Commit Graph

3506 Commits

Author SHA1 Message Date
Ilkka Seppälä 38d28870f2 fix: fix crtp markdown syntax 2023-10-14 11:16:02 +03:00
Ilkka Seppälä b86f2357b0 fix: include crtp module in build (#2633) 2023-10-11 09:17:56 +03:00
allcontributors[bot] 72da91e561 docs: add AddeusExMachina as a contributor for code (#2625)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2023-10-08 12:09:28 +03:00
Antonio Addeo 753587d9cb feat: Add CRTP pattern Ref: #2342 (#2580)
* Add crtp directory with builder for object hierarchy example Ref: #2342

* Add space package Ref: #2342

* Add comments for checkstyle Ref: #2342

* Add fight package as second crtp example Ref: #2342

* Add README.md Ref: #2342

* Add use cases examples in README.md for crtp Ref: #2342

* Remove space package Ref: #2342

* Move files from fight package to crtp Ref: #2342

* Add real world example in README.md Ref: #2342

* Update crtp README.md Ref: #2342

* Delete FighterTest Ref: #2342

* Update App and AppTest in crtp Ref: #2342

* Add category and tag in README.md frontmatter Ref: #2342

* Add @Data annotation and remove constructor and toString in MmaFighter Ref: #2342

* Add FightTest Ref: #2342

---------

Co-authored-by: Antonio Addeo <an.addeo@reply.it>
2023-10-08 12:03:44 +03:00
dependabot[bot] 5891f291d8 build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin (#2587)
Bumps [org.sonarsource.scanner.maven:sonar-maven-plugin](https://github.com/SonarSource/sonar-scanner-maven) from 3.9.1.2184 to 3.10.0.2594.
- [Release notes](https://github.com/SonarSource/sonar-scanner-maven/releases)
- [Commits](https://github.com/SonarSource/sonar-scanner-maven/compare/3.9.1.2184...3.10.0.2594)

---
updated-dependencies:
- dependency-name: org.sonarsource.scanner.maven:sonar-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-08 11:59:12 +03:00
allcontributors[bot] 140cc9dc44 docs: add mm-saiful6854 as a contributor for doc (#2624)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-08 11:55:06 +03:00
Md Saiful Islam 9561722bb5 feat: #2260 Add explanation into README.md for Servant pattern (#2586)
* issue id: #2260
explanation: modify README.md file.
- add Explanation selection
- add Real-world example, under the Explanation selection. Example express the  the king, queen and servant relationship.
- add plain-word, wiki say
- add programmatic example with code of  king, queen and servant classes.
- add console output by running code at local.

* fix: #2260
- remove a line from readme.md

---------

Co-authored-by: Md Saiful Islam <md.saiful@revesoft.com>
2023-10-08 11:54:03 +03:00
Saiteja Reddy 37b92e4b77 doc: Update .all-contributorsrc (#2585) 2023-10-08 11:52:36 +03:00
allcontributors[bot] bae3db9c4e docs: add sanchitbansal10 as a contributor for doc (#2623)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-10-08 11:30:43 +03:00
Sanchit Bansal ae597f2596 feat: add explanation for master worker pattern (#2583) 2023-10-08 11:29:27 +03:00
Tien Nguyen Minh cb2d794cf8 [Translate, Vietnamese] (Add) adapter pattern translation (#2574) 2023-08-27 14:40:17 +03:00
allcontributors[bot] 9b14379208 docs: add JanisZhang as a contributor for translation (#2578)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-27 14:35:09 +03:00
JiaDi Zhang a5e85f4cde translation: add Chinese translation for singleton design pattern (#2573) 2023-08-27 14:34:21 +03:00
allcontributors[bot] dba0a15f72 docs: add ibrahim89 as a contributor for translation (#2577)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-27 14:31:25 +03:00
Syyed Ibrahim Abdullah 800e26698a translation: Added Urdu Translation (#2564)
* Add Urdu Translation for main README.md file

* added bullets point

* docs: add translaction for abstract-document pattern in urdu (ibrahim89 #2563)

* refactor - ur main README.md file updated (ibrahim89 #2563)

* docs: add translaction for abstract-document pattern in urdu (ibrahim89

* translaction - added for active-object (ibrahim #2563)

* Translation: added for urdu acyclic-visitor (ibrahim89 #2563)

* Refactor: translation issue for ur

* Refactor: alignment issue for acylic visitor pattern (ibrahim89 #2563)
2023-08-27 14:30:35 +03:00
allcontributors[bot] d6189fde03 docs: add thestbar as a contributor for doc (#2576)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-27 14:19:45 +03:00
Stavros Barousis 07c5d358c0 enhancement: added proxy pattern known use (#2507) (#2554) 2023-08-27 14:19:06 +03:00
allcontributors[bot] 5f36a0fb94 docs: add Owen-CH-Leung as a contributor for code (#2575)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-27 14:12:42 +03:00
Owen Leung 1894fcf175 feat: Add Bill Pugh Impl & Test (#2538)
* Add Bill Pugh Impl & Test

Add Bill Pugh Impl & Test

* Fix formatting

* Fix checkstyle error

* Reformat file

* Reformat file

* Fix indentation

* Fix comment indent
2023-08-27 14:11:41 +03:00
Eugene 8b11e76f46 feature: Add optimistic offline lock (#1306) (#2551) 2023-08-27 14:01:46 +03:00
Ilkka Seppälä 70692f647f docs: readme improvements (#2572) 2023-08-20 21:23:12 +03:00
allcontributors[bot] 0fdb111096 docs: add bakazhou as a contributor for code (#2571)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-20 21:05:44 +03:00
bakazhou 24090e47d0 refactor: Refactor monitor patterns example code (#2560)
* feat:adjust the interval of amount because it is not reasonable before and add condition when transfer TianLeZhou 9 minutes ago

* feat:add ReturnBalanceWhenGivenAccountNumber test

* feat:adjust order of import package
2023-08-20 21:04:43 +03:00
allcontributors[bot] becedc12ef docs: add surjendu104 as a contributor for translation (#2570)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-20 20:54:04 +03:00
Surjendu c983af6003 translation: Added Hindi Translation (#2557)
* Added Hindi Translation for adapter, aggregator, ambassador, api-gateway and arrange-act-assert pattern

* Added hndi translation for async-method-invocation, balking, bridge, builder and buisness-delegate pattern

* Added hindi translation for bytecode, caching, chain-of-responsibility, citcuit-breaker pattern

* Added hindi translation for client-session, collecting-parameter, collection-pipeline, combinator, command pattern
2023-08-20 20:52:11 +03:00
Ilkka Seppälä 82fcbeaee5 docs: Abstract Document readme improvements (#2569)
* readme improvements

* fix typo
2023-08-20 10:51:29 +03:00
allcontributors[bot] b285b9b519 docs: add VladimirCreator as a contributor for translation (#2568)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-20 10:36:45 +03:00
Vladimir 376cd21527 translation: Translate Abstract Factory to Russian / Fix #2286 partially (#2533)
* Translate Abstract Factory to Russian

* Fix a typo
2023-08-20 10:35:57 +03:00
allcontributors[bot] 5f0da6731e docs: add tiennm99 as a contributor for translation (#2567)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-20 10:33:51 +03:00
Tien Nguyen Minh 7fff25648e [Translate, Vietnamese] (Add) acyclic visitor pattern (#2556) 2023-08-20 10:32:49 +03:00
allcontributors[bot] 42bff6a9f5 docs: add tiennm99 as a contributor for code (#2566)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-20 10:29:12 +03:00
Tien Nguyen Minh 2154e777b6 [Spatial Partition] (Fix) Issue #2544: Can not run App.java & some logs are wrong (#2545)
* [Spatial Partition] (Fix) Issue #2544

- ConcurrentModificationException
- Wrong log
- Log using formatting anchor

* [Spatial Partition] (Change) Hashtable to Map, (Remove) unused variable BUBBLE
2023-08-20 10:28:05 +03:00
dependabot[bot] c769c73e91 build(deps): bump maven-checkstyle-plugin from 3.2.1 to 3.3.0 (#2529)
Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.2.1 to 3.3.0.
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.2.1...maven-checkstyle-plugin-3.3.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2023-08-14 19:52:28 +03:00
allcontributors[bot] 2c8db00c87 docs: add konstantin-goldman as a contributor for doc (#2562)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-08-14 19:38:18 +03:00
konstantin-goldman f33d967e26 fix: Fix Command pattern README to match implementation (#2531) 2023-08-14 19:37:21 +03:00
dependabot[bot] 72f7fcab0e build(deps): bump maven-surefire-plugin from 3.0.0 to 3.1.2 (#2535)
Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.0.0 to 3.1.2.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0...surefire-3.1.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 13:04:10 +03:00
allcontributors[bot] eade7df48b docs: add JabezBrew as a contributor for code (#2552)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-07-11 13:03:18 +03:00
JabezBrew edbb59a982 refactor: Refactored Layers Architecture To Be A Spring Boot Application. Issue #2450 (#2469)
* #2450 1. Refactored Layers Architecture to be a Spring boot app. 2. Changed the xml-based configuration to annotation-based. 3. Used spring's constructor injection to pass around needed objects. 4. Implemented deleteAll() methods for the CakeBakingServiceImpl to be used during testing  5. Implemented a CommandLineRunner to run the spring boot app. And others.

* #2450 added the contents of the etc directory and a README.md

* #2450 made corrections in response to the PR tests

* #2450 made corrections in response to requested changes

* #2450 made corrections in response to requested changes

---------

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2023-07-11 12:57:16 +03:00
allcontributors[bot] e40923d938 docs: add saif7159 as a contributor for code (#2550)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-07-04 18:23:11 +03:00
Saiful Haque 4808865c0b refactor: Event sourcing 2445 (#2518)
* #2445 Refactored event sourcing

* #2445 Minor cleanup

* #2445 Formatted with Google java style guide

* #2445 Fixed Javadoc

* #2445 Fixing sonar gate bug
2023-07-04 18:22:13 +03:00
dependabot[bot] 3636e9c8af build(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.10 (#2514)
Bumps [jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.8 to 0.8.10.
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.8...v0.8.10)

---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-02 11:57:36 +03:00
allcontributors[bot] 5e4618c31f docs: add beef-e as a contributor for translation (#2549)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-07-02 11:56:30 +03:00
Giammaria Biffi 6dee26e8be translation: Update README.md (#2515)
Minor language corrections, including typos and language usage
2023-07-02 11:55:51 +03:00
allcontributors[bot] 73183d7458 docs: add AnsonTran as a contributor for doc (#2548)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-07-02 11:54:36 +03:00
trananso 70d6cb6c9b Fix spelling error: Genre.FANTAST (#2512) 2023-07-02 11:53:48 +03:00
allcontributors[bot] 294366ac65 docs: add boscha1 as a contributor for code (#2547)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-07-02 11:51:56 +03:00
Anthony Bosch 239592e5f5 fix: Issue 2368/fix broken tests (#2511)
* fixing typo

* added embedded mongo db to fix MongoBankTest

* cleaning up tests

* added embedded mongo db to fix MongoBankTest

* cleaning up tests
2023-07-02 11:50:21 +03:00
allcontributors[bot] 5b147b0036 docs: add Ayush-Thakur-geek as a contributor for translation (#2537)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-06-17 16:21:26 +03:00
Ayush Thakur 848401af7a translation: Update README.md (#2521)
translated a non-translated word.
2023-06-17 16:20:42 +03:00
allcontributors[bot] 3d60357723 docs: add behappyleee as a contributor for translation (#2536)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-06-17 16:04:50 +03:00