Commit Graph

2151 Commits

Author SHA1 Message Date
Jeroen Meulemeester
997bfba3b2 Added tests for strategy pattern 2015-12-30 20:55:22 +01:00
Jeroen Meulemeester
6326c1742d Added tests for step-builder pattern 2015-12-30 20:55:22 +01:00
Jeroen Meulemeester
2e2707862a Fixed checkstyle code quality issues 2015-12-30 20:55:21 +01:00
Jeroen Meulemeester
1d9aff4071 Added tests for state pattern 2015-12-30 20:55:21 +01:00
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
Joseph McCarthy
dec5ff22fc Update index.md 2015-12-30 18:26:32 +00:00
Joseph McCarthy
7b323e9cb4 Updated Class Diagram 2015-12-30 17:55:42 +00:00
Ilkka Seppälä
a0af0a1a76 Merge pull request 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 from DevFactory/code-quality-fix-5
Code quality fixes
2015-12-30 19:47:19 +02:00
Joseph McCarthy
45cecf68c4 Updated Class Diagram 2015-12-30 17:34:50 +00:00
Joseph McCarthy
d7580f5530 Review Comments 2015-12-30 16:56:47 +00:00
Joseph McCarthy
58b8a06561 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns
* 'master' of https://github.com/iluwatar/java-design-patterns:
  Define checkstyle suppression filter location in maven plugin configuration
2015-12-30 16:17:07 +00:00
Ilkka Seppala
befe509582 Define checkstyle suppression filter location in maven plugin configuration 2015-12-30 17:58:03 +02:00
Joseph McCarthy
17b889c31d Update to match checkStyle rules added for test packages 2015-12-29 22:07:52 +00:00
Joseph McCarthy
52192de909 Merge commit '8b020837eaacc9ed4497f3c2461984935314bfb8' into add-delegation-pattern
* commit '8b020837eaacc9ed4497f3c2461984935314bfb8':
  Checkstyle corrections
  Checkstyle configuration to look into test classes too
  Rephrase readme title
  Corrected difficulty for Visitor 
  Add performance tag to relevant patterns 
  Categorize and tag all patterns 
  Update CONTRIBUTING.MD
  Update CONTRIBUTING.MD
  add-contributing
2015-12-29 22:00:56 +00: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
Joseph McCarthy
52d6e20ad9 Readd File to Index#324 2015-12-28 22:13:05 +00:00
Joseph McCarthy
749880e3b9 Messed up indexes 2015-12-28 22:12:11 +00:00
Joseph McCarthy
41593774c6 CheckStyle reporting strange error about classname, suspect caching, forcing a clean build 2015-12-28 21:56:41 +00:00
Joseph McCarthy
0bc722f797 Fix CheckStyle 2015-12-28 20:34:28 +00:00
Joseph McCarthy
fcadb223ce Merge branch 'add-delegation-pattern'
* add-delegation-pattern:
  Add java documentation 
  Populate the index.md for the delegate module 
  Move App.java to correct Package 
  Move App.java to correct Package 
  Generic For AbstractPrinterController 
  Generate UML for delegation pattern
  Add simple tests for delegate pattern 
  Make AppTest.java match other patterns and update AppTest.java to match other patterns 
  3am Code is starting to show. Get this build working. 
  Created a unit test for build, added junit to pom for delegation maven module. 
  Add template index.md for population later 
  Added skeleton code for delegation pattern 
  Create maven module for delegation pattern 
2015-12-28 20:01:14 +00:00
Joseph McCarthy
c842f88eb7 Add java documentation 2015-12-28 19:23:00 +00:00
Joseph McCarthy
6d516d5124 Populate the index.md for the delegate module 2015-12-28 18:16:58 +00:00
Ilkka Seppälä
9544dd321a Rephrase readme title 2015-12-28 20:09:53 +02:00
Ilkka Seppala
d623e9c8fd Corrected difficulty for Visitor 2015-12-28 19:52:10 +02:00
Ilkka Seppala
e27de33f75 Add performance tag to relevant patterns 2015-12-28 16:07:43 +02:00
Ilkka Seppala
7ac7e3b097 Categorize and tag all patterns 2015-12-28 15:52:44 +02:00
Ilkka Seppälä
fefb51c46e Merge pull request 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
Joseph McCarthy
483db04cef Move App.java to correct Package 2015-12-27 20:12:04 +00:00
Joseph McCarthy
fac10dc454 Move App.java to correct Package 2015-12-27 20:10:48 +00:00
Joseph McCarthy
982f9f5e31 Generic For AbstractPrinterController 2015-12-27 20:09:33 +00:00