Anurag Agarwal
50467c9e76
Java 11 migration: patterns (t-v) ( #1085 )
...
* Moves visitor pattern to java 11
* Moves value-object pattern to java 11
* Moves unit-of-work pattern to java 11
* Moves typeobjectpattern pattern to java 11
* Moves twin pattern to java 11
* Moves trampoline pattern to java 11
* Moves tolerant-reader pattern to java 11
* Moves tls pattern to java 11
* Moves throttling pattern to java 11
* Moves thread-pool pattern to java 11
* Moves template-method pattern to java 11
2019-11-14 07:42:05 +02:00
Anurag Agarwal
b92eb5229d
Resolves checkstyle errors for template-method thread-pool throttling tls tolerant-reader ( #1073 )
...
* Reduces checkstyle errors in template-method
* Reduces checkstyle errors in thread-pool
* Reduces checkstyle errors in throttling
* Reduces checkstyle errors in tls
* Reduces checkstyle errors in tolerant-reader
2019-11-10 19:45:17 +02:00
Leon Mak
c8a481bb77
Add java 11 support for #987 (o-t) ( #1051 )
...
* Use java 11
* Use .of
- Replace Arrays.asList with List.of
- Replace HashSet<>(List.of()) with Set.of
* Formatting
2019-10-29 08:37:40 +02:00
Alexander Ivanov
4904d7eea0
#1021 : Fix checkstyle warnings by changing the license header template ( #1027 )
...
* Add custom license header style in order to comply with Google's Checkstyle format
* Update license headers to comply with Google's Checkstyle format
2019-10-22 08:15:35 +03:00
Joshua Jimenez
cfdfedbd2e
#970 single logging framework should be enforced ( #982 )
...
* #496 Add pipeline module to parent pom ✨
* #496 : Add main application class and test for pipeline
* #496 : Checkstyle format and add log messages on pipeline stages 🎨
* #496 : Fill readme sections of pipeline ✨
* #496 : Javadocs and checkstyle formatting 🎨
* #496 : Follow PMD checks and add more explanation as block comment on App.java
* #496 : Apply requested PR changes by iluwatar 🎨
* #970 : Replace log4j usage on commander pattern to Slf4j API 🎨
* #970 : Replace log4j usage on dao pattern to Slf4j API 🎨
* #970 : Replace log4j usage on data mapper pattern to Slf4j API 🎨
* #970 : Remove log4j dependency on data transfer object pom 🔥
* #970 : Replace log4j usage on module pattern to Slf4j API 🎨
* #970 : Replace log4j usage on serverless pattern to Slf4j API 🎨
This also removes the aws log4j dependency
* #970 : Remove unnecessary gitignore line for log4j.xml 🔥
* #970 : Remove remaining remnants of log4j 🔥
* #970 : Replace System.out logging with appropriate logging methods 🎨
* #970 : Replace System.out method references to Logger::info 🎨
2019-10-13 23:41:11 +03:00
Ilkka Seppälä
9ebbc421dd
Update license headers
2019-10-12 20:05:54 +03:00
Ilkka Seppälä
b874adc296
Set version for next development iteration
2019-09-08 11:01:12 +03:00
Ilkka Seppälä
9bf7a059b8
Java Design Patterns v1.21.0
2019-09-08 10:49:40 +03:00
hoangnam2261
6daaeec5c6
Remove the transitive dependency(junit-jupiter-api) ( #916 )
2019-07-30 22:46:38 +03:00
Narendra Pathai
2aa9e78ddd
Minor refactorings and code style changes ( #807 )
...
* Made minor changes in some patterns such as removed throws clause where not needed, changed incorrect order of arguments in assertEquals
* Minor refactorings and code style changes. 1) Removed several use of raw types 2) Removed unnecessary throws clauses 3) Used lambda expressions wherever applicable 4) Used apt assertion methods for readability 5) Use of try with resources wherever applicable 6) Corrected incorrect order of assertXXX arguments
* Removed unused import from Promise
* Addressed review comments
* Addressed checkstyle issue
2018-10-23 13:45:41 +05:30
Ilkka Seppälä
7a7e891384
Set version for next development iteration
2018-09-30 21:05:57 +03:00
Ilkka Seppälä
26d6d96f78
Reach milestone 1.20.0
2018-09-30 21:03:48 +03:00
Ilkka Seppälä
1c0e0cd88b
Set version for next development iteration
2018-03-31 10:36:05 +03:00
Ilkka Seppälä
3407392664
Reach milestone 1.19.0
2018-03-31 10:34:25 +03: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
2018-01-01 16:50:05 +02:00
Artur Mogozov
6694d742a3
Migrate to JUnit5
2017-12-31 16:29:48 +09:00
Ilkka Seppälä
b0f9582824
#190 Remove urm plugin
2017-11-28 20:55:52 +02:00
Ilkka Seppälä
0d4a8db114
Set version for next development iteration
2017-09-30 22:30:34 +03:00
Ilkka Seppälä
ba7142ca97
Reach milestone 1.17.0
2017-09-30 22:26:44 +03:00
Chandan Rai
08cc50e875
corrected typos
2017-08-31 01:50:33 +05:30
Kevin Woodland
9b1a9aafc1
Update README.md punctuation and spelling
...
Fixed minor punctuation and spelling while reading through applicability
2017-07-28 20:20:38 +02:00
Ilkka Seppälä
ac721c695c
Set version for next development iteration
2017-06-30 20:33:29 +03:00
Ilkka Seppälä
d793160bce
Reach milestone 1.16.0
2017-06-30 20:31:31 +03:00
Ilkka Seppälä
073d06c0ae
Set version for next development iteration
2017-04-01 17:15:59 +03:00
Ilkka Seppälä
8fea969912
Reached milestone 1.15.0
2017-04-01 17:14:02 +03:00
Ilkka Seppälä
6ba4d7be98
#77 Add missing license header
2017-04-01 12:39:06 +03:00
Thomas
f84c4c1611
Update App.java
...
Correction of correction ;-)
2017-03-18 10:02:37 +01:00
Thomas
2c2d874ac8
Update App.java
...
Correction of error detected by maven-pmd-plugin.
2017-03-18 10:00:13 +01:00
Thomas
fd7107694a
Update pom.xml
...
Changed
<version>1.14.0-SNAPSHOT</version>
to
<version>1.15.0-SNAPSHOT</version>
2017-02-18 15:16:15 +01:00
Thomas
ddac9dc6cb
Add files via upload
...
Changed the classname part "runnable" to "callable"
2017-01-29 12:34:13 +01:00
Thomas
2bbf84233e
Delete DateFormatRunnableTestMultiThread.java
2017-01-29 12:32:44 +01:00
Thomas
82f8460243
Delete DateFormatRunnableTestIncorrectDateFormat.java
2017-01-29 12:32:32 +01:00
Thomas
59ea20745f
Delete DateFormatRunnableTest.java
2017-01-29 12:32:21 +01:00
Thomas
6202f3ab44
Add files via upload
2017-01-29 11:42:16 +01:00
Thomas
453862cfc2
Delete AppTest.java
2017-01-29 11:41:46 +01:00
Thomas
a8e2c157de
Add files via upload
...
Test reworked completely. AppTest seperated.
2017-01-29 11:41:13 +01:00
Thomas
080965fb17
Delete DateFormatUglyRunnable.java
2017-01-29 11:38:49 +01:00
Thomas
7200329a6b
Add files via upload
...
Rework replaces previous version completely. Using ExecutorService. Use of result object instead of static variables. Ugly example is left out.
2017-01-29 11:38:20 +01:00
Thomas
f170aaa42b
Delete DateFormatRunnable.java
2017-01-29 11:34:12 +01:00
Thomas
c598748549
Delete AppUgly.java
2017-01-29 11:33:59 +01:00
Thomas
ed11c4c4f9
Delete App.java
2017-01-29 11:33:40 +01:00
Thomas
283f198ba8
Delete empty
2017-01-29 11:32:26 +01:00
Thomas
15913d6382
Add files via upload
...
new uml diagramm after changes to the java classes
2017-01-29 11:31:06 +01:00
Thomas
65e047974c
Create empty
2017-01-29 11:29:19 +01:00
Thomas
c529e35791
Delete tls.urm.puml
2017-01-29 11:28:27 +01:00
Thomas
3342851005
Delete tls.ucls
2017-01-29 11:28:17 +01:00
Thomas
c167f87ce5
Delete tls.png
2017-01-29 11:27:46 +01:00
Thomas
e8fc3427c6
Update README.md
...
no change of content. Improved text
2017-01-29 11:23:33 +01:00
Thomas
26b79a5382
Update README.md
...
Some additonal description, deleted wrong pumlid
2017-01-29 11:16:45 +01:00