723afb85ba
Set version for next development iteration
2020-08-25 21:21:36 +03:00
a0e5d061cb
Milestone 1.23.0
2020-08-25 21:20:30 +03:00
31471acb69
Fixed most reported issues by SonarCloud.
2020-08-15 21:47:39 +04:00
cd20e7a3f4
Minor readme fixes
2020-08-04 21:45:16 +03:00
b3bfd43bff
#590 update Acyclic Visitor class diagram
2020-08-01 15:54:46 +03:00
6a8297598e
#1047 remove module infos
2020-08-01 15:19:09 +03:00
7ac8eba434
#590 explanation for Acyclic Visitor
2020-08-01 15:18:32 +03:00
417f21ed3d
Code cleanup ( #1461 )
...
* Code cleanup
* Fix flux tests
* Fix checkstyle errors
* Fix compile error
2020-07-30 20:28:47 +03:00
95bef5f0e8
Bump slf4j-test from 1.0.0 to 1.2.0 ( #1204 )
...
Bumps slf4j-test from 1.0.0 to 1.2.0.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-25 21:03:42 +02:00
d429865c54
Bump mockito-all from 1.9.5 to 1.10.19 ( #1202 )
...
Bumps [mockito-all](https://github.com/mockito/mockito ) from 1.9.5 to 1.10.19.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v1.9.5...v1.10.19 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-25 21:00:51 +02:00
f2bb46f9b4
Modularization for 2 more modules ( #1177 )
...
1. Abstract Factory
2. Acyclic Visitor
2020-02-05 07:14:27 +02:00
b2b1ba95eb
https://github.com/iluwatar/java-design-patterns-web/issues/8 Update pattern categories and tags
2019-12-13 21:09:28 +02:00
0335c61512
Fix Acyclic Visitor readme layout
2019-12-13 09:36:57 +02:00
b09b100614
#1113 Link uml-reverse-mapper created class diagrams to readme, where needed
2019-12-07 20:26:59 +02:00
0685a505d3
#1113 Add uml-reverse-mapper plugin
2019-12-07 18:03:49 +02:00
e0b728c5e2
Package patterns into executable jars setup ( #1092 )
...
* Adding support for maven assembly plugin to generate executable jar with all dependencies in built
* Merge branch 'master' into issue-989
# Conflicts:
# abstract-document/pom.xml
# pom.xml
* Adding maven assemly plugin for projects with name A
* Update in format as per checkstyle, i.e. Spcae in place of tab with size of 2
2019-11-19 21:37:19 +02:00
6941e65cb4
Set version for next development iteration
2019-11-17 14:45:41 +02:00
7d845505b5
Java Design Patterns 1.22.0
2019-11-17 14:44:42 +02:00
f04fc3c0dc
Java 11 migration: patterns starting with a ( #1084 )
...
* Moves abstract-factory pattern to java 11
* Moves abstract-document pattern to java 11
* Moves acyclic-visitor pattern to java 11
* Moves adapter pattern to java 11
* Moves aggregator-microservices pattern to java 11
* Moves api-gateway pattern to java 11
2019-11-13 18:04:51 +02:00
1e76d91929
Resolves checkstyle errors for abstract-document abstract-factory acyclic-visitor adapter aggregator-microservices ( #1080 )
...
* Reduces checkstyle errors in abstract-document
* Reduces checkstyle errors in abstract-factory
* Reduces checkstyle errors in acyclic-visitor
* Reduces checkstyle errors in adapter
* Reduces checkstyle errors in aggregator-microservices
2019-11-11 22:30:08 +02: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
f00ebe1a8d
#984 local variable inference changes ( #1025 )
...
* #984 Fix for abstract-document, abstract-factory, acyclic-visitor, adapter, aggregator-microservices
* #984 Fix for abstract-document, abstract-factory, acyclic-visitor, adapter, aggregator-microservices
2019-10-20 19:01:02 +03:00
9ebbc421dd
Update license headers
2019-10-12 20:05:54 +03:00
2b1c09aa72
Fix link in Acyclic Visitor
2019-10-07 09:45:06 +03:00
b874adc296
Set version for next development iteration
2019-09-08 11:01:12 +03:00
9bf7a059b8
Java Design Patterns v1.21.0
2019-09-08 10:49:40 +03:00
c653edf38f
fix must override a superclass method ( #919 )
...
* fix must override a superclass method
* fix must override a superclass method
2019-09-07 20:52:49 +03:00
35dc25d480
MInor bug fix Issue #895 -> Code comment change ( https://github.com/iluwatar/java-design-patterns/issues/895 ) ( #901 )
2019-09-07 20:24:40 +03:00
6daaeec5c6
Remove the transitive dependency(junit-jupiter-api) ( #916 )
2019-07-30 22:46:38 +03:00
2aa9e78ddd
Minor refactorings and code style changes ( #807 )
...
* Made minor changes in some patterns such as removed throws clause where not needed, changed incorrect order of arguments in assertEquals
* Minor refactorings and code style changes. 1) Removed several use of raw types 2) Removed unnecessary throws clauses 3) Used lambda expressions wherever applicable 4) Used apt assertion methods for readability 5) Use of try with resources wherever applicable 6) Corrected incorrect order of assertXXX arguments
* Removed unused import from Promise
* Addressed review comments
* Addressed checkstyle issue
2018-10-23 13:45:41 +05:30
7a7e891384
Set version for next development iteration
2018-09-30 21:05:57 +03:00
26d6d96f78
Reach milestone 1.20.0
2018-09-30 21:03:48 +03:00
709405d964
Resolved checkstyle issues
2018-09-11 16:11:59 +05:30
f3749a2b9d
Solved the classcast exception and used instanceof instead. Improved javadocs a bit.
2018-09-11 15:58:14 +05:30
e1a2f141c5
Fixed minor changes suggested by Checkstyle
2018-08-20 22:36:58 -04:00
57f60c5ebf
Updating javadoc comments
2018-06-14 18:30:46 +03:00
51659fe9c5
Updating HayesVisitor and ZoomVisitor
2018-06-14 18:04:30 +03:00
04d80f05c8
Adding consequences in README.md
2018-06-14 17:56:14 +03:00
6636fb151b
Adding AllModemVisitor interface
2018-06-14 12:40:41 +03:00
6a0fa747ad
Fixing typos
2018-06-14 12:18:46 +03:00
8b1ed95d6b
Updating ConfigureForDosVisitorTest and ConfigureForUnixVisitorTest classes
2018-06-14 12:14:35 +03:00
6167d06dce
Removing test case
2018-06-14 12:02:34 +03:00
49feead13f
Removing interfaces' test classes
2018-06-14 11:59:02 +03:00
179a02bcdd
Removing default constructors
2018-06-14 11:52:23 +03:00
afe85e22e7
Enhancing code format
2018-05-29 01:37:53 +03:00
4023944240
Adding README.md file
2018-05-27 17:10:20 +03:00
17164c282a
Adding class diagram
2018-05-27 17:07:34 +03:00
27f58e0925
Adding HayesTest and ZoomTest
2018-05-27 17:04:22 +03:00
36a14778dc
Adding App class
2018-05-27 17:02:56 +03:00
5e1da6361f
Adding ConfigureForDosVisitor and ConfigureForUnixVisitor
2018-05-27 16:58:38 +03:00