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
6921b0dce0
Fixed checkstyle errors causing build failures.
2020-08-19 13:27:08 +04:00
31471acb69
Fixed most reported issues by SonarCloud.
2020-08-15 21:47:39 +04:00
7f29c2455f
#590 explanation for Ambassador
2020-08-04 21:36:08 +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
1eafb46b61
Update links and tags
2020-07-26 11:30:42 +03: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
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
329479dda0
#984 update Ambassador readme
2019-11-11 22:03:44 +02:00
c4418311c6
Java 11 migration: ambassador async-method-invocation balking bridge builder ( #1076 )
...
* Moves ambassador pattern to java 11
* Moves async-method-invocation pattern to java 11
* Moves balking pattern to java 11
* Moves bridge pattern to java 11
* Moves builder pattern to java 11
2019-11-11 21:47:09 +02:00
6d1c0b1563
Resolves checkstyle errors for ambassador, async-method-invocation, balking, bridge, builder ( #1058 )
...
* Decreases checkstyle errors for ambassador pattern
* Reduces checkstyle errors in async-method-invocation
* Reduces checkstyle errors in balking
* Reduces checkstyle errors in bridge
* Reduces checkstyle errors in builder
2019-11-09 21:03:22 +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
9ebbc421dd
Update license headers
2019-10-12 20:05:54 +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
61ef59de02
fix code example containing syntax error ( #890 )
2019-08-11 21:06:27 +03:00
6daaeec5c6
Remove the transitive dependency(junit-jupiter-api) ( #916 )
2019-07-30 22:46:38 +03:00
150f72758e
Add missing license headers
2018-11-03 09:13:59 +02:00
9e7a500743
Refactoring changes in Ambassador Pattern ( #805 )
...
* 1) Updated test cases to use Junit Assert method as compared to assert keyword 2) Proper testing of RemoteService using RandomProvider interface. Introduced RandomProvider interface so that randomness can be controlled from test cases. 3) For readability used constant for representing FAILURE
* Addressing review comments, Deleting unintentional file and used FAILURE constant in ClientTest as well
2018-10-21 21:12:03 +03:00
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
0453bf9063
General cleanup. Simplifying code. Replacing all prints with appropriate Logger.
2018-06-23 13:24:07 +01:00
868e4561b5
Updating pom dependencies and adding license.
2018-06-05 21:16:16 +01:00
c4dd94a019
Fixing CheckStyle issues in Test classes.
2018-06-05 07:32:29 +01:00
ff579fabcf
Fixing CheckStyle issues.
2018-06-04 22:50:59 +01:00
5393c96247
Adding README.md
2018-06-04 22:32:05 +01:00
bae51f5803
Adding license to test classes.
2018-06-04 21:27:04 +01:00
74190e36bb
Adding tests for each class.
2018-06-04 21:20:04 +01:00
6b10f4bdd1
Adding appropriate comments on classes and full description in App.java. Removing added function in ServiceAmbassador as it's not appropriate for the example.
2018-06-04 20:36:10 +01:00
73925cef2e
Ambassador adds logging, imitates trying to connect to remote service and provides new client-side functionality. Need to clean up code, add tests and add descriptive comments.
2018-06-03 22:20:40 +01:00