04bf566dc1
task: Explanations and grammar fixes for all the GoF patterns ( #1791 )
...
* Grammatical fixes to command pattern
* Update bridge pattern readme
* Fixes to builder pattern grammar
* Update chain of responsibility
* Improvements to the composite example
* Fixes to headings
* Minor updates to decorator pattern
* Update facade
* Update factory example
* Update factory method
* Update flyweight
* Interpreter explanation
* Update iterator readme
* Add explanation for mediator pattern
* Grammatical fixes to memento
* Grammar fixes for observer
* Update explanation for the prototype pattern
* Proxy pattern grammar fixes
* Update singleton
* Grammar fixes to state pattern
* Grammar fixes for strategy
* Grammar fixes, template method
* Grammar fixes for visitor
* Fix typo
2021-06-24 18:27:20 +05:30
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
7891c2b117
update inception year to 2021 ( #1653 )
2021-02-14 11:57:57 +02:00
31471acb69
Fixed most reported issues by SonarCloud.
2020-08-15 21:47:39 +04:00
417f21ed3d
Code cleanup ( #1461 )
...
* Code cleanup
* Fix flux tests
* Fix checkstyle errors
* Fix compile error
2020-07-30 20:28:47 +03:00
cd2a2e7711
Java 11 migrate all remaining s ( #1120 )
...
* Moves saga to Java 11
* Moves semaphore to Java 11
* Moves servant to Java 11
* Moves serverless to Java 11
* Moves service-layer to Java 11
* Moves service-locator to Java 11
* Moves sharding to Java 11
* Moves singleton to Java 11
* Moves spatial-partition to Java 11
* Moves specification to Java 11
* Moves state to Java 11
* Moves step-builder to Java 11
* Moves strategy to Java 11
* Moves subclass-sandbox to Java 11
* Fixes checkstyle issues
2020-01-04 18:36:08 +02:00
c954a436ad
Resolves checkstyle errors for facade factory-kit spatial-partition state step-builder ( #1077 )
...
* Reduces checkstyle errors in facade
* Reduces checkstyle errors in factory-kit
* Reduces checkstyle errors in spatial-partition
* Reduces checkstyle errors in state
* Reduces checkstyle errors in step-builder
2019-11-11 22:21:12 +02:00
12f13a631e
local variable infere changes ( #1038 )
...
local variable infere changes for STATE design pattern
2019-10-26 18:41:39 +03:00
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
9ebbc421dd
Update license headers
2019-10-12 20:05:54 +03:00
6694d742a3
Migrate to JUnit5
2017-12-31 16:29:48 +09:00
faa29f8025
Update license headers
2016-11-27 14:34:20 +02:00
e138163c4f
#502 Adjusted tests for logger introduction
2016-11-04 11:47:06 +01:00
0438811489
#502 Replaced usages of System.out with logger.
2016-10-23 19:59:03 +02:00
3d95696078
#358 Added license to all files using plugin
2016-01-27 22:20:42 +00:00
2e2707862a
Fixed checkstyle code quality issues
2015-12-30 20:55:21 +01:00
1d9aff4071
Added tests for state pattern
2015-12-30 20:55:21 +01:00
5f033be54f
Fix PMD violations #327
2015-12-27 21:21:57 +02:00
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
306b1f3d31
Reformat rest of the design patterns - Issue #224
2015-11-01 21:29:13 -05:00
2234a25c76
Improve State Javadoc
2015-10-04 00:19:34 +03:00
9a866dfe34
#107 JavaDoc for State pattern
2015-08-21 23:13:31 +03:00
8524c75ba6
Changed package naming across all examples.
2015-05-31 11:55:18 +03:00
27a27594f4
Improved comments for state pattern.
2015-01-08 20:30:10 +02:00
6301e0bc11
Added unit tests for each of the patterns.
2014-12-06 20:34:41 +02:00
3da9ad5469
Formatted all files to the same standard
2014-10-08 13:42:12 +01:00
bde5b343d0
Just formatting App classes to be like the other class files on the project
2014-10-07 16:23:37 +01:00
4debc8eda4
Comments for state example.
2014-08-31 11:20:02 +03:00
9166d47ffc
Added state pattern sample
2014-08-23 08:47:44 +03:00