24f258848c
Updated ThreadSafeLazyLoadedivoryTower
...
Added null check in private constructor to prevent instantiating by Reflection call
2017-05-25 11:04:30 -05:00
ae1d9cf7a8
Add missing license headers
2017-05-21 09:19:29 +03:00
1bbc597671
Merge pull request #575 from prafful1/master
...
Few additions in README
2017-05-21 09:11:00 +03:00
4d6467e435
Merge pull request #569 from kapinuss/master
...
Adding Setter Dependency Injection as a second subtype of DI
2017-05-21 09:02:18 +03:00
17039dc5e9
Update AdvancedSorceressTest.java
2017-05-18 20:27:16 +03:00
30dcbee2cc
Update AdvancedSorceress.java
2017-05-18 20:26:47 +03:00
08901f3c26
Update AdvancedSorceress.java
2017-05-18 20:23:05 +03:00
c746004f73
Update AdvancedSorceress.java
2017-05-18 19:13:45 +03:00
09aa44ddcb
Update App.java
2017-05-18 19:13:09 +03:00
992e76ac61
Merge pull request #566 from qpi/master
...
Event Queue pattern
2017-05-16 21:59:50 +03:00
167a43f72e
updated model.png
2017-05-15 11:04:41 +02:00
fe1e45bd69
some fixes
2017-05-15 10:40:12 +02:00
4b32fb65da
Merge pull request #571 from ytian90/master
...
Fix Block 3 Case in Feature Toggle Design Pattern
2017-05-15 08:13:28 +03:00
0546223bba
quick fix
2017-05-11 21:44:07 +02:00
857902ab95
compatibility fix
...
When the system is not capable to play the sound, do not throw
exception, just log it. For example on Linux there are several issues to
play sound and there are no workarounds for that :(
2017-05-11 21:41:25 +02:00
0b57edd211
Merge pull request #568 from brandon-d-mckay/patch-1
...
Fix incorrect URL
2017-05-09 23:10:31 +03:00
fb26d42b51
Few additions in README
...
Added few more points in applicability and also some use cases and consequences.
2017-05-07 13:28:54 +05:30
2b229d8ea1
Update AdvancedSorceressTest.java
2017-05-02 20:38:08 +03:00
03aa99c55f
Update AdvancedSorceressTest.java
2017-05-02 20:18:05 +03:00
20a4c054a7
Merge branch 'master' of github.com:ytian90/java-design-patterns
2017-04-30 00:20:48 -07:00
3ed6cc19d2
fix Block 3 case
2017-04-30 00:19:50 -07:00
87a9387e62
Merge pull request #1 from iluwatar/master
...
Rebase
2017-04-29 16:03:26 -07:00
ee3744cb0a
added travis supported sound files
2017-04-28 13:47:56 +02:00
2830a407ba
some fixes for testing in event queue
2017-04-28 12:19:57 +02:00
ccfb6709c7
Add files via upload
2017-04-28 13:00:01 +03:00
a1c5131304
Add files via upload
2017-04-28 12:59:09 +03:00
44401988d1
pom.xml fixes
2017-04-28 11:32:35 +02:00
6e8eaf7593
adding some test cases for the event queue
2017-04-28 10:38:40 +02:00
9e7e8a64f6
Fix incorrect URL
2017-04-26 04:22:44 -04:00
152b2762c3
read.me and the diagram is added
2017-04-22 17:16:38 +02:00
82b9f4fea7
Merge pull request #544 from kemitix/data-bus
...
[WIP] Data Bus
2017-04-22 15:17:31 +03:00
ff8d854a8d
#467 data-bus: README.md: clean up
2017-04-16 06:51:10 +01:00
31f4b15e86
Merge pull request #565 from kapinuss/patch-1
...
Update ObjectPool.java
2017-04-16 08:17:56 +03:00
cd54cf5512
Merge pull request #563 from sunilmogadati/SonarQubeBlockerBugs
...
#507 SonarQube blocker severity bugs
2017-04-16 08:13:26 +03:00
798aee47b3
Update ObjectPool.java
2017-04-12 18:59:43 +03:00
dce767c1c5
first commit
2017-04-06 23:48:15 +02:00
60ebcc56f8
#507 SonarQube blocker severity bugs
2017-04-01 20:55:47 -06:00
2643dfa0b8
#467 data-bus: App: add notes about this implementation of the patter
2017-04-01 19:33:54 +01:00
c96ebcb197
#467 data-bus: App: add description of the pattern
2017-04-01 19:26:41 +01:00
b72d545349
#467 data-bus: members: StatusMemberTest: added
2017-04-01 19:17:09 +01:00
311bb79870
#467 data-bus: members: StatusMember: records start and stop times
2017-04-01 19:16:55 +01:00
f495a88e91
#467 data-bus: members: MessageCollectorMemberTest: added
2017-04-01 19:05:19 +01:00
8b0c14cae0
Counter doesn't count anything. Added ability to collect the messages
...
from the MessageData that it receives.
2017-04-01 19:05:09 +01:00
b7a6a018e0
#467 data-bus: DataBusTest: added
2017-04-01 18:36:04 +01:00
46e0fa4825
#467 data-bus: pom.xml: add mockito dependency
2017-04-01 18:35:40 +01:00
86009f2261
#467 data-bus: add missing javadoc
2017-04-01 18:12:56 +01:00
146f367188
#467 data-bus: remove lombok
2017-04-01 18:12:32 +01:00
bc4d029a87
#467 data-bus: pom.xml: remove surefire plugin
2017-04-01 18:04:44 +01:00
960eee3d43
#467 update version
2017-04-01 18:04:16 +01:00
30315e788f
Merge remote-tracking branch 'upstream/master' into data-bus
...
* upstream/master: (67 commits)
Set version for next development iteration
Reached milestone 1.15.0
#539 Checkstyle fix
#539 More Checkstyle fixes
#539 Checkstyle fixes
#497 Add missing puml and license headers
#77 Add missing license header
Work on #190 : urm/puml updates * added pumlid where it was missing and possible * removed pumlid where it generated a bad image * regenerated some incorrect puml's * added 'left to right direction' puml prefix to some diagrams to improve the automatic layouting
Removed AvoidStarImport Rule Added JavaDocType Rule
Update App.java
Update App.java
Update after changes from review. Additional improvements.
Pom.xml files fixed.
#66 Balking Pattern
fixed pmd violation
fixed checkstyle violations
diagrams added
comments, tests and description
changed parent POM version #69
apply changes from review #69
...
# Conflicts:
# pom.xml
2017-04-01 18:03:02 +01:00