1006 Commits

Author SHA1 Message Date
Jeroen Meulemeester
5611f26c77 Added tests for specification pattern 2015-12-30 20:55:21 +01:00
Jeroen Meulemeester
d0cdf84936 Added tests for singleton pattern 2015-12-30 20:55:21 +01:00
Jeroen Meulemeester
a375b2d28b Added tests for service-locator pattern
Fix NPE when requested service is unknown
2015-12-30 20:55:21 +01:00
Jeroen Meulemeester
fcfdbe71f5 Added tests for service-layer pattern 2015-12-30 20:55:21 +01:00
Jeroen Meulemeester
52c483f1d0 Added tests for servant pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
c72faeb67e Added tests for resource-acquisition-is-initialization pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
299d612b9b Added tests for proxy pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
9d4c3154b1 Added tests for prototype pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
a3b1265921 Added tests for property pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
dca68511e8 Added tests for producer-consumer pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
42a1dc69ca Added tests for private-class-data pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
47e1cd710c Added tests for poison-pull pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
b3d1c2b2ed Added tests for generic observer pattern 2015-12-30 20:46:40 +01:00
Jeroen Meulemeester
3e20a2afa8 Added tests for observer pattern 2015-12-30 20:46:39 +01:00
Jeroen Meulemeester
4c938ab8a5 Added tests for object-pool pattern 2015-12-30 20:46:39 +01:00
Jeroen Meulemeester
8f6f171a3f Added tests for null-object pattern 2015-12-30 20:46:39 +01:00
Jeroen Meulemeester
b4dcec45ef Added tests for multiton pattern 2015-12-30 20:46:39 +01:00
Ilkka Seppälä
a0af0a1a76 Merge pull request #325 from DevFactory/utility-classes-should-not-have-public-constructors-fix-3
Utility classes should not have public constructors
2015-12-30 19:55:25 +02:00
Ilkka Seppälä
7c6e1fc3d8 Merge pull request #323 from DevFactory/code-quality-fix-5
Code quality fixes
2015-12-30 19:47:19 +02:00
Ilkka Seppala
befe509582 Define checkstyle suppression filter location in maven plugin configuration 2015-12-30 17:58:03 +02:00
Ilkka Seppala
8b020837ea Checkstyle corrections 2015-12-29 21:34:27 +02:00
Ilkka Seppala
b369812511 Checkstyle configuration to look into test classes too 2015-12-29 13:27:49 +02:00
Ilkka Seppälä
9544dd321a Rephrase readme title 2015-12-28 20:09:53 +02:00
Ilkka Seppala
d623e9c8fd Corrected difficulty for Visitor #213 2015-12-28 19:52:10 +02:00
Ilkka Seppala
e27de33f75 Add performance tag to relevant patterns #213 2015-12-28 16:07:43 +02:00
Ilkka Seppala
7ac7e3b097 Categorize and tag all patterns #213 2015-12-28 15:52:44 +02:00
Ilkka Seppälä
fefb51c46e Merge pull request #329 from zafarella/patch-1
add-contributing
2015-12-28 09:34:14 +02:00
Zafar Khaydarov
58547fae8f Update CONTRIBUTING.MD
real fix :)
2015-12-27 22:44:15 -05:00
Zafar Khaydarov
30676f8d4f Update CONTRIBUTING.MD
fix the typo
2015-12-27 22:42:42 -05:00
Ilkka Seppala
f59f18091e Remove Coverity scan #327 2015-12-27 21:23:09 +02:00
Ilkka Seppala
5f033be54f Fix PMD violations #327 2015-12-27 21:21:57 +02:00
Ilkka Seppala
df911baf36 Added maven pmd plugin and configured it to fail build when violations are found #327 2015-12-27 21:21:31 +02:00
Kirill Vlasov
c8a750df49 Fixing squid:S1118 - Utility classes should not have public constructors 2015-12-27 21:17:13 +05:00
Kirill Vlasov
191078735f Fixing squid:S1698 - Objects should be compared with equals() and squid:HiddenFieldCheck - Local variables should not shadow class fields 2015-12-27 21:12:35 +05:00
Zafar Khaydarov
fa6a6006c3 add-contributing
so github will show link whenever PR are made
2015-12-27 11:03:21 -05:00
Ilkka Seppälä
3d8c64d76d Merge pull request #322 from DevFactory/dead-stores-fix-1
Fixing squid:S1854 - Dead stores should be removed
2015-12-26 13:38:16 +02:00
Ilkka Seppala
78fcd63271 Merge branch 'fluxw42-master' 2015-12-26 13:07:37 +02:00
Ilkka Seppala
30bc25b5bf Merge branch 'master' of https://github.com/fluxw42/java-design-patterns into fluxw42-master
Conflicts:
	monostate/src/main/java/com/iluwatar/monostate/LoadBalancer.java
2015-12-26 12:36:38 +02:00
Ilkka Seppälä
6b1356a160 Add Gitter link to README.md 2015-12-26 12:12:33 +02:00
Ilkka Seppala
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
Ilkka Seppala
9fbb085985 Checkstyle fails the build when violations are detected 2015-12-23 13:20:39 +02:00
Kirill Vlasov
6e496e7c86 Fixing squid:S1854 - Dead stores should be removed 2015-12-23 13:41:38 +05:00
Jeroen Meulemeester
e3e0e32e92 Fixed failing unit test
LoadBalancer has several static fields, this could cause problems since
JUnit tests are executed concurrently.
2015-12-21 14:35:36 +01:00
Jeroen Meulemeester
531158c836 Added tests for monostate pattern 2015-12-21 13:29:25 +01:00
Jeroen Meulemeester
6fe01e73b2 Add additional tests for model-view-presenter pattern 2015-12-21 12:17:20 +01:00
Jeroen Meulemeester
69c9374669 Added tests for model-view-controller pattern 2015-12-20 14:31:36 +01:00
Jeroen Meulemeester
a57a71b09c Added tests for memento pattern 2015-12-20 10:39:02 +01:00
Jeroen Meulemeester
719f80a0d6 Added tests for mediator pattern 2015-12-20 00:00:07 +01:00
Jeroen Meulemeester
2c82bd9450 Added tests for lazy-loading pattern 2015-12-19 21:44:50 +01:00
Jeroen Meulemeester
5948a82cf2 Added tests for layers pattern 2015-12-19 21:44:50 +01:00