1352 Commits

Author SHA1 Message Date
Joseph McCarthy
982f9f5e31 Generic For AbstractPrinterController #324 2015-12-27 20:09:33 +00:00
Joseph McCarthy
74d1823078 Merge pull request #1 from fluxw42/add-delegation-pattern
Generate UML for delegation pattern
2015-12-27 20:03:42 +00: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
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 #324 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 #324 2015-12-27 13:59:50 +00:00
Joseph McCarthy
84fd2348ea 3am Code is starting to show. Get this build working. #324 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. #324 2015-12-26 22:55:12 +00:00
Joseph McCarthy
c3184255bf Add template index.md for population later #324 2015-12-26 22:29:45 +00:00
Joseph McCarthy
bdacfe30c1 Added skeleton code for delegation pattern #324 2015-12-26 22:20:53 +00:00
Joseph McCarthy
30363cbb7f Create maven module for delegation pattern #324 2015-12-26 22:05:12 +00: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
hoswey
3731d26f6d implants the #75 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
Markus
a0151826ad Changed page-index to 1 for a better structured navbar 2015-12-19 17:35:49 +01:00
Ilkka Seppälä
33fe90d177 Merge pull request #317 from fluxw42/master
Added some more JUnit tests
2015-12-15 18:48:31 +02:00
Jeroen Meulemeester
25cacdbbc9 Added tests for iterator pattern 2015-12-14 15:14:48 +01:00
Jeroen Meulemeester
323e4c8751 Added tests for interpreter pattern 2015-12-14 12:46:07 +01:00
Jeroen Meulemeester
de78490d29 Added tests for intercepting-filter pattern 2015-12-13 15:18:13 +01:00
Jeroen Meulemeester
9059d2b96c Added proper tests for front-controller pattern 2015-12-13 13:58:39 +01:00
Jeroen Meulemeester
dbca06a9e7 Added proper tests for half-sync-half-async 2015-12-13 13:04:17 +01:00
Jeroen Meulemeester
ca14e8ddad Add proper tests for flyweight pattern 2015-12-13 11:42:25 +01:00
Jeroen Meulemeester
3dc370e2d1 Add proper tests for flux pattern 2015-12-12 22:43:47 +01:00
Jeroen Meulemeester
4181514c65 Add proper tests for fluent-interface pattern and fixed a little bug 2015-12-12 20:16:10 +01:00
Jeroen Meulemeester
df69a8f986 Add proper tests for execute-around pattern 2015-12-12 20:14:59 +01:00
Jeroen Meulemeester
885d5bb7dd Add proper unit tests for event-aggregator pattern 2015-12-12 20:13:25 +01:00
Ilkka Seppälä
1b74e0ff67 Merge pull request #316 from fluxw42/master
Added more JUnit tests
2015-12-12 09:44:41 +02:00
Jeroen Meulemeester
94f80d1868 Add proper unit tests for composite pattern 2015-12-11 20:24:56 +01:00
Jeroen Meulemeester
c837ffe234 Add proper unit tests for double-dispatch pattern 2015-12-11 20:24:56 +01:00
Jeroen Meulemeester
2edc1898b1 Add proper unit tests for double-checked-locking pattern 2015-12-11 20:24:56 +01:00
Jeroen Meulemeester
29fc56002a Add proper unit tests for dependency-injection pattern 2015-12-11 20:24:56 +01:00
Jeroen Meulemeester
0643289c74 Dependency org.mockito:mockito-core should have scope 'test' 2015-12-11 20:24:56 +01:00