* refactoring #1012: Format specifiers should be used instead of string concatenation.
* refactoring #1012: Format specifiers should be used instead of string concatenation.
* refactoring #1012: Remove isInfoEnabled check
* #2449 bump maven-checkstyle-plugin from 3.1.0 to 3.2.0 + resolve checkstyle issues
* remove FileSelectorJFrame.java to resolve checkstyle issue
* remove FileSelectorJFrame.java to resolve checkstyle issue
* remove FileSelectorJFrame.java to resolve checkstyle issue
* add refactored file with correct filename to resolve checkstyle issue
* add the test data
* change filenames from JFrame to Jframe for checkstyle
* fix code smell from sonar report
* add new testcases to improve the test coverage
* remove code smell
* Changed database implementation. Removed static objects.
* Fix Logs
* Fix 40 errors from checkstyle plugin run. 139 left))
* Fix CacheStore errors from checkstyle plugin 107 left
* Fix last errors in checkstyle.
* Fix sonar issues
* Fix issues in VALIDATE phase
* Fix Bug with mongo connection. Used "Try with resources"
* Add test
* Added docker-compose for mongo db. MongoDb db work fixed.
* Provided missing tests
* Comments to start Application with mongo.
* Fix some broken links
* Remove extra space
* Update filename
* Fix some links in localization folders
* Fix link
* Update frontmatters
* Work on patterns index page
* Work on index page
* Fixes according PR comments. Mainly Readme edits.
* fix frontmatter
* add missing png
* Update pattern index.md
* Add index.md for Chinese translation
* update image paths
* update circuit breaker image paths
* Update image paths for localizations
* add generated puml
* Add missing image
* Update img file extensions
* Update the rest of the EN and ZH patterns to conform with the new website
Co-authored-by: Victor Zalevskii <zvictormail@gmail.com>
* Fix some broken links
* Remove extra space
* Update filename
* Fix some links in localization folders
* Fix link
Co-authored-by: Subhrodip Mohanta <hello@subho.xyz>
* Fix languages
* Missed change for version number
* Add language field for presentation
* Revert change in README for double buffer
Co-authored-by: Jackie Nim <=>
* Updated saga to JUnit 5
* Update fix for CI job in trampoline module
* Updated update-method module to JUnit 5
* Upgraded to latest JUnit Jupiter
JUnit 4 is not needed when using JUnit-Vintage
* Reverted change to access modifier on Trampoline
* Cleanup to resolve code smells
* Formatting
* Formatting
* Migrating to JUnit5 and updating some Mockito patterns
* Migrating to JUnit5
* Migrating to JUnit5
* Migrating to JUnit 5
* Formatting cleanup
* Added missing scope for junit
* Fixed tests that were not running previously.
Co-authored-by: Subhrodip Mohanta <hello@subho.xyz>
* Add custom license header style in order to comply with Google's Checkstyle format
* Update license headers to comply with Google's Checkstyle format
* Fix issue #761: ThreadSafeDoubleCheckLocking.java: Instantiating by Reflection call will be successful if you do that firstly
* Create leader election module
* Create Interface of Instance and MessageManager
* Create implementations with token ring algorithm
* Change package structure.
Create basic message system.
* Implement heartbeat and heartbeat invoking message system
* Implement election message handler
* Add leader message handler
* Add main entry point
* Add comments
* Update README.md
* Fix checkstyle issue
* Add Unit Tests
* Add Unit Tests
* Add bully leader selection
* Change System.out to log print.
Add MIT license in each file.
* Add More java doc comments
* Add unit test
* Add unit tests
* Add subclass-sandbox
* Add Unit Test
* Add Unit Test
* Fix Typo
* Move dependency into parent pom.xml
* Change local valuable reference to be var