Commit Graph

  • 1a75ab8df1 Removed unused imports in tests Chandana Amarnath 2016-11-23 09:00:04 +05:30
  • 92f8501f7d Decorator pattern: Improve the example Ilkka Seppälä 2016-11-22 23:08:39 +02:00
  • b9ac0dc6a3 Fixed PMD issue. Chandana Amarnath 2016-11-23 00:10:30 +05:30
  • 5e7887d9be Reverted pom.xml changes that are done previously. Amarnath Chandana 2016-11-22 12:21:24 +05:30
  • e8f7187e4b Updated pom.xml with maven-pmd-plugin Amarnath Chandana 2016-11-22 12:06:54 +05:30
  • d6b5456f98 Updated checkstyle errors. Chandana Amarnath 2016-11-20 23:36:23 +05:30
  • 52a81eb368 Issue #450. Updated pom.xml Chandana Amarnath 2016-11-20 21:55:56 +05:30
  • 12b70cb39c Issue #450. First commit. Queue Based Load Leveling Chandana Amarnath 2016-11-20 16:25:10 +05:30
  • 68ec24c62e Merge pull request #515 from dbryla/master Ilkka Seppälä 2016-11-18 20:47:17 +02:00
  • 3091ff21b0 #502 Reduced amount of information logged daniel-bryla 2016-11-17 09:54:10 +01:00
  • 95b651f177 Merge pull request #520 from thomasoss/patch-1 Ilkka Seppälä 2016-11-15 21:31:34 +02:00
  • f67d2fd9a9 Review comments++ Amit Dixit 2016-11-15 13:01:37 +05:30
  • 4ff8fa3721 Review comments++ Amit Dixit 2016-11-15 12:59:05 +05:30
  • 9180bb0fef Update App.java Thomas 2016-11-14 16:43:58 +01:00
  • 1abf5b11c3 Add presentation link to README.md Ilkka Seppälä 2016-11-13 11:37:49 +02:00
  • 22d973c460 Merge branch 'master' into presentation Ilkka Seppälä 2016-11-13 11:34:14 +02:00
  • c850295aab Add new diagram Ilkka Seppälä 2016-11-13 11:23:22 +02:00
  • 4c24d99414 Work on Hexagonal Architecture presentation Ilkka Seppälä 2016-11-12 22:44:08 +02:00
  • e1ae1067db Link Hexagonal Architecture pattern to corresponding blog entry Ilkka Seppälä 2016-11-06 12:26:03 +02:00
  • 6f3e2985a4 Create presentation template Ilkka Seppälä 2016-11-06 12:14:39 +02:00
  • b37190a214 #502 Introduced logging in new example daniel-bryla 2016-11-04 12:19:32 +01:00
  • 0a427710bb Merge branch 'master' of https://github.com/iluwatar/java-design-patterns daniel-bryla 2016-11-04 11:51:45 +01:00
  • e138163c4f #502 Adjusted tests for logger introduction daniel-bryla 2016-11-04 11:47:06 +01:00
  • 124fd33da0 Remove use of coveralls-maven-plugin (sonarqube.com covers this) Ilkka Seppälä 2016-11-01 21:31:54 +02:00
  • 9433c78d29 Merge pull request #510 from bellingard/patch-1 Ilkka Seppälä 2016-10-28 20:39:55 +03:00
  • 932700d9b1 Merge pull request #506 from dzmitryh/master Ilkka Seppälä 2016-10-28 19:13:17 +03:00
  • 27d6d500bc #502 Reverted changes in composite example, due to nature of this example using logger isn't good idea daniel-bryla 2016-10-28 09:35:59 +02:00
  • ea7752c5e1 checkstyle errors removed Amit Dixit 2016-10-27 18:30:07 +05:30
  • 7ba6cb43fd App Amit Dixit 2016-10-27 16:00:01 +05:30
  • 1ace4c05d6 App++ Amit Dixit 2016-10-27 15:59:51 +05:30
  • 7015e95ac3 SecondCut++ Amit Dixit 2016-10-27 15:55:08 +05:30
  • 2a77ac29e9 FirstCut++ Amit Dixit 2016-10-26 16:59:36 +05:30
  • 6aed26e61e Fix pom.xml igeligel 2016-10-24 15:43:52 +02:00
  • 74ac79b01e Fix pom.xml igeligel 2016-10-24 15:33:25 +02:00
  • 750fa4f954 Merge Changes of the master repository igeligel 2016-10-24 15:32:32 +02:00
  • 20295316c2 add entry to parent pom.xml #498 igeligel 2016-10-24 15:30:17 +02:00
  • 56b0884258 Change name of variables in test #498 igeligel 2016-10-24 15:28:27 +02:00
  • 0438811489 #502 Replaced usages of System.out with logger. daniel-bryla 2016-10-23 19:59:03 +02:00
  • 1c02785927 Add SonarQube.com badge Fabrice Bellingard 2016-10-23 14:35:45 +02:00
  • 19cb715d20 Fix environment variable Ilkka Seppälä 2016-10-19 23:08:51 +03:00
  • ffdaf2ec47 Add Travis instructions for SonarQube.com analysis Ilkka Seppälä 2016-10-19 22:25:37 +03:00
  • a37a29e12b Merge pull request #500 from dmitraver/master Ilkka Seppälä 2016-10-18 21:01:58 +03:00
  • b66e8ecef9 Adds more criticism to Singleton pattern. Dmitry Avershin 2016-10-18 14:18:47 +02:00
  • 99677867c6 Event Based Asynchronous pattern: Add missing license header and puml diagram Ilkka Seppälä 2016-10-18 07:51:37 +03:00
  • 0f7b44c3b1 Merge pull request #483 from waisuan/master Ilkka Seppälä 2016-10-18 07:43:01 +03:00
  • 70318123fe Changed config to non-interactive WSSIA 2016-10-17 22:22:06 +01:00
  • 986c529eb6 Moved config into a separate dir WSSIA 2016-10-17 21:29:03 +01:00
  • 64bdab46b9 Merge pull request #495 from christofferh/feat/cache-aside Ilkka Seppälä 2016-10-17 22:49:16 +03:00
  • 37b930c3b7 Unused import removed. dzmitryh 2016-10-15 14:29:32 +03:00
  • 85060784a7 End process logic clause has been corrected. dzmitryh 2016-10-15 14:27:15 +03:00
  • f114b5b957 Caching pattern: Documentation and diagram Christoffer Hamberg 2016-10-09 12:43:43 +02:00
  • 863ea75381 Add PlantUML file for the UML diagram #498 igeligel 2016-10-06 20:12:43 +02:00
  • 3a9d1684fd Initial commit of the object mother #498 igeligel 2016-10-04 22:33:06 +02:00
  • eea8785a22 Fixes #437. Adds criticism to Singleton pattern. Dmitry Avershin 2016-10-04 14:34:01 +02:00
  • 8f1758c28f Alter JUnit tests to run in lesser time. WSSIA 2016-10-03 21:46:16 +01:00
  • 622376e0fa Updated version snapshot to 1.14.0 WSSIA 2016-10-03 21:16:23 +01:00
  • 5eacf522a2 Merge remote-tracking branch 'upstream/master' WSSIA 2016-10-03 21:05:31 +01:00
  • 12544caa75 Changes based on review feedback. WSSIA 2016-10-03 21:05:11 +01:00
  • 9512f3ec70 Closes #436. Adds criticism to service locator pattern. Dmitry Avershin 2016-10-03 21:59:36 +02:00
  • 4ca205c03c Set version number for next development iteration Ilkka Seppälä 2016-09-30 19:40:28 +03:00
  • c5e6dcc11b Reached milestone 1.13.0 1.13.0 Ilkka Seppälä 2016-09-30 19:38:28 +03:00
  • b31edda3cf Caching pattern: Implementation of Cache-Aside pattern Christoffer Hamberg 2016-09-22 20:41:26 +02:00
  • e3355d76d1 Caching pattern: Style fix for null check Christoffer Hamberg 2016-09-22 20:33:24 +02:00
  • 865f788612 Caching pattern: Refactor LRU cache to avoid NPE and unnecessary cache lookup Christoffer Hamberg 2016-09-22 09:38:23 +02:00
  • 6ed842e58b Caching pattern: Refactor shutdown hook to use method reference Christoffer Hamberg 2016-09-22 09:35:17 +02:00
  • 69cab15d75 Merge remote-tracking branch 'upstream/master' WSSIA 2016-09-19 21:50:54 +01:00
  • 371b262a51 Changes based on latest code review WSSIA 2016-09-19 21:50:23 +01:00
  • dbd605e378 Changes based on latest code review WSSIA 2016-09-19 21:50:04 +01:00
  • 6026eedd51 UML generation: Mark the urm-maven-plugin execution to be ignored in Eclipse and recreate all .puml files Ilkka Seppälä 2016-09-18 17:51:09 +03:00
  • b030cd4eba Hexagonal pattern: Introduce lottery utils class Ilkka Seppälä 2016-09-17 09:20:33 +03:00
  • 6aa58e8ae6 Hexagonal pattern: Remove unnecessary factories Ilkka Seppälä 2016-09-17 09:07:06 +03:00
  • 914d1353a1 Hexagonal pattern: Update test application description Ilkka Seppälä 2016-09-15 21:56:15 +03:00
  • df32a7b893 Hexagonal pattern: Introduced lottery events port with two adapters Ilkka Seppälä 2016-09-15 21:45:09 +03:00
  • c4c5e78e50 Hexagonal pattern: Improve error handling in console lottery Ilkka Seppälä 2016-09-14 22:18:42 +03:00
  • 3cf2b34d2a Hexagonal pattern: Improve connection properties handling Ilkka Seppälä 2016-09-14 22:01:41 +03:00
  • 27e8cb7f2d Hexagonal pattern: Add separate class for Mongo connection properties Ilkka Seppälä 2016-09-14 19:25:26 +03:00
  • e685512ed5 Hexagonal pattern: Added Mongo based banking adapter and bound it in Guice production module Ilkka Seppälä 2016-09-11 23:19:02 +03:00
  • f2159515bc Merge remote-tracking branch 'upstream/master' WSSIA 2016-09-11 20:33:51 +01:00
  • 59e6a0af85 Hexagonal pattern: Ignore Mongo repository test Ilkka Seppälä 2016-09-11 22:16:50 +03:00
  • 9a90f2de1f Changes based on code review WSSIA 2016-09-11 18:45:51 +01:00
  • 626c56730c Hexagonal pattern: Added Mongo based ticket repository and set production configuration to use that Ilkka Seppälä 2016-09-11 20:02:34 +03:00
  • fce30db803 Updating fork branch WSSIA 2016-09-11 16:24:16 +01:00
  • a85463470e Hexagonal pattern: Add mongo driver dependency Ilkka Seppälä 2016-09-11 13:53:00 +03:00
  • 4410419914 Hexagonal pattern: Simplified lottery ticket ids Ilkka Seppälä 2016-09-11 10:34:12 +03:00
  • e17d72bca8 Hexagonal pattern: Added console interfaces for players and administration. Ilkka Seppälä 2016-09-10 14:28:05 +03:00
  • 121ed3cca8 Hexagonal pattern: Move lottery administration and service to the core. Introduce console interfaces for players and administartors. Ilkka Seppälä 2016-09-10 07:56:37 +03:00
  • adc6019c7e Hexagonal pattern: Remove interfaces with only one implementation Ilkka Seppälä 2016-09-10 07:14:24 +03:00
  • 0f2807b9cf Hexagonal pattern: More descriptive class names Ilkka Seppälä 2016-09-09 21:36:17 +03:00
  • 1b10ddbb73 Hexagonal pattern: Use Guice dependency injection Ilkka Seppälä 2016-09-06 22:39:39 +03:00
  • 348e577e8e Hexagonal pattern: Add Guice dependency Ilkka Seppälä 2016-09-06 21:39:08 +03:00
  • 22821ba8cc Move Guice to parent pom dependency management section Ilkka Seppälä 2016-09-06 21:35:36 +03:00
  • 4493341ba6 add documentation to 'use latest java 8' change Markus Moser 2016-09-04 11:00:24 +02:00
  • 3cb872807e Hexagonal pattern: remove unnecessary repository usage from a unit test Ilkka Seppälä 2016-09-04 10:33:26 +03:00
  • ab68129829 Hexagonal pattern: move business logic to core Ilkka Seppälä 2016-09-03 22:02:08 +03:00
  • e57a0948ef Merge pull request #490 from iluwatar/DocumentUsages Ilkka Seppälä 2016-09-03 14:14:13 +03:00
  • 233f1e69f9 Removed PUBLIC modifiers from IEvent WSSIA 2016-08-09 22:00:19 +01:00
  • f11597136f Fixed Checkstyle errors. WSSIA 2016-08-09 00:32:05 +01:00
  • e1836fee2f Updated parent POM to include new pattern (Event-asynchronous) WSSIA 2016-08-08 23:44:39 +01:00
  • 2d99061902 Issue #469: Implementation of Event-based Asynchronous pattern WSSIA 2016-08-08 23:31:41 +01:00
  • ff23e90c4f Add puml for Promise pattern Ilkka Seppälä 2016-09-03 08:43:35 +03:00