Juan Manuel Suárez
696ed86aff
Captain is implementing RowingBoat - Adapter pattern
...
Captain and RowingBoat aren't interchangable.
Captain, as a client, may have a method to use the boat, but it isn't needed that they share the same interface, as it makes the code more confusing.
2018-03-07 00:19:33 -03:00
Ilkka Seppälä
e01d640499
Merge pull request #713 from baislsl/master
...
Use the @TestInstance annotation
2018-02-25 08:54:00 +02:00
Ilkka Seppälä
7fef5e4cd5
Merge pull request #696 from besok/master
...
#677 add pattern Trampoline.
2018-02-25 08:45:36 +02:00
Ilkka Seppälä
d78434fed8
Merge pull request #644 from spanhal1/master
...
added tutorial links to bridge, decorator, abstract-factory, strategy…
2018-02-17 20:39:52 +02:00
Ilkka Seppälä
f9f93695fe
Merge pull request #609 from igorcadelima/master
...
Protect against instantiation via reflection
2018-02-17 20:36:40 +02:00
Ilkka Seppälä
a367832d9e
Merge pull request #711 from ryanguest/master
...
Fix typo
2018-02-17 20:26:26 +02:00
baislsl
36f5947cd7
Use the @TestInstance annotation
2018-02-08 03:00:55 +08:00
Ryan Guest
f62ae456b0
Fix typo
2018-02-01 15:44:23 -08:00
Sanket Panhale
5cbf651a3e
Merge branch 'master' into master
2018-01-28 14:44:19 -05:00
Ilkka Seppälä
e7b119c95c
Merge pull request #709 from mookkiah/issue_508_prototype
...
issue 508 - using copy constructor to implement prototype.
2018-01-28 10:44:25 +02:00
Ilkka Seppälä
ec28b1250d
Merge pull request #708 from BeeHuang/fix-comment
...
Fix error comment with isServiceRunnign in Event Queue
2018-01-28 10:29:19 +02:00
Sanket
2dcf63c646
fixed typo in abstract factory pattern
2018-01-27 20:30:15 -05:00
Mahendran Mookkiah
0805716515
issue 508 - using copy constructor to implement prototype.
...
As per http://www.artima.com/intv/bloch13.html , clone method in java is
broken or confusing. So staying away from clone method.
2018-01-27 09:57:15 -05:00
BeeHuang
9f797b3009
fix error comment with isServiceRunnign
2018-01-27 16:44:23 +08:00
Ilkka Seppälä
33a3d6fef4
Merge pull request #702 from zafarella/patch-4
...
Add thread safety comment on enum based singleton
2018-01-23 23:24:39 +02:00
Zafar Khaydarov
dddfb52c70
Update EnumIvoryTower.java
2018-01-23 00:07:11 -05:00
tigraboris
9667878b5f
add junit - jupiter -engine
2018-01-20 22:09:42 +03:00
tigraboris
4c4cbd41cf
fix checkstyle errors
2018-01-20 21:42:14 +03:00
tigraboris
f7825f6c99
changes fixing mistakes
2018-01-20 13:36:43 +03:00
Ilkka Seppälä
8960ef6111
Merge pull request #698 from olcbean/redundant_super
...
Remove redundant explicit super() constructor calls #694
2018-01-16 21:22:20 +02:00
olcbean
a82000650d
Remove redundant explicit super() constructor calls #694
2018-01-15 19:33:55 +01:00
Ilkka Seppälä
e9021329e1
Merge pull request #697 from james-a-roland/issue_694
...
Removing all redundant super constructor calls, issue 694.
2018-01-13 22:25:31 +02:00
James Roland
e9a541259b
Removing all redundant super constructor calls
2018-01-10 21:20:37 -08:00
tigraboris
94fdefee3a
add code
2018-01-08 14:45:38 +03:00
tigraboris
b61b64073a
#677 init folder for pattern trampoline
2018-01-08 14:00:12 +03:00
Ilkka Seppälä
09c0891948
Merge pull request #693 from jujis008/master
...
fixed issue #681
2018-01-08 07:55:39 +02:00
Deng
90570f809b
rename png file and changes for README.md
2018-01-08 11:09:04 +08: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
Deng
ed37d5cdc7
regenerate UML diagram
2018-01-07 12:26:58 +08:00
Ilkka Seppälä
f87754917c
Merge pull request #690 from amogozov/master
...
Cleanup commented code
2018-01-02 19:29:14 +02:00
Deng
e046007db7
fixed issue #681
2018-01-02 18:23:11 +08:00
Artur Mogozov
0306161380
Cleanup commented code
2018-01-02 09:24:18 +09: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
1.18.0
2018-01-01 16:50:05 +02:00
Ilkka Seppälä
7f959ed157
Merge pull request #689 from amogozov/junit5-migration
...
Migrate to JUnit5
2018-01-01 16:42:47 +02:00
Artur Mogozov
6694d742a3
Migrate to JUnit5
2017-12-31 16:29:48 +09:00
Ilkka Seppälä
a20e54d0a7
Fix Retry pattern categories and tags
2017-12-30 10:46:14 +02:00
Ilkka Seppälä
e8496c5d48
Merge pull request #688 from ThatGuyWithTheHat/master
...
Event-Asynchronous Class Diagram Corrected.
2017-12-30 10:39:16 +02:00
ThatGuyWithTheHat
3defc1b36a
Merge remote-tracking branch 'upstream/master'
2017-12-30 08:13:33 -06:00
ThatGuyWithTheHat
9677cc4eea
Pattern push
2017-12-30 08:10:42 -06:00
ThatGuyWithTheHat
fc690869db
I messed up the file format. This is the correct version.
2017-12-30 07:42:33 -06:00
ThatGuyWithTheHat
37c9b922a7
Corrected Event Asynchonous Class Diagram
...
Lots of issues but I think this finally has it sorted out!
2017-12-30 07:40:23 -06:00
Ilkka Seppälä
0824529471
Merge pull request #684 from llorllale/master
...
#451 Retry pattern
2017-12-30 09:53:28 +02:00
Matt
235fe6a7ca
DIIIIEEE
2017-12-30 01:32:05 -06:00
Matt
5373214b70
Why doesn't this go away?
2017-12-30 01:31:37 -06:00
ThatGuyWithTheHat
93c54a2ee5
Try 2
2017-12-30 07:27:29 -06:00
ThatGuyWithTheHat
5a930f6a26
new Event Asynchronous file. This one works I hope.
2017-12-30 07:25:22 -06:00
George Aristy
2a4edad23a
(FIX) Deleted unused files accidentally added in last commit
2017-12-29 09:42:32 -04:00
George Aristy
c1ea04e002
Upon reviewer's request:
...
(FIX) Deleted .puml file (no longer required or used)
(FIX) Removed @since annotations (they add noise)
2017-12-29 09:35:57 -04:00