* upstream/master: (67 commits)
Set version for next development iteration
Reached milestone 1.15.0
#539 Checkstyle fix
#539 More Checkstyle fixes
#539 Checkstyle fixes
#497 Add missing puml and license headers
#77 Add missing license header
Work on #190: urm/puml updates * added pumlid where it was missing and possible * removed pumlid where it generated a bad image * regenerated some incorrect puml's * added 'left to right direction' puml prefix to some diagrams to improve the automatic layouting
Removed AvoidStarImport Rule Added JavaDocType Rule
Update App.java
Update App.java
Update after changes from review. Additional improvements.
Pom.xml files fixed.
#66 Balking Pattern
fixed pmd violation
fixed checkstyle violations
diagrams added
comments, tests and description
changed parent POM version #69
apply changes from review #69
...
# Conflicts:
# pom.xml
* 'master' of https://github.com/iluwatar/java-design-patterns: (27 commits)
Remove use of coveralls-maven-plugin (sonarqube.com covers this)
Add SonarQube.com badge
Fix environment variable
Add Travis instructions for SonarQube.com analysis
Adds more criticism to Singleton pattern.
Event Based Asynchronous pattern: Add missing license header and puml diagram
Changed config to non-interactive
Moved config into a separate dir
Unused import removed.
End process logic clause has been corrected.
Caching pattern: Documentation and diagram
Fixes#437. Adds criticism to Singleton pattern.
Alter JUnit tests to run in lesser time.
Updated version snapshot to 1.14.0
Changes based on review feedback.
Closes#436. Adds criticism to service locator pattern.
Caching pattern: Implementation of Cache-Aside pattern
Caching pattern: Style fix for null check
Caching pattern: Refactor LRU cache to avoid NPE and unnecessary cache lookup
Caching pattern: Refactor shutdown hook to use method reference
...