Commit Graph

3650 Commits

Author SHA1 Message Date
allcontributors[bot] 8223d842fa docs: add guqing as a contributor for code (#2839)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-23 12:03:56 +02:00
guqing 79dd5a7abc refactor: Eliminate Optional from fields and parameters for async method invocation (#2830) 2024-03-23 12:03:13 +02:00
allcontributors[bot] 846dea2dca docs: add luismateoh as a contributor for translation (#2838)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-23 11:54:56 +02:00
Luis Mateo Hincapié Martinez dc7495e8bd translation: Translated all creational patterns category to Spanish (Task of issue #2277) (#2813)
* Typo corrections

* bridge pattern translated to spanish

* builder pattern translated to spanish

* context-object pattern translated to spanish

* converter pattern translated to spanish

* dependency injection pattern translated to spanish

* factory pattern translated to spanish

* factory-kit pattern translated to spanish

* factory-method pattern translated to spanish

* monostate pattern translated to spanish

* multiton pattern translated to spanish

* object mother pattern translated to spanish

* object pool pattern translated to spanish

* property pattern translated to spanish

* prototype pattern translated to spanish

* registry pattern translated to spanish

* step builder pattern translated to spanish

* value object pattern translated to spanish

* typo corrections and resources urls refactor

* grammar corrections

* Add image to each pattern

---------

Co-authored-by: luismateoh <luismateohm@gmail.com>
Co-authored-by: luis.hincapie <luis.hincapie@blankfactor.com>
2024-03-23 11:53:54 +02:00
jnniu-n 5c1ad5c006 docs: Update monostate README.md (#2731)
Add more explanation for monostate design pattern
2024-03-17 09:47:02 +02:00
JackH408 c7c0828a07 docs: Finished Explanation for Leader/Followers #2239 (#2733)
* Added documentation for Feature Toggle design pattern

* Explanation for Feature Toggle Issue #2230 finished, added intent, explanation, programmatic example, applicability and consequences

* Finished Explanation for Leader/Followers #2239
2024-03-17 09:45:13 +02:00
allcontributors[bot] dc9ee19445 docs: add pushpander1010 as a contributor for doc (#2833)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-17 09:40:24 +02:00
allcontributors[bot] 35d817e05e docs: add nooynayr as a contributor for doc (#2832)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-17 09:38:39 +02:00
Boris Zhguchev 5c47447d9b feat: anti corruption layer - Issue 1325. (#2777)
* add init impl

* add docs

* add test

* correct tests and specs

* add check style corrections

* add init impl

* add docs

* add test

* correct tests and specs

* add check style corrections

* issue_1325: revert accidental damage to the other repos

* issue_1325: sort the comments

---------

Co-authored-by: Boris Zhguchev <boris.zhguchev@gropyus.com>
2024-03-17 09:32:24 +02:00
allcontributors[bot] 7034ca5e95 docs: add MaverickWingman as a contributor for doc (#2831)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-17 08:32:29 +02:00
Aditya e30e359c95 docs: issue#2507 Removed 'Apple UIKit's' as it is not mentioned to do. (#2812) 2024-03-17 08:31:48 +02:00
Ilkka Seppälä 59cd01897a docs: update Callback documentation 2024-03-16 21:40:46 +02:00
Ilkka Seppälä dcdb0aff3e docs: improve Caching docs 2024-03-16 21:14:52 +02:00
Ilkka Seppälä db6ad08daa docs: improve Bytecode pattern documentation 2024-03-16 18:01:02 +02:00
Ilkka Seppälä 0e13ebec98 docs: Improve Builder documentation 2024-03-16 17:44:24 +02:00
Ilkka Seppälä 3c4cbd564b docs: Improve Bridge documentation 2024-03-16 17:24:27 +02:00
Ilkka Seppälä 2aadb3d60f docs: improve Business Delegate documentation 2024-03-16 10:01:23 +02:00
Ilkka Seppälä 8a91cbba89 docs: improve Balking pattern docs 2024-03-13 20:21:03 +02:00
Ilkka Seppälä a4a4edf990 docs: Update Async Method Invocation documentation 2024-03-12 21:59:17 +02:00
Ilkka Seppälä 02f1fdc261 docs: Improve Arrange/Act/Assert documentation 2024-03-11 20:28:22 +02:00
Ilkka Seppälä e56a8e15b0 docs: Update API Gateway description 2024-03-10 21:36:10 +02:00
Ilkka Seppälä d33f839c0f docs: Improve Ambassador pattern description 2024-03-10 16:54:40 +02:00
Ilkka Seppälä cc9a6c05ef docs: update Aggregator Microservices docs 2024-03-10 13:57:16 +02:00
cboy eacfb13ebf feat: Using @Serial (#2806) 2024-03-10 11:44:40 +02:00
allcontributors[bot] 4dd758b1be docs: add Manojkumarchow as a contributor for code (#2820)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-10 11:40:24 +02:00
Manoj Chowdary e377047a69 feat: Using text blocks instead of String literals (#2791) 2024-03-10 11:39:25 +02:00
cboy 90f5b38a45 refactor: Reactor pattern - Polish Javadoc and Using 'Map.computeIfAbsent' instead of 'if' statement (#2805)
* refactor: using computeIfAbsent instead of if check.

* docs: Polish Javadoc and comments
2024-03-10 11:35:15 +02:00
allcontributors[bot] aaa44fd606 docs: add jerryyummy as a contributor for translation (#2819)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-10 11:32:44 +02:00
jerryyummy 5a633acac7 translation: add Chinese translation for servant design pattern (#2804) 2024-03-10 11:31:54 +02:00
dependabot[bot] c702df04ae build(deps): bump org.apache.maven.plugins:maven-surefire-plugin (#2793)
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.2 to 3.2.5.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.2...surefire-3.2.5)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-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>
2024-03-10 11:27:45 +02:00
Ilkka Seppälä 98505c61dd fix: #1297 Gateway pattern fixes (#2818)
* add to parent pom.xml

* update gateway readme
2024-03-10 11:25:37 +02:00
Hong Geon-ui 961121c9b1 translation : Translate the Decorater to Korean (#2784) 2024-03-10 11:13:42 +02:00
allcontributors[bot] e340f4f3f8 docs: add FinnS-F as a contributor for code (#2817)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-10 10:56:02 +02:00
FinnS-F 2d54709d1a feature: Add gateway pattern (#1297) (#2734)
* Implement Gateway pattern

* Fixed docstrings

* Fixed README.md

* Fixed App

* Fixed pom.xml

* Fixed pom.xml

* Fixed pom.xml

* Fixed pom.xml

* fixed checkstyle errors and directory names

* fixed pom.xml

* fixed checkstyle errors

* Bug fixed

* Bug fixed

* Bug fixed

* Bug fixed and code improvement

* Bug fixed and code improvement

* Bug fixed and update README.md

* update APP.java

* update gateway pattern

* Revert "update gateway pattern"

This reverts commit f31a00c268889b2c6b7690e07847df7247725999.

* update gateway pattern

---------

Co-authored-by: Finn <u7552286@anu.edu.au>
2024-03-10 10:55:18 +02:00
Hong Geon-ui ec80239e5e translation : Translate the Visitor to Korean (#2726) 2024-03-09 15:11:05 +02:00
allcontributors[bot] fa75ed02a8 docs: add sugan0tech as a contributor for code (#2816)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-09 14:49:25 +02:00
sugavanesh 249efd1e71 feat: added notification pattern (#2629)
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2024-03-09 14:46:46 +02:00
allcontributors[bot] b2ca49a4e5 docs: add Nickolodeon98 as a contributor for translation (#2815)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-03-09 13:54:39 +02:00
Seunghwan Jeon 09b9ee2f5f translation: #2631, #2282 translate callback to Korean and place it under localization/ko/callback (#2641) 2024-03-09 13:53:08 +02:00
allcontributors[bot] 54d6280322 docs: add Kiro-Young as a contributor for translation (#2810)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-25 14:47:19 +02:00
资深老萌新 f42f547133 translation: Translation CRTP to zh-Chinese #2289 (#2762)
* translation: Translate CRTP to zh(Chinese)

* translation: Translate CRTP to zh(Chinese)
2024-02-25 14:46:31 +02:00
Leonardo Lisanti f8aeaa19bd translation: translation of iterator pattern to Italian (#2796)
Co-authored-by: Leonardo Lisanti <leonardo_lisanti@epam.com>
2024-02-25 14:43:37 +02:00
Leonardo Lisanti 1d40a1b114 translation: translation of observer pattern to Italian (#2767)
* translation: translation of observer pattern to Italian

* translation: translation of observer pattern to Italian - pattern name corrected

---------

Co-authored-by: Leonardo Lisanti <leonardo_lisanti@epam.com>
2024-02-25 14:40:53 +02:00
allcontributors[bot] 25a58e0c09 docs: add Holiday-C as a contributor for translation (#2809)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-25 14:24:25 +02:00
NewMorning b005b1a69a translation: Added Chinese Translation for Commander patterns (#2763) 2024-02-25 14:23:30 +02:00
allcontributors[bot] fb80886685 docs: add ved-asole as a contributor for code (#2808)
* docs: update README.md [skip ci]

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

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-25 14:21:14 +02:00
Ved Asole b2c7410c03 feat: #1316 Single Table Inheritance pattern implemented (#2632)
* implemented single table inheritance

* added the Java documentation for the pattern

* updated code files as per the standards

* added the puml and png diagram for the file

* added README.md

* #1316 Single Table Inheritance pattern implemented

* resolved the Checkstyle violations

* removed the tests due to build failure

* updated the code as per review

* resolved Checkstyle violations
2024-02-25 14:20:13 +02:00
Ilkka Seppälä 79d41d9336 docs: Improve Acyclic Visitor and Adapter readmes 2024-02-25 13:58:45 +02:00
Ilkka Seppälä 1ab8ca76fb docs: Add tag for Acyclic Visitor 2024-02-25 13:46:37 +02:00
Ilkka Seppälä 89d9558b00 docs: Improvements to Acyclic Visitor readme 2024-02-25 13:43:27 +02:00