1620 Commits

Author SHA1 Message Date
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
Joseph McCarthy
74d1823078 Merge pull request from fluxw42/add-delegation-pattern
Generate UML for delegation pattern
2015-12-27 20:03:42 +00:00
Ilkka Seppala
f59f18091e Remove Coverity scan 2015-12-27 21:23:09 +02:00
Ilkka Seppala
5f033be54f Fix PMD violations 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 2015-12-27 21:21:31 +02:00
Jeroen Meulemeester
32e7181478 Generate UML for delegation pattern 2015-12-27 18:13:34 +01: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
Joseph McCarthy
a49dbefb56 Add simple tests for delegate pattern 2015-12-27 14:10:49 +00:00
Joseph McCarthy
fb0617e9c5 Make AppTest.java match other patterns and update AppTest.java to match other patterns 2015-12-27 13:59:50 +00:00
Joseph McCarthy
84fd2348ea 3am Code is starting to show. Get this build working. 2015-12-26 23:02:45 +00:00
Joseph McCarthy
f0ff8ad4b3 Created a unit test for build, added junit to pom for delegation maven module. 2015-12-26 22:55:12 +00:00
Joseph McCarthy
c3184255bf Add template index.md for population later 2015-12-26 22:29:45 +00:00
Joseph McCarthy
bdacfe30c1 Added skeleton code for delegation pattern 2015-12-26 22:20:53 +00:00
Joseph McCarthy
30363cbb7f Create maven module for delegation pattern 2015-12-26 22:05:12 +00:00
Ilkka Seppälä
3d8c64d76d Merge pull request 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
hoswey
3731d26f6d implants the reader writer lock 2015-12-26 14:17:24 +08: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