Commit Graph

  • 95e6a67056 Added interface for accessing lottery tickets in database Ilkka Seppälä 2016-03-20 14:09:44 +02:00
  • 2785f6915b Add lottery ticket check result Ilkka Seppälä 2016-03-20 11:10:06 +02:00
  • bd1b65276e all index.md files renamed to README.md for more compatibility with github slawiko 2016-03-20 11:50:21 +03:00
  • 804ffc3ea7 Added lottery service interface Ilkka Seppälä 2016-03-20 10:49:31 +02:00
  • 035b14fef8 Added lottery ticket and unit tests Ilkka Seppälä 2016-03-19 21:57:57 +02:00
  • 81718eb8ae Added player details and unit tests Ilkka Seppälä 2016-03-19 21:08:55 +02:00
  • cd3a5d48d8 Work on lottery numbers unit tests Ilkka Seppälä 2016-03-19 20:37:36 +02:00
  • b0f96adeb1 Added class for lottery numbers and unit tests for it Ilkka Seppälä 2016-03-19 18:13:30 +02:00
  • 448d855809 implemented and added test cases for DB dao. Added dependency of Hierarchical junit runner in parent pom Narendra Pathai 2016-03-18 16:39:45 +05:30
  • f6a20c7693 Refactoring changes to DAO pattern. Renamed default dao implementation to InMemory and refined interface Narendra Pathai 2016-03-16 18:47:07 +05:30
  • e5217bbde8 Work on #385, added missing license template Narendra Pathai 2016-03-16 12:48:53 +05:30
  • 40e5c8d587 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into mute-idiom Narendra Pathai 2016-03-16 12:41:15 +05:30
  • c78dd2667a Work on #385, added documentation and class diagram. Made refactoring changes to pass checkstyle and PMD checks Narendra Pathai 2016-03-16 12:40:46 +05:30
  • 7aff77ab27 Used mockito to replicate SQLException while closing connection to show use of loggedMute Narendra Pathai 2016-03-15 18:44:59 +05:30
  • 528d179efe Add missing license headers Ilkka Seppälä 2016-03-13 17:29:09 +02:00
  • 06546ae3cf Fix license headers Ilkka Seppälä 2016-03-13 17:23:31 +02:00
  • 2ed089900d Initial commit for Hexagonal Architecture pattern Ilkka Seppälä 2016-03-13 17:23:15 +02:00
  • 984bf552ce Merge pull request #390 from DevFactory/release/private-methods-that-don't-access-instance-data-should-be-static-fix-1 Ilkka Seppälä 2016-03-09 18:33:17 +02:00
  • 414cdfa332 Merge pull request #398 from legka/master Narendra Pathai 2016-03-09 10:49:08 +05:30
  • afb897300b Event driven architecture refactored. 1. Renamed Message to Event and Event to AbstractEvent 2. Generified Event and Handler 3. Updated EventDispatcher to make unsafe configuration impossible 4. Updated UML diagram accordingly Oleg 2016-03-08 00:56:08 -08:00
  • 3ed3bc1fa5 Added mutex and semaphore modules to demonstrate locks gwildor28 2016-03-07 19:40:50 +00:00
  • adb94044ff Work on #385, created project and provided two mute methods Narendra Pathai 2016-03-01 17:28:28 +05:30
  • 35d6a54831 Merge pull request #391 from DevFactory/release/Useless-parentheses-around-expressions-should-be-removed-to-prevent-any-misunderstanding-fix-1 Narendra Pathai 2016-02-29 17:53:13 +05:30
  • f135ef6ec8 Merge pull request #389 from DevFactory/release/Declarations-should-use-Java-collection-interfaces-such-as-List-rather-than-specific-implementation-classes-such-as-LinkedList-fix-1 Ilkka Seppälä 2016-02-29 07:42:04 +02:00
  • 046e131119 squid:UselessParenthesesCheck - Useless parentheses around expressions should be removed to prevent any misunderstanding Mohammed Ezzat 2016-02-23 20:57:55 +02:00
  • e4c34b1e22 squid:S1319 - Declarations should use Java collection interfaces such as List rather than specific implementation classes such as LinkedList Mohammed Ezzat 2016-02-22 19:39:26 +02:00
  • 3791a80978 squid:S2325 - private methods that don't access instance data should be static Mohammed Ezzat 2016-02-22 19:15:51 +02:00
  • ab19c47415 Merge pull request #388 from Crossy147/monad-pattern Ilkka Seppälä 2016-02-21 20:36:05 +02:00
  • 9f086ba72c Merge pull request #382 from Crossy147/master Ilkka Seppälä 2016-02-21 19:56:53 +02:00
  • cfd83b5753 issue #333 review changes Crossy147 2016-02-21 12:54:40 +01:00
  • 81e8d354a9 issue #335 review changes Crossy147 2016-02-21 12:10:08 +01:00
  • c580b61df3 Merge pull request #380 from DevFactory/release/Type-parameter-names-should-comply-with-a-naming-convention-fix-1 Ilkka Seppälä 2016-02-20 19:35:53 +02:00
  • 9714fe075a Merge pull request #387 from DevFactory/release/Constructors-should-only-call-non-overridable-methods-fix-1 Ilkka Seppälä 2016-02-20 19:25:48 +02:00
  • bbd769b208 Merge pull request #386 from amitbhoraniya/master Ilkka Seppälä 2016-02-20 18:34:47 +02:00
  • d3689b2040 squid:S00119 - Type parameter names should comply with a naming convention Mohammed Ezzat 2016-02-20 18:19:44 +02:00
  • ea81ef71ab Merge pull request #377 from iluwatar/FactoryMethodChanges Ilkka Seppälä 2016-02-20 17:49:14 +02:00
  • 80ff7bb217 issue #335 brace typo Crossy147 2016-02-20 15:01:45 +01:00
  • 64f1fe8979 issue #335 typos fixed Crossy147 2016-02-20 14:55:37 +01:00
  • f47b9283c3 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into monad-pattern Crossy147 2016-02-19 19:10:43 +01:00
  • 72e08365b8 issue #335 documentation improvements Crossy147 2016-02-19 19:08:35 +01:00
  • 3e526cb5da issue #335 Monad pattern introduced Crossy147 2016-02-19 17:56:09 +01:00
  • 50310aaeaf squid:S1699 - Constructors should only call non-overridable methods Mohammed Ezzat 2016-02-19 11:02:49 +02:00
  • b70614efef Creating object with reference to Interface Amit Bhoraniya 2016-02-19 00:10:55 +05:30
  • dfef28e93e Merge pull request #384 from DevFactory/release/Redundant-Field-Initializer-fix-1 Narendra Pathai 2016-02-18 12:39:06 +05:30
  • 0003c6cb00 pmd:RedundantFieldInitializer - Redundant-Field-Initializer Mohammed Ezzat 2016-02-18 08:40:19 +02:00
  • 6ab9b36d59 issue #333 javadocs changes Crossy147 2016-02-17 19:35:10 +01:00
  • 2fa705ab59 issue #333 snapshot version fixed Crossy147 2016-02-16 00:05:28 +01:00
  • 8fabc861b3 pom.xml minor Crossy147 2016-02-15 21:57:26 +01:00
  • 53fdaba6c4 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns Crossy147 2016-02-15 21:48:07 +01:00
  • 8b625a8d3c issue #333 minor revert Crossy147 2016-02-15 20:54:55 +01:00
  • 022ab28e20 issue #333 diagrams and index added Crossy147 2016-02-15 20:37:16 +01:00
  • f1122f78e3 Added real life application to Command pattern Narendra Pathai 2016-02-15 18:21:34 +05:30
  • cd077fa490 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into FactoryMethodChanges Narendra Pathai 2016-02-12 15:49:35 +05:30
  • 823dc6395f Merge pull request #376 from DevFactory/release/Classes-without-public-constructors-should-be-final-fix-1 Narendra Pathai 2016-02-12 15:44:31 +05:30
  • 221b71781a Resolved checkstyle audit error Narendra Pathai 2016-02-11 12:29:35 +05:30
  • b5d4445d63 Made example App a bit easier to understand Narendra Pathai 2016-02-10 17:53:32 +05:30
  • f64ba22c64 1) Removed warning from test case. 2) Made implementation of App more understandable. Narendra Pathai 2016-02-10 17:38:15 +05:30
  • 632174b6dc squid:S2974 - Classes without public constructors should be final Mohammed Ezzat 2016-02-09 17:19:31 +02:00
  • 57be8aa522 Merge pull request #375 from DevFactory/release/The-members-of-an-interface-declaration-or-class-should-appear-in-a-pre-defined-order-fix-1 Ilkka Seppälä 2016-02-08 20:40:16 +02:00
  • 3cbb88e09c #297 Create unit tests for Gateway API pattern tmcconville 2016-02-07 17:05:45 -06:00
  • 88c3b04eb3 #297 Create API Gateway pattern tmcconville 2016-02-07 17:05:33 -06:00
  • 9c5745763d squid:S1213 - The members of an interface declaration or class should appear in a pre-defined order Mohammed Ezzat 2016-02-06 01:10:56 +02:00
  • 1655f30845 Merge pull request #372 from DevFactory/release/Methods-should-not-be-empty-fix-1 Ilkka Seppälä 2016-02-05 21:07:57 +02:00
  • 769a6206f2 Merge pull request #370 from fluxw42/license_date_2016 Ilkka Seppälä 2016-02-05 21:07:02 +02:00
  • 9b6517453f Merge pull request #362 from JuhoKang/master Ilkka Seppälä 2016-02-05 21:04:21 +02:00
  • df4a40fc13 squid:S1186 - Methods should not be empty Mohammed Ezzat 2016-02-03 17:40:02 +02:00
  • 83533543e6 format code JuhoKang 2016-02-03 23:38:13 +09:00
  • f71e186959 Fixed descriptions in code. JuhoKang 2016-02-03 23:33:40 +09:00
  • db2140ecc9 updated child and parent pom JuhoKang 2016-02-03 23:02:27 +09:00
  • 049841298e deleted the change in parent pom JuhoKang 2016-02-03 22:59:15 +09:00
  • 1e5cbe1f76 Merge remote-tracking branch 'upstream/master' JuhoKang 2016-02-03 22:49:59 +09:00
  • 53cc97e9d0 Update license year from 2014 to range '2014-2016' Jeroen Meulemeester 2016-02-03 07:15:19 +01:00
  • 33224dd7d7 Prepare for next development iteration Ilkka Seppälä 2016-02-02 22:14:20 +02:00
  • 4f56f7b097 Achieved milestone 1.10.0 1.10.0 Ilkka Seppälä 2016-02-02 22:11:38 +02:00
  • e25cbad811 Merge pull request #367 from mikulucky/master Ilkka Seppälä 2016-02-02 22:02:15 +02:00
  • 6caea8557b added missing space, 'cause website didnt display correctly Markus Moser 2016-02-02 17:31:12 +01:00
  • d8378915a1 pom.xml change to fit upstream JuhoKang 2016-02-02 08:02:38 +09:00
  • 0e7fae21c3 Edit pom.xml JuhoKang 2016-02-02 07:48:43 +09:00
  • 3ef464986c Merge remote-tracking branch 'upstream/master', fixed f-c index properly JuhoKang 2016-02-02 07:35:06 +09:00
  • e05592b522 Merge pull request #365 from DevFactory/release/Append-Character-With-Char-fix-1 Ilkka Seppälä 2016-02-01 22:28:34 +02:00
  • f08af14555 Merge pull request #364 from DevFactory/release/The-diamond-operator-should-be-used-fix-1 Ilkka Seppälä 2016-02-01 22:26:43 +02:00
  • c7f4311706 #354 Clean up Joseph McCarthy 2016-02-01 18:57:05 +00:00
  • 37da470178 #354 Finish Readme Joseph McCarthy 2016-02-01 18:45:54 +00:00
  • 7adefc89ba pmd:AppendCharacterWithChar - Append Character With Char Mohammed Ezzat 2016-02-01 04:19:41 +02:00
  • b27d6dff66 Merge branch 'master' of github.com:mikulucky/java-design-patterns Joseph McCarthy 2016-01-31 23:28:28 +00:00
  • bf5ba44260 #354 add App.java Joseph McCarthy 2016-01-31 23:24:35 +00:00
  • 8603333e5d #354 Adding Class Diagram Joseph McCarthy 2016-01-31 14:10:34 +00:00
  • 7cc93de672 #354 Merged Remote Master and resolved conflicts Joseph McCarthy 2016-01-31 13:58:00 +00:00
  • c2e750aca1 #354 finished method javadocs Joseph McCarthy 2016-01-31 13:46:34 +00:00
  • 59c32d3937 Add tests that run the examples Ilkka Seppälä 2016-01-31 11:38:41 +02:00
  • dc4f07eb81 Merge pull request #360 from mikulucky/MIT-Source Ilkka Seppälä 2016-01-30 15:10:42 +02:00
  • d24a12a9b2 Merge pull request #359 from DevFactory/release/Local-Variables-should-not-be-declared-and-then-immediately-returned-or-thrown-fix-1 Ilkka Seppälä 2016-01-30 14:42:05 +02:00
  • 62b2f8e9a4 Merge pull request #357 from DevFactory/release/Consecutive-Appends-Should-Reuse-fix-1 Ilkka Seppälä 2016-01-30 14:37:18 +02:00
  • 409ff027b8 squid:S2293 - The diamond operator should be used Mohammed Ezzat 2016-01-29 07:33:34 +02:00
  • 98326a1e5e #354 Start Adding Java docs Joseph McCarthy 2016-01-28 21:14:40 +00:00
  • d3eb8a2ef2 Added comments in the code. modified index.md JuhoKang 2016-01-29 00:53:27 +09:00
  • 083065ba93 Added index.md JuhoKang 2016-01-28 23:33:46 +09:00
  • cca40a543a Added Code JuhoKang 2016-01-28 22:39:50 +09:00
  • 3d95696078 #358 Added license to all files using plugin Joseph McCarthy 2016-01-27 22:20:42 +00:00
  • 321f5d6c5a Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into MIT-Source Joseph McCarthy 2016-01-27 22:15:15 +00:00