Commit Graph
100 Commits
Author SHA1 Message Date
Ilkka Seppälä 26f1a608ab Update license headers 2019-02-13 23:14:53 +02:00
Ilkka Seppälä 150f72758e Add missing license headers 2018-11-03 09:13:59 +02:00
Ilkka Seppälä db33cc533b Remove CII best practices badge 2018-10-13 18:40:10 +03:00
Ilkka Seppälä ee74fec53c Fix pattern title 2018-09-30 21:36:32 +03:00
Ilkka Seppälä 7a7e891384 Set version for next development iteration 2018-09-30 21:05:57 +03:00
Ilkka Seppälä 26d6d96f78 Reach milestone 1.20.0 2018-09-30 21:03:48 +03:00
Ilkka Seppälä 16df157181 Add license headers 2018-08-13 08:13:06 +03:00
Ilkka Seppälä 987994f0fe Add license headers 2018-06-03 14:15:11 +03:00
Ilkka Seppälä 95df47e418 Disable intermittently failing test 2018-06-03 14:15:00 +03:00
Ilkka Seppälä 1c0e0cd88b Set version for next development iteration 2018-03-31 10:36:05 +03:00
Ilkka Seppälä 3407392664 Reach milestone 1.19.0 2018-03-31 10:34:25 +03:00
Ilkka Seppälä 474c218f85 Update license headers 2018-03-31 10:25:58 +03:00
Ilkka Seppälä 17ea0b17f6 Disable flaky tests mentioned in issue #643 and #699 2018-03-31 10:16:56 +03:00
Ilkka Seppälä 55be744c4a #674 update SonarQube badge URL and link 2018-01-07 21:34:15 +02:00
Ilkka Seppälä c34975bdff #674 update SonarQube analysis URL 2018-01-07 21:25:00 +02:00
Ilkka Seppälä dea2316f1f Set version for next development iteration 2018-01-01 16:58:29 +02:00
Ilkka Seppälä cb38501ea2 Reach milestone 1.18.0 2018-01-01 16:50:05 +02:00
Ilkka Seppälä a20e54d0a7 Fix Retry pattern categories and tags 2017-12-30 10:46:14 +02:00
Ilkka Seppälä 6c4de3bcef Fix some tags and categories 2017-12-25 11:30:24 +02:00
Ilkka Seppälä 171c4b30b9 #190 Remove puml posting script 2017-11-28 21:30:45 +02:00
Ilkka Seppälä bf98299db2 #190 Remove pumlids from readmes 2017-11-28 21:28:53 +02:00
Ilkka Seppälä b0f9582824 #190 Remove urm plugin 2017-11-28 20:55:52 +02:00
Ilkka Seppälä 071cde8d70 Add license headers 2017-11-19 20:17:57 +02:00
Ilkka Seppälä 0d4a8db114 Set version for next development iteration 2017-09-30 22:30:34 +03:00
Ilkka Seppälä ba7142ca97 Reach milestone 1.17.0 2017-09-30 22:26:44 +03:00
Ilkka Seppälä b72214da2f Fix H2 database path problem 2016-04-12 23:04:37 +03:00
Ilkka Seppälä 266b658ab5 Refactor interfaces 2016-03-22 22:45:25 +02:00
Ilkka Seppälä d2f620a5e6 Added tests for lottery ticket repository 2016-03-22 21:27:13 +02:00
Ilkka Seppälä 8b147c4dd9 Add mock database for lottery tickets 2016-03-20 20:56:04 +02:00
Ilkka Seppälä fde33999b7 Added interface for lottery administrators 2016-03-20 14:38:24 +02:00
Ilkka Seppälä e8671e1d6e Add interface for lottery event notifications 2016-03-20 14:33:41 +02:00
Ilkka Seppälä 15d2b9dcca Added interface to lottery service provider's bank account 2016-03-20 14:26:43 +02:00
Ilkka Seppälä 95e6a67056 Added interface for accessing lottery tickets in database 2016-03-20 14:09:44 +02:00
Ilkka Seppälä 2785f6915b Add lottery ticket check result 2016-03-20 11:10:06 +02:00
Ilkka Seppälä 804ffc3ea7 Added lottery service interface 2016-03-20 10:49:31 +02:00
Ilkka Seppälä 035b14fef8 Added lottery ticket and unit tests 2016-03-19 21:57:57 +02:00
Ilkka Seppälä 81718eb8ae Added player details and unit tests 2016-03-19 21:08:55 +02:00
Ilkka Seppälä cd3a5d48d8 Work on lottery numbers unit tests 2016-03-19 20:37:36 +02:00
Ilkka Seppälä b0f96adeb1 Added class for lottery numbers and unit tests for it 2016-03-19 18:13:30 +02:00
Ilkka Seppälä 528d179efe Add missing license headers 2016-03-13 17:29:09 +02:00
Ilkka Seppälä 06546ae3cf Fix license headers 2016-03-13 17:23:31 +02:00
Ilkka Seppälä 2ed089900d Initial commit for Hexagonal Architecture pattern 2016-03-13 17:23:15 +02: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
Ilkka Seppälä 59c32d3937 Add tests that run the examples 2016-01-31 12:09:09 +02:00
Ilkka Seppälä 150c4e0d5d Ignore rest of ReaderWriterLock tests with intermittent failures 2016-01-12 21:16:39 +02:00
Ilkka Seppälä c8db19efe2 Ignore another test with intermittent failures until fixed 2016-01-12 21:08:10 +02:00
Ilkka Seppälä 2fec4f891b Ignore test with intermittent failures until fixed 2016-01-12 20:57:36 +02:00
Ilkka Seppälä 83f1ac7489 Update dependencies 2016-01-07 21:41:45 +02: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
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 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 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
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 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 6e59d9554f Functional approach to Strategy pattern #310 2015-12-08 23:25:05 +02:00
Ilkka Seppala 6c1f025d0f Apply code formatting rules to async-method-invocation example tests 2015-12-06 21:42:06 +02:00
Ilkka Seppala 507b89d5e4 Apply project coding conventions to Repository example 2015-12-05 21:26:30 +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
Ilkka Seppälä 5bec63659f Merge pull request #305 from hoswey/master
Fix #216 Repository vs DAO
2015-11-28 00:09:27 +02: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
Ilkka Seppala 8ba0192864 Add EIP tag to relevant patterns 2015-11-21 16:34:59 +02:00
Ilkka Seppälä 899b9617c9 Merge pull request #295 from iluwatar/JaXt0r-publish-subscribe
Jaxt0r publish subscribe
2015-11-21 16:10:34 +02:00
Ilkka Seppala d0fca6d318 Improve the example and documentation 2015-11-21 16:05:55 +02:00
Ilkka Seppala 7885380633 Apply Google coding conventions 2015-11-21 15:12:31 +02:00
Ilkka Seppala 230c02fb24 Fix spelling 2015-11-21 15:09:23 +02:00
Ilkka Seppala b97e9207a7 Update version number for Publish-Subscribe 2015-11-21 15:03:27 +02:00
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
Ilkka Seppälä ba3f583467 Merge pull request #290 from hoswey/master
implements Twin design pattern #63
2015-11-16 21:09:41 +02:00
Ilkka Seppälä 5b06c52fff Merge pull request #291 from tainarareis/abstract-factory
Issue #286: Added main method in Abstract Factory Example
2015-11-14 21:33:48 +02:00
Ilkka Seppälä 033f8e740d Merge pull request #287 from l-cortese/master
log4j.xml relocated and excluded from JAR
2015-11-14 21:19:50 +02:00
Ilkka Seppälä 27199325ec Merge pull request #284 from hoswey/master
correct the package name for producer-consumer test folder
2015-11-07 11:48:51 +02:00
Ilkka Seppala c02e65fa3a Added alias names for GOF patterns #267 2015-11-04 21:13:32 +02:00
Ilkka Seppälä fe63c9cec4 Merge pull request #281 from ankurkaushal/master
Reformat according to google style guide
2015-11-02 21:39:17 +02:00
Ilkka Seppälä 7e4f04602e Merge pull request #282 from l-cortese/master
Corrected Freddy's last name
2015-11-02 21:36:20 +02:00
Ilkka Seppala c6ca80b25f Bump version number for the next development iteration 2015-11-01 22:22:31 +02:00
Ilkka Seppälä a2dd87d28d Merge pull request #277 from waisuan/master
Issue #273: Caching Patterns [new pattern]
2015-11-01 22:12:35 +02:00
Ilkka Seppälä 7d3483daad Merge pull request #280 from ankurkaushal/master
Reformat Code According to Google Style Guide #224
2015-11-01 17:57:14 +02:00
Ilkka Seppälä 3dc9b2f97e Merge pull request #276 from hoswey/master
#271 implements producer-consumer
2015-10-31 19:02:03 +02:00
Ilkka Seppälä a869294851 Merge pull request #257 from mafagafogigante/readme-warning-for-beginners
A Warning for beginners in the Readme.
2015-10-25 08:47:49 +02:00
Ilkka Seppälä a2b8359ab5 Merge pull request #269 from iamrichardjones/master
Add unit test to callback method
2015-10-20 23:37:39 +03:00
Ilkka Seppälä 8eff279233 Merge pull request #263 from iamrichardjones/master
Update to singleton unit tests and lazy loading unit test
2015-10-19 21:21:45 +03:00
Ilkka Seppälä b961c57919 Merge pull request #268 from iluwatar/themoffster-master
Themoffster master - unit test improvements
2015-10-19 21:14:58 +03:00
Ilkka Seppala b028f66b08 Removed properties 2015-10-19 21:01:41 +03:00
Ilkka Seppala 339db2a0bf Merge branch 'master' of https://github.com/themoffster/java-design-patterns into themoffster-master
Conflicts:
	dao/pom.xml
2015-10-19 20:44:46 +03:00
Ilkka Seppälä 9cbc4a20b9 Merge pull request #265 from mkobit/double-checked-locking-executor-service-shutdown
Fix - Shutdown the ExecutorService in App so that the resources are c…
2015-10-14 20:10:46 +03:00
Ilkka Seppälä 3c8b83748a Merge pull request #258 from amit2103/master
MonoState Pattern
2015-10-13 20:03:45 +03:00
Ilkka Seppala 0a9879a277 Improve Strategy Javadoc 2015-10-04 00:22:27 +03:00
Ilkka Seppala 2234a25c76 Improve State Javadoc 2015-10-04 00:19:34 +03:00
Ilkka Seppala 74e32259be Improve Service Locator Javadoc 2015-10-04 00:16:05 +03:00