Ilkka Seppälä
0ca162a55c
deps: Refactor dependencies ( #3224 )
...
* remove spring dep
move junit, logging, mockito under dep mgmt
* upgrade anti-corruption-layer deps
* async method invocation
* balking, bloc
* bridge to bytecode
* caching
* callback - cqrs
* component - health check
* hexagonal - metadata mapping
* rest of the patterns
* remove checkstyle, take spotless into use
2025-03-29 19:34:27 +02:00
Ilkka Seppälä
8389456532
refactor: sanitize javadoc
2024-05-23 18:40:52 +03:00
Ilkka Seppälä
dabf40e1bb
docs: improve docs and add explanation for flux ( #2928 )
2024-04-21 18:07:52 +03:00
Aparna
147e2e681a
feature: added code refactoring changes for 2378 ( #2379 )
...
* fix:added code refactoring changes for 2378
* fix:added code refactoring changes for 2378
* build fix for 2378
* fix: updated pom.xml files for 2378 issue
* fix:build fix for 2378 issue
Co-authored-by: aparna <aparna@aparnas-MacBook-Air.local >
2022-12-10 16:55:37 +02:00
Robert Volkmann
465a6871b2
dependencies: Upgrade mockito 3.5 to 4.5 ( #2316 )
...
* refactor: move tests of leader-followers into correct package
* dep: remove version constraint for Mockito in acyclic-visitor
* dep: remove version constraint for Mockito in caching
* chore: cleanup mockito-core import on some POMs
* dep: upgrade core.mocktio 3.5.6 to 4.5.1
"- org.mockito.Mockito#verifyZeroInteractions an alias of verifyNoMoreInteractions"
https://github.com/mockito/mockito/commit/caf35b24e2764df0498469526ecb3e7ec68a0430
2022-11-20 10:16:53 +02:00
Robert Volkmann
4cd8149502
refactor: remove code smell java:S5786 ( #2159 )
...
https://sonarcloud.io/organizations/iluwatar/rules?open=java%3AS5786&rule_key=java%3AS5786
2022-10-30 18:21:21 +02:00
Ilkka Seppälä
932836f68b
Update license plugin ( #2020 )
...
* update license plugin
* suppress linelength and emptylineseparator rules
* fix checkstyle error
Co-authored-by: Subhrodip Mohanta <hello@subho.xyz >
2022-09-14 23:22:24 +05:30
va1m
5cf2fe009b
📍 Use lombok, reformat, and optimize the code ( #1560 )
...
* Use lombok, reformat, and optimize the code
* Fix merge conflicts and some sonar issues
Co-authored-by: va1m <va1m@email.com >
2021-03-13 14:19:21 +02:00
Subhrodip Mohanta
7891c2b117
update inception year to 2021 ( #1653 )
2021-02-14 11:57:57 +02:00
Toxic Dreamz
31471acb69
Fixed most reported issues by SonarCloud.
2020-08-15 21:47:39 +04:00
Ilkka Seppälä
417f21ed3d
Code cleanup ( #1461 )
...
* Code cleanup
* Fix flux tests
* Fix checkstyle errors
* Fix compile error
2020-07-30 20:28:47 +03:00
Anurag Agarwal
670c4e43f3
Java 11 migrate 7 remaining f ( #1115 )
...
* Moves facade to Java 11
* Moves factory-kit to Java 11
* Moves factory-method to Java 11
* Moves feature-toggle to Java 11
* Moves fluentinterface to Java 11
* Moves flux to Java 11
* Moves flyweight to Java 11
* Moves front-controller to Java 11
* Uses stream properly
* Resolves issues with ci
2019-12-22 14:41:19 +02:00
Anurag Agarwal
37599eb48f
Resolves checkstyle errors for feature-toggle fluentinterface flux flyweight front-controller ( #1078 )
...
* Reduces checkstyle errors in feature-toggle
* Reduces checkstyle errors in fluentinterface
* Reduces checkstyle errors in flux
* Reduces checkstyle errors in flyweight
* Reduces checkstyle errors in front-controller
2019-11-11 22:24:23 +02:00
Alexander Ivanov
4904d7eea0
#1021 : Fix checkstyle warnings by changing the license header template ( #1027 )
...
* Add custom license header style in order to comply with Google's Checkstyle format
* Update license headers to comply with Google's Checkstyle format
2019-10-22 08:15:35 +03:00
Ilkka Seppälä
9ebbc421dd
Update license headers
2019-10-12 20:05:54 +03:00
Per Wramdemark
218ba44dbf
Upgrade of maven plugins ( #951 )
...
* Upgrade maven plugins
* Upgrade maven plugins
Some general code cleanup was necessary due to upgrade of PMD and checkstyle.
Also needed to add Junit 4 as a dependency due to Mockito.timout issue found here:
https://github.com/mockito/mockito/issues/152
2019-10-05 14:23:20 +03:00
Artur Mogozov
6694d742a3
Migrate to JUnit5
2017-12-31 16:29:48 +09:00
Ilkka Seppälä
faa29f8025
Update license headers
2016-11-27 14:34:20 +02:00
daniel-bryla
0438811489
#502 Replaced usages of System.out with logger.
2016-10-23 19:59:03 +02:00
Mohammed Ezzat
046e131119
squid:UselessParenthesesCheck - Useless parentheses around expressions should be removed to prevent any misunderstanding
2016-02-23 20:57:55 +02:00
Mohammed Ezzat
632174b6dc
squid:S2974 - Classes without public constructors should be final
2016-02-09 17:19:31 +02:00
Joseph McCarthy
3d95696078
#358 Added license to all files using plugin
2016-01-27 22:20:42 +00:00
Ilkka Seppala
8b020837ea
Checkstyle corrections
2015-12-29 21:34:27 +02:00
Ilkka Seppala
5f033be54f
Fix PMD violations #327
2015-12-27 21:21:57 +02:00
Ilkka Seppala
cec9a99410
Adjust checkstyle rules. Make checkstyle fail the build when violations are found. Correct all current checkstyle violations.
2015-12-25 23:49:28 +02:00
Jeroen Meulemeester
3dc370e2d1
Add proper tests for flux pattern
2015-12-12 22:43:47 +01:00
Ankur Kaushal
306b1f3d31
Reformat rest of the design patterns - Issue #224
2015-11-01 21:29:13 -05:00
Ilkka Seppala
25a2fc756d
#107 Flux example JavaDoc
2015-08-18 22:47:40 +03:00
Ilkka Seppala
8524c75ba6
Changed package naming across all examples.
2015-05-31 11:55:18 +03:00
Ilkka Seppala
523551a3fa
Commented the example code.
2015-05-03 23:34:38 +03:00
Ilkka Seppala
61f0a2acf7
Organize to packages.
2015-05-03 23:10:45 +03:00
Ilkka Seppala
718b3cc61d
Finished the Flux example.
2015-05-03 23:07:07 +03:00
Ilkka Seppala
c288f13b21
Classes created.
2015-05-03 22:15:41 +03:00
Ilkka Seppala
77255ca798
Skeleton for Flux pattern.
2015-05-03 18:24:55 +03:00