Commit Graph

280 Commits

Author SHA1 Message Date
Cavero Barca 0e116c9dfb Add unit tests for Case Insensitive Contains workarounds 2020-01-27 13:02:25 +01:00
Cavero Barca 6ba82d38cc Rename the class to separate functionality from what the class is about 2020-01-27 13:01:50 +01:00
Martin van Wingerden 7d0a14d3d3 Add missing README.md
Added code/configuration for the article about Text Blocks
2020-01-27 09:28:27 +01:00
Martin van Wingerden d59bd5f066 [BAEL-2397] Text Blocks
Added code/configuration for the article about Text Blocks
2020-01-27 09:25:42 +01:00
Loredana Crusoveanu 268d7b5daa Merge pull request #8564 from Maiklins/BAEL-20598-Fix-unit-test-in-core-java-jndi-module
BAEL-20598 fix unit test in core java jndi module
2020-01-26 18:38:07 +02:00
Loredana Crusoveanu f381cb7f9e Merge pull request #8541 from kwoyke/BAEL-20927
BAEL-20927: Standardize packages for core-java-modules
2020-01-26 11:51:00 +02:00
Pazis fc7fe5ac4c BAEL-3513 (#8489)
* BAEL3513

* fix
2020-01-24 11:24:35 -08:00
Greg 51eb5577e3 Merge pull request #8442 from Thabo08/work-stealing-3
t.ntsoko@gmail.com - Work stealing framework
2020-01-24 09:44:03 -05:00
Loredana Crusoveanu 9446488708 Merge pull request #8560 from kwoyke/BAEL-20599
BAEL-20599: Increase blocking operations' time
2020-01-24 15:21:59 +02:00
johnA1331 a81c52059b Update README.md 2020-01-23 15:42:45 +08:00
johnA1331 166ad6547f Update README.md 2020-01-23 15:41:01 +08:00
johnA1331 17b97ead8a Update README.md 2020-01-23 15:12:47 +08:00
johnA1331 11c73de2a9 Update README.md 2020-01-23 15:06:21 +08:00
johnA1331 8111d4e7c9 Update README.md 2020-01-23 15:05:04 +08:00
johnA1331 e6f988df12 Update README.md 2020-01-23 14:55:24 +08:00
johnA1331 667699b072 Create README.md 2020-01-23 14:53:08 +08:00
mikr 876cc21191 BAEL-20598 Merge master 2020-01-22 08:55:30 +01:00
mikr dd76d3d221 Merge branch 'master' of https://github.com/Maiklins/tutorials into BAEL-20598-Fix-unit-test-in-core-java-jndi-module
 Conflicts:
	core-java-modules/core-java-jndi/pom.xml
2020-01-22 08:52:27 +01:00
mikr b0c3152a9c BAEL-20598 Fix unit test in core-java-jndi module 2020-01-22 08:48:27 +01:00
johnA1331 a051d27363 Update README.md 2020-01-22 13:32:13 +08:00
Loredana Crusoveanu d4fbeb6b15 Merge pull request #8514 from dkapil/task/BAEL-20665
Task/bael 20665
2020-01-21 21:35:59 +02:00
Vijay Palaniappan S 226c49fa84 Added a new module & code for creating LocalDate (#8558) 2020-01-21 08:07:38 -08:00
Dhawal Kapil f5c4dcbe01 Merge branch 'master' of https://github.com/eugenp/tutorials into task/BAEL-20665
# Conflicts:
#	core-java-modules/core-java-jndi/pom.xml
2020-01-21 20:02:01 +05:30
Maiklins 0caf728a2f http://jira.baeldung.com/browse/BAEL-3707 (#8535)
Missing Code - Guide To Java 8 Optional
2020-01-21 10:03:23 +01:00
Krzysztof Woyke 0dc6b27fa6 BAEL-20599: Increase blocking operations' time 2020-01-21 09:53:09 +01:00
Greg b7c1eea772 Merge pull request #8485 from vikasrajput6035/BAEL-3504
BAEL-3504: Article - what causes invocation-target-exception : done
2020-01-19 13:01:46 -05:00
Vikas Ramsingh Rajput 910ac808c8 BAEL-3504: Added blank lines before when and then in unit test 2020-01-19 11:56:33 +03:00
Vikas Ramsingh Rajput 3771a056b3 Merge branch 'BAEL-3504' of https://github.com/vikasrajput6035/tutorials into BAEL-3504 2020-01-19 11:53:14 +03:00
Vikas Rajput 9e2e9bd460 BAEL-3504: Update core-java-modules/core-java-reflection/src/test/java/com/baeldung/reflection/exception/invocationtarget/InvocationTargetUnitTest.java
Co-Authored-By: KevinGilmore <kpg102@gmail.com>
2020-01-19 10:52:37 +03:00
Eric Martin 01bdad3566 Merge pull request #8506 from sampada07/BAEL-3602
BAEL-3602 : Java 13 New Features
2020-01-18 20:17:39 -06:00
sampada a77f352896 BAEL-3602 : swapped order of args in assertEquals call 2020-01-18 20:19:34 +05:30
Jonathan Cook 21024ebe87 Merge pull request #8502 from vikasrajput6035/BAEL-3655
BAEL-3655: Article Find vs Matches in Java Regex API - done
2020-01-18 09:43:00 +01:00
Vikas Ramsingh Rajput 14ff21b8cf BAEL-3655: Renamed the JUnit test file as the proper naming convention 2020-01-17 23:54:00 +03:00
Vikas Ramsingh Rajput 21faf6df88 Merge branch 'master' of https://github.com/vikasrajput6035/tutorials into BAEL-3504 2020-01-17 23:40:44 +03:00
Vikas Ramsingh Rajput 82cffb4b61 BAEL-3504: Added Unit test file and removed old class file 2020-01-17 23:38:53 +03:00
Krzysztof Woyke a0c66a81d8 BAEL-20927: Migrate pom.xml files to com.baeldung package 2020-01-16 13:48:48 +01:00
Krzysztof Woyke 61fcac84ff BAEL-20927: Migrate core-java-concurrency-collections to com.baeldung package 2020-01-16 13:45:16 +01:00
Krzysztof Woyke 2fd60259df BAEL-20927: Migrate core-java-collections-list-2 to com.baeldung package 2020-01-16 13:41:37 +01:00
Krzysztof Woyke 6386b55db3 BAEL-20927: Migrate core-java-collections-list to com.baeldung package 2020-01-16 13:35:13 +01:00
Krzysztof Woyke ef143fdae2 BAEL-20927: Migrate core-java-collections-array-list to com.baeldung package 2020-01-16 13:30:52 +01:00
Krzysztof Woyke b39fcd4b66 BAEL-20927: Migrate core-java to com.baeldung package 2020-01-16 13:26:09 +01:00
amit.pandey b2b41f2f12 move versions in properties 2020-01-16 01:53:26 +05:30
Cavero Barca 632f6d6c9e Undo the test fixing because is a wrong behavior in Windows 2020-01-15 00:37:13 +01:00
Cavero Barca aac0d3598f Update README file 2020-01-15 00:29:44 +01:00
Cavero Barca 69a029f4ed Add JMH dependency and shade the jar. Include examples to avoid contains() case insensitive behavior 2020-01-15 00:21:50 +01:00
Cavero Barca 54582f10f7 Fix one of the tests modifying "," by "." 2020-01-15 00:20:15 +01:00
sampada 64568471fc BAEL-3602 : Added test for formatted() 2020-01-13 12:04:35 +05:30
Dhawal Kapil 08e3c1c6b6 BAEL-20665 Submodules not building
- Further fixes
2020-01-12 23:40:28 +05:30
Dhawal Kapil 3cfc8d2163 Merge branch 'master' of https://github.com/eugenp/tutorials into task/BAEL-20665
# Conflicts:
#	core-groovy-2/src/test/groovy/com/baeldung/metaprogramming/MetaprogrammingUnitTest.groovy
#	core-java-modules/pom.xml
#	pom.xml
2020-01-12 20:55:19 +05:30
Dhawal Kapil 5fe00c432b BAEL-20655 Which sub-modules aren't being built?
- Added more parent levels pom
2020-01-12 20:28:45 +05:30
Eric Martin 0a369c4a16 Merge pull request #8456 from SmartyAnsh/BAEL-3596_Asynchronous_Method_Calls_in_Java
Bael 3596 asynchronous method calls in java
2020-01-10 20:13:04 -06:00
sampada 5d50eb7709 BAEL-3602 : Java 13 New Features 2020-01-10 17:43:48 +05:30
Dhawal Kapil e128eb619a BAEL-20655 Which sub-modules aren't being built?
- Added several missing modules in the main pom.xml
- Fixed the modules list for all the profiles
- Commented several test cases so that all modules can run and be included in the pom.xml
- Moved child modules from main pom to parent modules pom
2020-01-10 17:22:13 +05:30
François Dupire 9136e9a6fb dupirefr/dupire.francois+pro@gmail.com [BAEL-3488] Timer Class (#8468)
* [BAEL-3488] Added examples and tests

* [BAEL-3488] Moved code to core-java-date-operations-2 module

* [BAEL-3488] Added assertj library to maven dependencies
2020-01-09 16:06:52 -08:00
Vikas Ramsingh Rajput e8351525c8 BAEL-3655: Article Find vs Matches in Java Regex API - done 2020-01-09 23:22:47 +03:00
Vijay Palaniappan S 08a1af18fb Added Create Date class & Unit Tests for all the cases (#8499) 2020-01-09 09:58:12 -08:00
Anshul BANSAL 6dc3151c6b Merge branch 'BAEL-3596_Asynchronous_Method_Calls_in_Java' of https://github.com/SmartyAnsh/tutorials into BAEL-3596_Asynchronous_Method_Calls_in_Java 2020-01-09 11:38:49 +02:00
Anshul BANSAL eb36131a55 BAEL-3596 - extracted the version numbers into properties 2020-01-09 11:34:28 +02:00
Vikas Ramsingh Rajput 6f4ebbac9f Merge branch 'master' of https://github.com/vikasrajput6035/tutorials into BAEL-3504 2020-01-07 21:38:25 +03:00
Vikas Ramsingh Rajput bea5cdafe4 BAEL-3504: Article - what causes invocation-target-exception : done 2020-01-07 21:08:42 +03:00
kwoyke 73e7543a9d BAEL-3693: Rename test methods (#8482) 2020-01-06 21:36:38 +01:00
Thabo Ntsoko 1816d17cfc Adding constructor that takes in an AtomicInteger argument to count the total number of prime numbers 2020-01-06 18:43:41 +02:00
Anshul Bansal 64365791dd review changes 2020-01-06 10:49:41 +02:00
mnafshin ec9028d5f8 Powerset (#8475)
* PowerSet generation is Java and respective unit tests are added

* function name is adjusted to the actual ordering name (Reverse Lexicographical ordering)

* Guava example test function is changed

* LazyLoad powerSet (based on Guava implementation) is added

* set is used instead of map.keySet()

* Lexicographic Order and Gray Order are removed from function names. Unused function (rank and unrank), which are not used in the text, are removed
2020-01-05 13:31:27 -08:00
Anshul BANSAL 0021e7849a organized imports 2020-01-04 14:59:27 +02:00
Anshul BANSAL df1f565779 4 spaces code indentation 2020-01-04 14:57:29 +02:00
Anshul BANSAL d85d65a581 pom.xml code indentation 2020-01-04 14:49:57 +02:00
Anshul Bansal 63dbe2dce0 pom.xml code indentation 2020-01-04 14:42:04 +02:00
Anshul BANSAL d790355eda Code indentation 2020-01-04 14:41:27 +02:00
Anshul Bansal 683cb35880 code indentation 2020-01-04 14:38:39 +02:00
Anshul BANSAL 9a2b5b9ca3 BAEL-3596 - code moved to core-java-concurrency-advanced-3 2020-01-04 14:37:34 +02:00
Krzysztof Woyke da78ae7cbe Merge remote-tracking branch 'upstream/master' into BAEL-20573 2020-01-03 09:21:03 +01:00
kwoyke d5681eb57c BAEL-3732: Move core-java-security-manager into core-java-security (#8460)
* BAEL-3732: Move core-java-security-manager into core-java-security

* BAEL-3732: Teardown the security manager to not interfere with other tests
2020-01-03 08:59:33 +02:00
Krzysztof Woyke 471915fb3c Merge branch 'master' into BAEL-20573 2020-01-03 07:57:17 +01:00
kwoyke c4497b7d3b BAEL-3608: Add Map.merge() usage example (#8455) 2020-01-03 08:51:16 +02:00
Krzysiek 60dc0ca42b BAEL-20573: Update README.md files 2020-01-02 22:49:25 +01:00
Krzysiek eba38ea1d8 BAEL-20573: Rename core-java-date-operations to core-java-date-operations-2 2020-01-02 22:45:18 +01:00
Krzysiek 4733eddcbb BAEL-20573: Rename core-java-datetime-computations to core-java-date-operations-1 2020-01-02 22:38:40 +01:00
Donato Rimenti 746a609d3f [BAEL-3524] A Guide to @Serial Annotation in Java 14 (#8433)
* BAEL-1935: Synthetic Class in Java

* Converted tabs to spaces

* [BAEL-3524] Created project core-java-14 with @Serial demo.
2020-01-01 10:38:39 -06:00
M-Abdelbaset e0f885a467 Bael 3510-method multiple return values (#8348)
* init

* first draft

* first review round changes

* second review round

* changing arg name
2020-01-01 13:19:04 +02:00
rahulgul8 888539b06d Changes for "Guide to finally in Java" (BAEL-3526) (#8237)
* Adding files for finally keyword

* Adding returnFromCatch example.

* Adding empty braces instead of dangling ;

* Return from try, removing the catch block.

* moving to to core-java module

* moving to core-java-lang-2
2020-01-01 13:11:12 +02:00
rohitchaudhary2023 ce26810b4a BAEL-3380 (#8454)
* initial commit

* changes for articlesBAEL-3380

* Removed evaluation article files

* BAEL-3380

* adding test case BAEL-3380

* BAEL-3380

* BAEL-3380 - updated tests and removed main class

* BAEL-3380 - Updated Test class name

* BAEL-3380 - Updated Test class name

* BAEL-3380 - Updated testcase names as per BDD naming convention

* BAEL 3380 - Added JMH benchmark
2019-12-31 13:22:53 -08:00
mnafshin 70aa0ba234 PowerSet generation is Java and respective unit tests are added (BAEL-3417) (#8284)
* PowerSet generation is Java and respective unit tests are added

* function name is adjusted to the actual ordering name (Reverse Lexicographical ordering)

* Guava example test function is changed

* LazyLoad powerSet (based on Guava implementation) is added

* set is used instead of map.keySet()
2019-12-30 09:39:05 -08:00
Erik Pragt 9b35c6194f Merge pull request #8399 from AlNiyas/samedayimprovement
[BAEL-3632] Using Instant to check for same day
2019-12-30 00:45:13 +11:00
Loredana Crusoveanu 1c3f2d68dd Merge pull request #8434 from kwoyke/BAEL-3674
BAEL-3674: Remove the broken test
2019-12-29 12:23:20 +02:00
Krzysiek df1944164b BAEL-3674: Remove two more unit tests 2019-12-28 23:13:39 +01:00
Thabo Ntsoko eb1683c933 Indenting with 2 spaces 2019-12-28 21:58:53 +02:00
Graham Cox 17dc359d5b Examples for Branch Prediction article (#8426) 2019-12-28 20:20:11 +01:00
Thabo Ntsoko f87723e7ad Work stealing framework 2019-12-27 16:47:45 +02:00
Krzysiek 1973c49acb BAEL-3674: Remove the broken test 2019-12-26 22:36:10 +01:00
Loredana Crusoveanu 07777e159d Merge pull request #8417 from Thabo08/catching-throwable-2
t.ntsoko@gmail.com - Moving CatchingThrowable.java to the core-java-exceptions-2 module
2019-12-25 10:34:47 +02:00
sumit-bhawsar 6fd77ddd65 Bael 3512-difference between logical and bitwise & (#8203)
* BAEL-3512 unit tests for Bitwise and Logical AND operators

* BAEL-3512 readme.md is updated and added new tests for bitwise & with booleans

* BAEL-3512 updated variables names to more meaningful names

* BAEL-3512 added example for short circuit
2019-12-24 17:03:31 +00:00
Loredana Crusoveanu 17cfb8bce5 Merge pull request #8425 from silvafabio/master
Loredana Crusoveanu suggestions: shorten the names of the test method…
2019-12-23 21:53:43 +02:00
Fabio Silva 8a5941ceb0 Loredana Crusoveanu suggestions: shorten the names of the test methods, as they're causing a horizontal scroll bar to appear. 2019-12-23 09:15:37 -03:00
rdevarakonda 7c8a7412d2 [BAEL-3152] - Examples for the article 'Using the Not Operator in If (#8368)
Conditions in Java'
2019-12-23 02:51:19 +02:00
Greg 8469804de9 Merge pull request #8358 from sampada07/master
BAEL-3589 : Improvement: Java Generate Random String
2019-12-22 15:53:59 -05:00
Jonathan Cook e7ac8317e5 Merge pull request #8290 from kertpjatkin/master
BAEL-3302: Fix package name & get rid of 3-letter time zone
2019-12-22 21:10:42 +01:00
Thabo Ntsoko f8d612969c Moving CatchingThrowable.java to the core-java-exceptions-2 module 2019-12-22 17:08:39 +02:00
Loredana Crusoveanu 8914469671 Merge pull request #8403 from johnA1331/master
BAEL-19551
2019-12-20 23:05:44 +02:00
rpvilao 02f52d9b98 Merge pull request #8321 from silvafabio/master
Pre-compile the regex pattern into a Pattern object and reuse
2019-12-20 15:28:11 +01:00