daniel-bryla
0a427710bb
Merge branch 'master' of https://github.com/iluwatar/java-design-patterns
...
* 'master' of https://github.com/iluwatar/java-design-patterns: (27 commits)
Remove use of coveralls-maven-plugin (sonarqube.com covers this)
Add SonarQube.com badge
Fix environment variable
Add Travis instructions for SonarQube.com analysis
Adds more criticism to Singleton pattern.
Event Based Asynchronous pattern: Add missing license header and puml diagram
Changed config to non-interactive
Moved config into a separate dir
Unused import removed.
End process logic clause has been corrected.
Caching pattern: Documentation and diagram
Fixes #437 . Adds criticism to Singleton pattern.
Alter JUnit tests to run in lesser time.
Updated version snapshot to 1.14.0
Changes based on review feedback.
Closes #436 . Adds criticism to service locator pattern.
Caching pattern: Implementation of Cache-Aside pattern
Caching pattern: Style fix for null check
Caching pattern: Refactor LRU cache to avoid NPE and unnecessary cache lookup
Caching pattern: Refactor shutdown hook to use method reference
...
2016-11-04 11:51:45 +01:00
daniel-bryla
e138163c4f
#502 Adjusted tests for logger introduction
2016-11-04 11:47:06 +01:00
Ilkka Seppälä
124fd33da0
Remove use of coveralls-maven-plugin (sonarqube.com covers this)
2016-11-01 21:31:54 +02:00
Ilkka Seppälä
9433c78d29
Merge pull request #510 from bellingard/patch-1
...
Add SonarQube.com badge
2016-10-28 20:39:55 +03:00
Ilkka Seppälä
932700d9b1
Merge pull request #506 from dzmitryh/master
...
Cosmetic fixes in async-method-invocation
2016-10-28 19:13:17 +03:00
daniel-bryla
27d6d500bc
#502 Reverted changes in composite example, due to nature of this example using logger isn't good idea
2016-10-28 09:35:59 +02:00
daniel-bryla
0438811489
#502 Replaced usages of System.out with logger.
2016-10-23 19:59:03 +02:00
Fabrice Bellingard
1c02785927
Add SonarQube.com badge
2016-10-23 14:35:45 +02:00
Ilkka Seppälä
19cb715d20
Fix environment variable
2016-10-19 23:08:51 +03:00
Ilkka Seppälä
ffdaf2ec47
Add Travis instructions for SonarQube.com analysis
2016-10-19 22:25:37 +03:00
Ilkka Seppälä
a37a29e12b
Merge pull request #500 from dmitraver/master
...
Adds criticism to a Service Locator and Singleton patterns.
2016-10-18 21:01:58 +03:00
Dmitry Avershin
b66e8ecef9
Adds more criticism to Singleton pattern.
2016-10-18 14:18:47 +02:00
Ilkka Seppälä
99677867c6
Event Based Asynchronous pattern: Add missing license header and puml diagram
2016-10-18 07:51:37 +03:00
Ilkka Seppälä
0f7b44c3b1
Merge pull request #483 from waisuan/master
...
Issue #469 : Event-based Asynchronous pattern
2016-10-18 07:43:01 +03:00
WSSIA
70318123fe
Changed config to non-interactive
2016-10-17 22:22:06 +01:00
WSSIA
986c529eb6
Moved config into a separate dir
2016-10-17 21:29:03 +01:00
Ilkka Seppälä
64bdab46b9
Merge pull request #495 from christofferh/feat/cache-aside
...
Caching pattern: Cache-Aside
2016-10-17 22:49:16 +03:00
dzmitryh
37b930c3b7
Unused import removed.
2016-10-15 14:29:32 +03:00
dzmitryh
85060784a7
End process logic clause has been corrected.
2016-10-15 14:27:15 +03:00
Christoffer Hamberg
f114b5b957
Caching pattern: Documentation and diagram
2016-10-09 12:43:43 +02:00
Dmitry Avershin
eea8785a22
Fixes #437 . Adds criticism to Singleton pattern.
2016-10-04 14:34:01 +02:00
WSSIA
8f1758c28f
Alter JUnit tests to run in lesser time.
2016-10-03 21:46:16 +01:00
WSSIA
622376e0fa
Updated version snapshot to 1.14.0
2016-10-03 21:16:23 +01:00
WSSIA
5eacf522a2
Merge remote-tracking branch 'upstream/master'
2016-10-03 21:05:31 +01:00
WSSIA
12544caa75
Changes based on review feedback.
2016-10-03 21:05:11 +01:00
Dmitry Avershin
9512f3ec70
Closes #436 . Adds criticism to service locator pattern.
2016-10-03 21:59:36 +02:00
Ilkka Seppälä
4ca205c03c
Set version number for next development iteration
2016-09-30 19:40:28 +03:00
Ilkka Seppälä
c5e6dcc11b
Reached milestone 1.13.0
1.13.0
2016-09-30 19:38:28 +03:00
Christoffer Hamberg
b31edda3cf
Caching pattern: Implementation of Cache-Aside pattern
2016-09-22 20:41:26 +02:00
Christoffer Hamberg
e3355d76d1
Caching pattern: Style fix for null check
2016-09-22 20:36:02 +02:00
Christoffer Hamberg
865f788612
Caching pattern: Refactor LRU cache to avoid NPE and unnecessary cache lookup
2016-09-22 20:35:44 +02:00
Christoffer Hamberg
6ed842e58b
Caching pattern: Refactor shutdown hook to use method reference
2016-09-22 20:34:46 +02:00
WSSIA
69cab15d75
Merge remote-tracking branch 'upstream/master'
2016-09-19 21:50:54 +01:00
WSSIA
371b262a51
Changes based on latest code review
2016-09-19 21:50:23 +01:00
WSSIA
dbd605e378
Changes based on latest code review
2016-09-19 21:50:04 +01:00
Ilkka Seppälä
6026eedd51
UML generation: Mark the urm-maven-plugin execution to be ignored in Eclipse and recreate all .puml files
2016-09-18 17:51:09 +03:00
Ilkka Seppälä
b030cd4eba
Hexagonal pattern: Introduce lottery utils class
2016-09-17 09:20:33 +03:00
Ilkka Seppälä
6aa58e8ae6
Hexagonal pattern: Remove unnecessary factories
2016-09-17 09:07:06 +03:00
Ilkka Seppälä
914d1353a1
Hexagonal pattern: Update test application description
2016-09-15 21:56:15 +03:00
Ilkka Seppälä
df32a7b893
Hexagonal pattern: Introduced lottery events port with two adapters
2016-09-15 21:45:09 +03:00
Ilkka Seppälä
c4c5e78e50
Hexagonal pattern: Improve error handling in console lottery
2016-09-14 22:18:42 +03:00
Ilkka Seppälä
3cf2b34d2a
Hexagonal pattern: Improve connection properties handling
2016-09-14 22:01:41 +03:00
Ilkka Seppälä
27e8cb7f2d
Hexagonal pattern: Add separate class for Mongo connection properties
2016-09-14 19:25:26 +03:00
Ilkka Seppälä
e685512ed5
Hexagonal pattern: Added Mongo based banking adapter and bound it in Guice production module
2016-09-11 23:19:02 +03:00
WSSIA
f2159515bc
Merge remote-tracking branch 'upstream/master'
2016-09-11 20:33:51 +01:00
Ilkka Seppälä
59e6a0af85
Hexagonal pattern: Ignore Mongo repository test
2016-09-11 22:16:50 +03:00
WSSIA
9a90f2de1f
Changes based on code review
2016-09-11 18:45:51 +01:00
Ilkka Seppälä
626c56730c
Hexagonal pattern: Added Mongo based ticket repository and set production configuration to use that
2016-09-11 20:02:34 +03:00
WSSIA
fce30db803
Updating fork branch
2016-09-11 16:24:16 +01:00
Ilkka Seppälä
a85463470e
Hexagonal pattern: Add mongo driver dependency
2016-09-11 13:53:00 +03:00