Narendra Pathai
c78dd2667a
Work on #385 , added documentation and class diagram. Made refactoring changes to pass checkstyle and PMD checks
2016-03-16 12:40:46 +05:30
Ilkka Seppälä
2ed089900d
Initial commit for Hexagonal Architecture pattern
2016-03-13 17:23:15 +02:00
gwildor28
3ed3bc1fa5
Added mutex and semaphore modules to demonstrate locks
...
Added two modules to demonstrate locks.
Mutex demonstrates a simple mutual exclusion lock. Semaphore
demonstrates a semaphore for controlling access to a pool of resources.
The main class of both programs is App.java.
2016-03-07 19:40:50 +00:00
Ilkka Seppälä
ab19c47415
Merge pull request #388 from Crossy147/monad-pattern
...
Monad pattern
2016-02-21 20:36:05 +02:00
Crossy147
3e526cb5da
issue #335 Monad pattern introduced
2016-02-19 17:56:09 +01:00
Crossy147
8fabc861b3
pom.xml minor
2016-02-15 21:57:26 +01:00
Crossy147
53fdaba6c4
Merge branch 'master' of https://github.com/iluwatar/java-design-patterns
2016-02-15 21:48:07 +01:00
tmcconville
88c3b04eb3
#297 Create API Gateway pattern
2016-02-07 17:05:33 -06:00
JuhoKang
db2140ecc9
updated child and parent pom
2016-02-03 23:02:27 +09:00
JuhoKang
049841298e
deleted the change in parent pom
2016-02-03 22:59:15 +09:00
JuhoKang
1e5cbe1f76
Merge remote-tracking branch 'upstream/master'
2016-02-03 22:49:59 +09:00
Ilkka Seppälä
33224dd7d7
Prepare for next development iteration
2016-02-02 22:14:20 +02:00
Ilkka Seppälä
4f56f7b097
Achieved milestone 1.10.0
2016-02-02 22:11:38 +02:00
JuhoKang
d8378915a1
pom.xml change to fit upstream
2016-02-02 08:02:38 +09:00
JuhoKang
0e7fae21c3
Edit pom.xml
2016-02-02 07:48:43 +09:00
JuhoKang
3ef464986c
Merge remote-tracking branch 'upstream/master', fixed f-c index properly
2016-02-02 07:35:06 +09:00
Joseph McCarthy
7cc93de672
#354 Merged Remote Master and resolved conflicts
2016-01-31 13:58:00 +00:00
Joseph McCarthy
3d95696078
#358 Added license to all files using plugin
2016-01-27 22:20:42 +00:00
Joseph McCarthy
7b61395bc1
#358 Add Plugin for Auto License
2016-01-27 22:14:28 +00:00
Joseph McCarthy
d7526fc7c0
#354 Add maven model for feature toggle design pattern
2016-01-25 21:14:24 +00:00
Joseph McCarthy
cf10bd1d05
#354 Add maven model for feature toggle design pattern
2016-01-25 21:11:26 +00:00
JuhoKang
64b89ecb59
Create project for value-object pattern
2016-01-23 10:06:57 +09:00
Kamil Pietruszka
10bbf988ea
issue #333 factory kit pattern introduced
2016-01-17 13:47:44 +01:00
hoswey
2f84369003
Merge remote-tracking branch 'upstream/master'
2016-01-09 22:26:18 +08:00
Ilkka Seppälä
83f1ac7489
Update dependencies
2016-01-07 21:41:45 +02:00
cfarrugia
40042ae392
Merge remote-tracking branch 'iluwatar/master'
...
# Conflicts:
# pom.xml
2016-01-02 11:48:01 +01:00
Ilkka Seppala
e0e51324db
Set version number for next development iteration
2016-01-01 20:39:20 +02:00
Ilkka Seppala
e4458c1b17
Achieved milestone 1.9.0
2016-01-01 20:37:50 +02:00
Joseph McCarthy
d7580f5530
Review Comments #324
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
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 #213
Add performance tag to relevant patterns #213
Categorize and tag all patterns #213
Update CONTRIBUTING.MD
Update CONTRIBUTING.MD
add-contributing
2015-12-29 22:00:56 +00:00
Ilkka Seppala
b369812511
Checkstyle configuration to look into test classes too
2015-12-29 13:27:49 +02:00
Joseph McCarthy
fcadb223ce
Merge branch 'add-delegation-pattern'
...
* add-delegation-pattern:
Add java documentation #324
Populate the index.md for the delegate module #324
Move App.java to correct Package #324
Move App.java to correct Package #324
Generic For AbstractPrinterController #324
Generate UML for delegation pattern
Add simple tests for delegate pattern #324
Make AppTest.java match other patterns and update AppTest.java to match other patterns #324
3am Code is starting to show. Get this build working. #324
Created a unit test for build, added junit to pom for delegation maven module. #324
Add template index.md for population later #324
Added skeleton code for delegation pattern #324
Create maven module for delegation pattern #324
2015-12-28 20:01:14 +00: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
Joseph McCarthy
30363cbb7f
Create maven module for delegation pattern #324
2015-12-26 22:05:12 +00: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
Ilkka Seppala
e709a196bd
Set version number for next development iteration
2015-12-02 23:26:07 +02:00
Ilkka Seppala
f018d13c39
Set version number for monthly release
2015-12-02 23:21:44 +02:00
cfarrugia
b8b94b697a
#113 Event Driven Architecture
...
Adds more Javadoc
2015-11-28 13:12:16 +01:00
cfarrugia
fc70a706c6
#113 Event Driven Architecture
...
Adds module to the root pom.xml
Fixes indentation
2015-11-28 10:57:00 +01:00
hoswey
9d4fff6029
Fix #216 Repository vs DAO
2015-11-27 11:22:33 +08:00
Ilkka Seppälä
092d48d150
Merge pull request #294 from DevFactory/release1
...
Unit tests for adapter, business-delegate, factory-method and command modules
2015-11-22 08:44:13 +02:00
mfarid
6b99f2669e
Added capability for test coverage report generation and steps to do so.
2015-11-22 05:47:36 +05:30
Ilkka Seppala
8519e13de6
Merge branch 'publish-subscribe' of https://github.com/JaXt0r/java-design-patterns into JaXt0r-publish-subscribe
...
Conflicts:
pom.xml
2015-11-21 14:55:02 +02:00
hoswey
fdbfa9e8ee
implements Twin design pattern #63
2015-11-14 17:38:35 +08:00
Ilkka Seppala
c6ca80b25f
Bump version number for the next development iteration
2015-11-01 22:22:31 +02:00
waisuan
37cfa4b295
Merge remote-tracking branch 'upstream/master'
2015-11-02 01:38:37 +08:00