32 Commits

Author SHA1 Message Date
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
Ankur Kaushal
306b1f3d31 Reformat rest of the design patterns - Issue #224 2015-11-01 21:29:13 -05:00
Ilkka Seppala
c6ca80b25f Bump version number for the next development iteration 2015-11-01 22:22:31 +02:00
Mike Kobit
07a77ba11d Fix - Shutdown the ExecutorService in App so that the resources are collected and the process can finish
I ran App.main(String[] args) in the 'double-checked-locking' module and the process does not terminate. This is because the executor service still has open threads. I'm not sure how the JUnit tests are run, but it seems they are handling the leftover resources themselves.

Also, minor modifications to Inventory for final fields are used since there is no state change around them, and added some more meaningful printing so the example is more clearly demonstrated
2015-10-14 07:01:15 -05:00
Ilkka Seppala
e32b440a38 Improve Double Checked Locking Javadoc 2015-10-03 21:00:21 +03:00
Ilkka Seppala
11cdd20f6f Update version to 1.7.0 2015-09-30 22:36:01 +03:00
Ilkka Seppala
374d4617d5 Set project version to 1.6.0. 2015-08-31 23:03:00 +03:00
Ilkka Seppala
cbab406e47 Merge branch 'javadoc' 2015-08-21 23:29:48 +03:00
Markus
5ce932ceb7 Work on #213
- properly categorize all patterns
- remove pattern list from readme
- minor fixes to readme
- removed "introduction" because its not a pattern and an error i
committed some time ago
2015-08-20 21:40:07 +02:00
Ilkka Seppala
57e702db4f #107 Double Checked Locking example JavaDoc 2015-08-18 22:29:35 +03:00
Narendra Pathai
adbb4ac4de Added categories to all patterns for website 2015-08-16 17:07:36 +05:30
Markus
fdb9be1e76 Work towards #56: Add permalink to every pattern
This makes cleaner URLs thanks to jekyll
2015-08-15 18:03:05 +02:00
Markus
fbb12b53ba Work towards #56: Splitting up the README
I did the job and splitted up the readme, hopefully everything was
splitted correctly...
2015-08-13 23:54:40 +02:00
Ilkka Seppala
3d488ec15a #108 Consistent package naming throughout the examples 2015-07-24 11:32:22 +03:00
Ilkka Seppala
af92d8dde5 Reached milestone 1.5.0 2015-07-23 00:59:51 +03:00
Ilkka Seppala
d3642cc94c Milestone 1.4.0 achieved 2015-07-22 01:26:48 +03:00
Ilkka Seppala
4a002d9a88 Achieved milestone 1.3.0 2015-07-19 14:28:45 +03:00
Ilkka Seppala
a0861c47e1 Reached milestone, set version to 1.2.0 2015-07-14 00:10:01 +03:00
Ilkka Seppala
e945f632b0 Set version to 1.1.0 2015-06-29 22:26:50 +03:00
Ilkka Seppala
dc2d8453cd #92 Set current version to 1.0.0 2015-06-24 20:12:47 +03:00
Ilkka Seppala
5c2e2ff7fb Consistent UML model naming across all examples. 2015-05-31 12:59:30 +03:00
Ilkka Seppala
8524c75ba6 Changed package naming across all examples. 2015-05-31 11:55:18 +03:00
Ilkka Seppala
6301e0bc11 Added unit tests for each of the patterns. 2014-12-06 20:34:41 +02:00
Ilkka Seppala
9a75cb11c3 Further cleanup of pom.xmls. 2014-12-06 14:19:37 +02:00
llitfkitfk
80e8fef5c9 add editable diagram files
(you need to install objectaid eclipse plugin to view that)
2014-11-03 08:47:03 +08:00
llitfkitfk
7fd513b349 add part of class diagram 2014-10-31 09:20:45 +08:00
matthew
3da9ad5469 Formatted all files to the same standard 2014-10-08 13:42:12 +01:00
Matthew
bde5b343d0 Just formatting App classes to be like the other class files on the project 2014-10-07 16:23:37 +01:00
yusufaytas
91a7980f72 Added simple attributes to the Item. 2014-09-07 21:15:24 +01:00
yusufaytas
c0c902870f Added class diagram to double checked locking. 2014-09-07 21:06:26 +01:00
Yusuf Aytaş
459b696777 Update pom.xml
test dependency is added.
2014-09-07 00:42:00 +01:00
yusufaytas
1f0bedbbe1 double-checked-locking pattern is added. 2014-09-07 00:34:26 +01:00