Commit Graph

71 Commits

Author SHA1 Message Date
anuragkumawat 1ce3754d16 JAVA-13947 Potential issue in A Solid Guide to SOLID Principles article (#12654) 2022-08-28 18:36:58 +05:30
kwoyke 8b9055c169 JAVA-10134: Cleanup POM properties (#12272)
* JAVA-10134: Cleanup POM properties

* JAVA-10134: Fix POM properties

* JAVA-10134: Fix hamcrest dependency in libraries-apache-commons-collections

* JAVA-10134: Fix java-hamcrest dependency

* JAVA-10134: Add maven.compiler properties
2022-05-29 13:04:45 +05:30
sampadawagde b8176a265a JAVA-10138 - Fix formatting of POMs 2022-03-13 14:48:44 +05:30
sampadawagde 9d19160043 JAVA-9824: Identify boot modules not using parent-boot-2 as parent and
upgrade log4j for them
2022-02-22 21:53:39 +05:30
Krzysiek 8c08be0403 JAVA-9123: POM properties cleanup 2022-01-17 14:03:32 +01:00
chaos2418 000dcdf966 JAVA-3591: updating mockito-core to 4.1.0 2021-12-18 13:40:53 +05:30
Krzysiek 5088366074 JAVA-8436: Remove AssertJ depenendency from the child modules - part 2 2021-11-18 12:23:39 +01:00
kwoyke 22012780e6 Merge pull request #11434 from freelansam/JAVA-8204
JAVA-8204: Fix formatting of POMs
2021-11-13 10:55:30 +01:00
sampadawagde 6f5a8b2674 JAVA-8395: Delete module simplehexagonalexample 2021-11-12 20:20:11 +05:30
freelansam 77e3e6a419 Merge branch 'master' into JAVA-8204 2021-11-09 18:20:05 +05:30
sampadawagde b984a4b618 JAVA-8204: Fix formatting of POMs 2021-11-09 16:27:03 +05:30
chaos2418 9bbd34d45f JAVA-1664: upgrading parent-boot-2 junit and surefire configurations 2021-11-02 14:51:24 +05:30
Dhawal Kapil 1ab0a19d25 Java 3590 (#11367) (#11380)
* Java 3590 (#11367)

* JAVA-3590: updating junit-jupiter dependency in the main pom.xml

* resolving unnecessary mockito stubbings exception

* adding junit-bom in dependency management

* fixing tests which were not getting discovered

* Revert "fixing tests which were not getting discovered"

This reverts commit 2e9ed8df42eb96f7e0929167aabbc2ddd374a263.

* fixing tests in ninja, open-liberty and spring-ejb

* removing junit4 dependency and replacing it with junit-vintage-engine

* removing junit4 dependency and replacing it with junit-vintage-engine in testing-modules, maven-modules and aws-lambda

* removing junit dependency and replacing it with junit-vintage-engine

* removing junit and replacing it with junit-vintage-engine

* fixing tests that were not getting discovered due to old version of junit:junit

* updated failsafe plugin configuration to skip integration tests in blade

* fixing tests that were not getting discovered due to old version of junit:junit

* fixing tests in libraries and libraries-2 modules

Co-authored-by: chaos2418 <>

* Java 3590 - fixing integration tests in restx and spring-5-webflux (#11382)

* JAVA-3590: updating junit-jupiter dependency in the main pom.xml

* resolving unnecessary mockito stubbings exception

* adding junit-bom in dependency management

* fixing tests which were not getting discovered

* Revert "fixing tests which were not getting discovered"

This reverts commit 2e9ed8df42eb96f7e0929167aabbc2ddd374a263.

* fixing tests in ninja, open-liberty and spring-ejb

* removing junit4 dependency and replacing it with junit-vintage-engine

* removing junit4 dependency and replacing it with junit-vintage-engine in testing-modules, maven-modules and aws-lambda

* removing junit dependency and replacing it with junit-vintage-engine

* removing junit and replacing it with junit-vintage-engine

* fixing tests that were not getting discovered due to old version of junit:junit

* updated failsafe plugin configuration to skip integration tests in blade

* fixing tests that were not getting discovered due to old version of junit:junit

* fixing tests in libraries and libraries-2 modules

* fixing integration tests in restx and spring-5-webflux

Co-authored-by: chaos2418 <>

Co-authored-by: chaos2418 <92030908+chaos2418@users.noreply.github.com>
2021-10-29 09:37:04 +05:30
freelansam 4c600af55d JAVA-7782: Align module names, folder names and artifact id (#11361)
* JAVA-7782: Align module names, folder names and artifact id

* JAVA-7782: Align module names, folder names and artifact id
2021-10-25 01:36:50 +05:30
johnA1331 8b66e3ee28 Update README.md 2021-09-24 16:17:03 +08:00
freelansam fe7d2af8c0 JAVA-7178: Fix formatting of POMs (#11236)
* JAVA-7178: Fix formatting of POMs

* JAVA-7178: fix failing build
2021-09-20 00:04:26 +05:30
johnA1331 38595a7e50 Update README.md 2021-09-01 22:04:37 +08:00
Thiago dos Santos Hora 6d5fcbc7ee [BAEL-4955] Move code example (#11177) 2021-08-28 08:38:21 -07:00
mbarriola b623297829 Core java 12 improvements (#11090)
* Commit source code to branch

* Fix to BAEL-5072
Change package definition and implementation of compactValues junit

* BAEL-5053 Compare file contents
2021-08-05 21:50:37 +02:00
johnA1331 ac55fc7c1d Update README.md 2021-08-05 01:08:45 +08:00
freelansam 32dde5b5d1 JAVA-6475: Fix formatting of POMs (#11087)
* JAVA-6475: Fix formatting of POMs

* correct build error
2021-08-03 00:27:15 +05:30
Jonathan Cook 97e0f58c0f Merge pull request #10915 from aang13/master
BAEL-4994 code added for mvc and mvp architecture
2021-08-01 19:13:17 +02:00
Md Moinul Hossain bdec91c268 BAEL-4994 names updated 2021-07-20 11:21:17 +06:00
Md Moinul Hossain ff8372aa55 Extra white space removed 2021-06-25 00:25:33 +06:00
Md Moinul Hossain d478ffc079 BAEL-4994 moved to parrtern module 2021-06-25 00:17:10 +06:00
johnA1331 09626b5a97 Update README.md 2021-06-24 03:54:21 +08:00
sunainag ad5ddcaae2 Review comments (#10901) 2021-06-15 07:03:35 +02:00
sunainag 74805c8ada "BAEL-4894: Wire tap (EIP Patterns)" (#10781) 2021-05-25 22:21:56 +02:00
kwoyke bdd7733443 BAEL-4953: Fix FindBugs annotations (#10772)
Co-authored-by: Krzysztof Woyke <krzysztof.woyke.sp@lhsystems.com>
2021-05-17 14:15:19 +02:00
sampadawagde 1490c06a38 JAVA-5223: Fix formatting of POMs (Part 10) 2021-05-09 20:09:43 +05:30
Krzysztof Woyke a382f77a64 JAVA-3295: Remove redundant java.version property 2021-03-26 12:55:14 +01:00
Krzysztof Woyke 01e95b4df0 JAVA-4669: Code cleanup for UsingOptional 2021-03-20 20:43:49 +01:00
johnA1331 c3f92c8b38 Create README.md 2021-01-20 22:50:15 +08:00
Bruno Fontana caadfb7a91 Adding clean-architecture to parent POM.
Fixing UserResponseFormatter test name.
2021-01-19 08:58:58 -03:00
Gilvan Ornelas Fernandes Filho 72ca7fde48 Fixing valid password condition 2021-01-16 11:36:20 -03:00
Gilvan Ornelas Fernandes Filho 3ef0ac4257 Clean architecture initial commit 2020-12-20 21:29:30 -03:00
johnA1331 3d6460daa4 Update README.md 2020-10-28 16:26:53 +08:00
ashleyfrieze 32ae02a1d0 Minor whitespace fix (#10202) 2020-10-25 10:48:57 +00:00
dev-chirag 679d45ca37 BAEL4640 Find First with Optional (#10142)
* BAEL4640 Find First with Optional

* BAEL4640 Fixes for review comments

* BAEL4640 Removing blank lines

* BAEL4640 Removing blank lines

* BAEL4640 Changes for 8.3 Optional.flatMap

Co-authored-by: Chirag Dewan <chirag.dewan@ericsson.com>
2020-10-25 10:43:22 +00:00
johnA1331 fce5fac0c4 Update README.md 2020-09-16 23:50:34 +08:00
Eric Martin 72430b8c62 Merge pull request #9908 from SmartyAnsh/BAEL-4507-What_is_the_difference_between_DAO_and_Repository_patterns
BAEL-45087 - DAO vs Repository Pattern
2020-09-09 19:49:17 -05:00
Anshul BANSAL bc36751276 BAEL-4507 - UserSocialMedia class added 2020-09-12 06:30:35 +03:00
Anshul BANSAL fe9f89ad96 BAEL-45087 - DAO vs Repository Pattern 2020-08-22 21:07:24 +03:00
johnA1331 1f73d97d0f Update README.md 2020-08-20 12:51:17 +08:00
Amit Pandey 2bad67ff38 added modules in parent (#9842)
* added modules in parent

* commented failed modules in pom
2020-08-17 10:33:20 +05:30
Josh Cummings 1271ccfad2 Merge pull request #9727 from amit2103/JAVA-2156
Java 2156
2020-07-29 08:30:45 -06:00
rdevarakonda 41c8fa83ef BAEL-4006 | Liskov Substitution Principle in Java (#9431)
* BAEL-4006 | Liskov Substitution Principle in Java

* BAEL-4006 | UNDO unintentional commit to pom.xml

* BAEL-4006 | Code review feedback implementation

* BAEL-4006 | Changes made to support the article review feedback implementation

* BAEL-4006 | Minor change to a comment
2020-07-25 10:43:52 +01:00
johnA1331 af79698c0b Update README.md 2020-07-23 22:02:12 +08:00
amit.pandey 2f2450fbb9 used standard parent in the project 2020-07-18 23:49:58 +05:30
SauDev dc06936a5d BAEL-4135 - When are static variables initialized? (#9607)
* Hexagonal Architecture in Java

A quick and practical example of Hexagonal Architecture in Java

* Fixed code formatting issues

* When are static variables initialized

Sample class and test class.

* Revert "When are static variables initialized"

This reverts commit c781923093ccc88bc269bea276653169065cb17b.

* Revert "Revert "When are static variables initialized""

This reverts commit 2bffdf401d4e7dc2cefd7eb16357b2d51271edad.

* New java module for static variable

Created a new core-java-lang-3 module for static variables.

* PR review changes: Added more scenarios to the static variable test

Covered the following cases:
1. Variable initialization in a static block
2. Variable initialization in a static nested class
2020-07-16 23:13:25 -07:00