Ilkka Seppälä
4bb7ddaec1
Work on admin tests
2016-03-26 12:42:23 +02:00
Ilkka Seppälä
39a1c1e956
Implement admin interface
2016-03-26 12:28:51 +02:00
Ilkka Seppälä
656b599687
Refactor to test utils
2016-03-26 12:28:31 +02:00
Ilkka Seppälä
8d6bc522cd
Simplify lottery ticket submit
2016-03-26 11:03:40 +02: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ä
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ä
984bf552ce
Merge pull request #390 from DevFactory/release/private-methods-that-don't-access-instance-data-should-be-static-fix-1
...
squid:S2325 - private methods that don't access instance data should …
2016-03-09 18:33:17 +02:00
Narendra Pathai
414cdfa332
Merge pull request #398 from legka/master
...
Event driven architecture refactored.
2016-03-09 10:49:08 +05:30
Oleg
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
2016-03-08 00:56:08 -08:00
Narendra Pathai
35d6a54831
Merge pull request #391 from DevFactory/release/Useless-parentheses-around-expressions-should-be-removed-to-prevent-any-misunderstanding-fix-1
...
squid:UselessParenthesesCheck - Useless parentheses around expression…
2016-02-29 17:53:13 +05:30
Ilkka Seppälä
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
...
squid:S1319 - Declarations should use Java collection interfaces such…
2016-02-29 07:42:04 +02:00
Mohammed Ezzat
046e131119
squid:UselessParenthesesCheck - Useless parentheses around expressions should be removed to prevent any misunderstanding
2016-02-23 20:57:55 +02:00
Mohammed Ezzat
e4c34b1e22
squid:S1319 - Declarations should use Java collection interfaces such as List rather than specific implementation classes such as LinkedList
2016-02-23 12:32:23 +02:00
Mohammed Ezzat
3791a80978
squid:S2325 - private methods that don't access instance data should be static
2016-02-22 19:15:51 +02:00
Ilkka Seppälä
ab19c47415
Merge pull request #388 from Crossy147/monad-pattern
...
Monad pattern
2016-02-21 20:36:05 +02:00
Ilkka Seppälä
9f086ba72c
Merge pull request #382 from Crossy147/master
...
issue #333 Factory-kit
2016-02-21 19:56:53 +02:00
Crossy147
cfd83b5753
issue #333 review changes
2016-02-21 12:54:40 +01:00
Crossy147
81e8d354a9
issue #335 review changes
2016-02-21 12:10:08 +01:00
Ilkka Seppälä
c580b61df3
Merge pull request #380 from DevFactory/release/Type-parameter-names-should-comply-with-a-naming-convention-fix-1
...
squid:S00119 - Type parameter names should comply with a naming conve…
2016-02-20 19:35:53 +02:00
Ilkka Seppälä
9714fe075a
Merge pull request #387 from DevFactory/release/Constructors-should-only-call-non-overridable-methods-fix-1
...
squid:S1699 - Constructors should only call non-overridable methods
2016-02-20 19:25:48 +02:00
Ilkka Seppälä
bbd769b208
Merge pull request #386 from amitbhoraniya/master
...
Dao Pattern : Create object with reference to Interface
2016-02-20 18:34:47 +02:00
Mohammed Ezzat
d3689b2040
squid:S00119 - Type parameter names should comply with a naming convention
2016-02-20 18:19:44 +02:00
Ilkka Seppälä
ea81ef71ab
Merge pull request #377 from iluwatar/FactoryMethodChanges
...
Factory and Abstract Factory changes
2016-02-20 17:49:14 +02:00
Crossy147
80ff7bb217
issue #335 brace typo
2016-02-20 15:01:45 +01:00
Crossy147
64f1fe8979
issue #335 typos fixed
2016-02-20 14:55:37 +01:00
Crossy147
f47b9283c3
Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into monad-pattern
2016-02-19 19:10:43 +01:00
Crossy147
72e08365b8
issue #335 documentation improvements
2016-02-19 19:08:35 +01:00
Crossy147
3e526cb5da
issue #335 Monad pattern introduced
2016-02-19 17:56:09 +01:00
Mohammed Ezzat
50310aaeaf
squid:S1699 - Constructors should only call non-overridable methods
2016-02-19 11:02:49 +02:00
Amit Bhoraniya
b70614efef
Creating object with reference to Interface
...
In Dao pattern DaoImpl object is created with reference to dao interface.
2016-02-19 00:10:55 +05:30
Narendra Pathai
dfef28e93e
Merge pull request #384 from DevFactory/release/Redundant-Field-Initializer-fix-1
...
pmd:RedundantFieldInitializer - Redundant-Field-Initializer
2016-02-18 12:39:06 +05:30
Mohammed Ezzat
0003c6cb00
pmd:RedundantFieldInitializer - Redundant-Field-Initializer
2016-02-18 08:40:19 +02:00
Crossy147
6ab9b36d59
issue #333 javadocs changes
2016-02-17 19:35:10 +01:00
Crossy147
2fa705ab59
issue #333 snapshot version fixed
2016-02-16 00:05:28 +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
Crossy147
8b625a8d3c
issue #333 minor revert
2016-02-15 20:54:55 +01:00