Commit Graph

2732 Commits

Author SHA1 Message Date
Michael Olayemi
e0c573094a BAEL-5979 Instanceof Alternatives (#13082)
* simple-thymeleaf-expression

* expression-update

* instanceof

* instanceof

* instanceof

* update

* Update pom.xml

* Update pom.xml

* instanceof

* update

* instanceofnew

* instanceofnew

* instanceofnew

* instanceofnew

* instanceofnew

* instanceofnew

* update

* pom

* Revert "pom"

This reverts commit c5075e6ba7.

* Revert "Update pom.xml"

This reverts commit 7dd02df1ae.

* Revert "Revert "Update pom.xml""

This reverts commit a02a1f67d1.

* Update pom.xml

* Revert "Update pom.xml"

This reverts commit 7dd02df1ae.

* Update pom.xml

* JAVA-8436: Remove AssertJ depenendency from the child modules - part 4

* Update pom.xml

* JAVA-8436: Remove AssertJ depenendency from the child modules - part 4

* BAEL-5979 Instanceof Alternatives
2022-12-12 20:56:43 -06:00
vunamtien
5e71700a9e BAEL-5919-java-print-pascal-triangle (#13155)
* pascal triangle

* pascal triangle

Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2022-12-12 11:24:54 +01:00
Azhwani
c937473600 BAEL-5844: Convert Anonymous Class into Lambda in Java (#13088) 2022-12-12 08:53:16 +01:00
apeterlic
5971b4d791 Add Type Parameter vs Wildcard in Java Generics (#12988)
* Add Type Parameter vs Wildcard in Java Generics

* Fix Logger variable and code format

* Update Cat class

* Add missing import

* Add warning comment
2022-12-12 08:35:27 +01:00
Loredana Crusoveanu
9dd381305c Merge pull request #13145 from edizor/master
Update README
2022-12-10 15:50:02 +02:00
kwoyke
d156d40736 Merge pull request #13139 from hkhan/JAVA-16711-logging-cleanup
[JAVA-16711] Remove unnecessary system out logging
2022-12-10 13:07:34 +01:00
Loredana Crusoveanu
773a61255a Merge pull request #13063 from eugenp/sam/move-article-files
[BAEL-5684] Move article files to new module
2022-12-08 16:04:12 +02:00
edizor
38d74c5812 Update README.md
[skip ci]
2022-12-08 15:43:38 +08:00
edizor
cf4df80858 Update README.md
[skip ci]
2022-12-08 15:38:32 +08:00
edizor
d77e9f68b4 Merge branch 'eugenp:master' into master 2022-12-08 15:21:13 +08:00
Haroon Khan
81a93c255d [JAVA-16711] Remove unnecessary system out logging 2022-12-07 21:57:15 +00:00
kwoyke
088f692da1 Merge pull request #13118 from freelansam/JAVA-16260
JAVA-16301: Check Article Code Matches GitHub
2022-12-07 20:59:38 +01:00
edizor
2e1a700ec0 Update README.md
[skip ci]
2022-12-07 19:31:38 +08:00
edizor
643699947d Update README.md
[skip ci]
2022-12-07 19:25:14 +08:00
Dhawal Kapil
98e9271c4d JAVA-16288 Fixed core-java-jndi unit test (#13135)
* JAVA-16288 Fixed core-java-jndi unit test

* JAVA-16288 Disabled
givenNoContext_whenLookupObject_thenThrowNoInitialContext test
2022-12-07 00:20:28 +05:30
davidmartinezbarua
6a5198f296 Merge pull request #13099 from etrandafir93/features/BAEL-5819-java_collections_pecs
BAEL-5819: java collections pecs
2022-12-06 15:29:43 -03:00
Bhaskar Ghosh Dastidar
0ba1af3a05 [JAVA-6029] reversing a stack (#13122)
* [JAVA-6029] reversing a stack

* [JAVA-6029] un-necessary file changes removed

Co-authored-by: Bhaskar <bhaskar.dastidar@freshworks.com>
2022-12-06 16:56:02 +01:00
Loredana Crusoveanu
bfb5ca5bbf Merge pull request #13130 from collaboratewithakash/master
backlink fixed
2022-12-05 17:14:23 +02:00
collaboratewithakash
2be93928eb backlink fixed 2022-12-05 16:36:12 +05:30
alemoles
903ea90e8c BAEL-5960 - Functors in Java (#13125) 2022-12-04 23:02:24 -08:00
Azhwani
b4a8754f44 BAEL-5931: Default Capacity of ArrayList (#13110) 2022-12-02 18:50:50 +01:00
freelansam
8a238e2ec5 JAVA-16301: Check Article Code Matches GitHub 2022-12-02 18:53:08 +05:30
freelansam
aabfbaad08 JAVA-16301: Check Article Code Matches GitHub 2022-12-02 18:45:30 +05:30
Arya
4ed803cdc8 Added the code for "Errors and Exceptions in Java". (#13104)
* Added the code for "Errors and Exceptions in Java".

* Added the unit tests.
2022-11-30 11:51:46 -08:00
jsgrah-spring
368d788197 JAVA-12387. Correct/Rename THREADS to TASKS and int threads to int tasks. (#13084) 2022-11-30 23:19:52 +05:30
edizor
cfdba966e8 Update README.md
[skip ci]
2022-11-30 07:43:45 +08:00
edizor
355e54e659 Update README.md
[skip ci]
2022-11-30 07:26:23 +08:00
edizor
e438db3a70 Update README.md
[skip ci]
2022-11-30 07:24:05 +08:00
edizor
144f51cd9d Update README.md
[skip ci]
2022-11-30 07:19:54 +08:00
Kilian Schneider
fe4990374e BAEL-5785 Map.of() vs Map.ofEntries() test (#13064)
* BAEL-5785 Map.of() vs Map.ofEntries() test

* Update pom.xml

* Update pom.xml

* Add immutable test case

* Update map naming
2022-11-28 20:33:35 -06:00
alemoles
6e3bb64b1f BAEL-5981 - String Interpolation in Java (#13092) 2022-11-27 14:28:44 -08:00
Gaetano Piazzolla
2881826b53 BAEL-5921 | Guide to Java Priority Queue (#13087)
* BAEL-5921 | Guide to Java Priority Queue

* BAEL-5921 | Adressed comments

* BAEL-5921 | Fixed test

* BAEL-5921 | Fixed test
2022-11-27 20:00:09 +01:00
emanueltrandafir1993
a0198cbccd BAEL-5819: java collections pecs 2022-11-27 19:02:37 +01:00
Olu
8182dc38fa Convert between LocalDateTime and ZonedDateTime - BAEL-5879 (#13057)
* Creating a Deep vs Shallow Copy of an Object in Java

* completed tests for LinkedHashSet

* update

* updated PR

* swapped the order of arguments for assertEquals()

* completed code for Convert between LocalDateTime and ZonedDateTime

* fixed module name

* update

* update

* added more assertions

* update

* added more example

* update

* jenkin build error fix

* jenkin build error fix

* jenkins build fix

* fixed suggested comments

* update

* update
2022-11-27 18:16:22 +05:30
pedrolopes
9928348739 BAEL-5922 User for Optional in Java (#13051)
* repositories. model class. initial tests

* tests declarative api

* removing from module java 11

* copy to optional module

* fix assertEquals import
2022-11-27 17:38:38 +05:30
edizor
a81b1b25d5 Update README.md
[skip ci]
2022-11-25 15:59:07 +08:00
edizor
110c843f26 Update README.md
[skip ci]
2022-11-25 15:22:31 +08:00
edizor
0f59ec0599 Update README.md
[skip ci]
2022-11-25 14:46:53 +08:00
edizor
b98a3442b3 Update README.md
[skip ci]
2022-11-25 14:42:29 +08:00
edizor
db51e89474 Update README.md
[skip ci]
2022-11-25 14:36:06 +08:00
edizor
8ff490b0a5 Update README.md
[skip ci]
2022-11-25 14:31:33 +08:00
Bhaskar Ghosh Dastidar
c7b4b1da21 [JAVA-5980] First Non Repeating Character (#13072)
* [JAVA-5980] First Non Repeating Character

* [JAVA-5980] renamed UnitTest class

* [JAVA-5980] changed file location to core-java-string-algorithms-3

Co-authored-by: Bhaskar <bhaskar.dastidar@freshworks.com>
2022-11-24 15:41:35 -08:00
panos-kakos
ed92ffdad5 [JAVA-13962] Align code with article + clean up (#13012)
* [JAVA-13962] Align code with article + clean up

* [JAVA-13962] Clean up

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-11-25 00:53:09 +05:30
Harry9656
bd5a0b9276 [JAVA-4543]: Improve Guide to UUID in Java (#12962)
Co-authored-by: Harpal Singh <harpal.singh@kaleyra.com>
2022-11-23 17:32:29 +00:00
Harry9656
6c59dc9b48 [Java-5762]: Using Pipes in Runtime.exec() Command (#12941)
Co-authored-by: Harpal Singh <harpal.singh@kaleyra.com>
2022-11-23 17:31:21 +00:00
Harry9656
bd21da0396 JAVA-5735: Appending a new File to a ZIP file (#13044) 2022-11-22 00:44:18 -07:00
Saajan N
9b780b138a Moved code for BAEL-5752 to new module 2022-11-21 18:06:30 +05:30
Ssam
b54afb1957 Include new module 2022-11-20 12:17:56 +00:00
Ssam
562d2c9e88 move article files to new module 2022-11-20 12:15:45 +00:00
Songting Xu
b268253ecf [BAEL-5840] Sort a collection of Objects on multiple fields (#12950)
* [BAEL-5840] Sort a collection of Objects on multiple fields

* Fix maven plugin version

* Fix pom again

* Fix again

* Move to core-java-collections-4 module

* Remove unused files

* Test renaming

* Handle NPE

* Use Nonnull annotation

* remove redundant dependency

* remove redundant scope

* Update pom.xml
2022-11-19 08:37:29 +05:30