Commit Graph
3543 Commits
Author SHA1 Message Date
Yennifer HerreraandGitHub 4654288665 translation: Added Spanish translation for Singleton Pattern (#2627)
* Translates Singleton Pattern to Spanish for #2277

* Fixes the class diagram path

* ADD: Suggested changes
2023-10-25 20:55:14 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
0610da855d docs: add jnniu-n as a contributor for translation (#2739)
* 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-25 20:52:33 +03:00
jnniu-nandGitHub 0f966a2e88 translation: Added Chinese Translation for Combinator and Monitor patterns (#2703)
* Create combinator

* translation for combinator and monitor to Chinese
2023-10-25 20:51:16 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
83876e1e9d docs: add Yenniferh as a contributor for translation (#2738)
* 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-25 20:47:10 +03:00
Yennifer HerreraandGitHub 00f8cd20d8 translation: Translates Layers Pattern to Spanish (#2700)
* ADD: Spanish translation for Layers pattern

* UPD: Minor formatting fix for layers pattern
2023-10-25 20:46:21 +03:00
852965f0f8 translation: translation of active object pattern to Italian (#2663)
Co-authored-by: Leonardo Lisanti <leonardo_lisanti@epam.com>
2023-10-25 20:42:49 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
61c12b5717 docs: add leonardol as a contributor for translation (#2721)
* 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-22 21:10:38 +03:00
f8ef778913 translation: translation of abstract document pattern to Italian (#2646)
Co-authored-by: Leonardo Lisanti <leonardo_lisanti@epam.com>
2023-10-22 21:09:53 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
c02853d5f9 docs: add JerryZhao275 as a contributor for doc (#2720)
* 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-22 21:06:33 +03:00
JerryZhao275andGitHub d3cc529f6c docs: Fixes https://github.com/iluwatar/java-design-patterns/issues/2229 (#2645)
Updated README.md file of Extension Objects pattern with an explanation. The explanation consists of:
- Real world example
- In plain words
- Wikipedia says
- Programmatic example
2023-10-22 21:05:51 +03:00
Ilkka Seppälä 8de2b27e25 fix type-object pattern readme 2023-10-22 21:00:47 +03:00
024831a2a4 docs: Explanation for Type-Object #2266 (#2581)
* Write real world example and in plain words for type-object pattern

* Type-Object Programmatic Example

---------

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2023-10-22 20:56:58 +03:00
Allagadda Sai UpendranathandGitHub b71eea4b4e docs: Update README.md (#2614)
Fixes #2263 Explanation for Step Builder.

Updating Readme.md of Step Builder.
2023-10-22 20:49:37 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
f63c5dd46d docs: add hallowshaw as a contributor for doc (#2661)
* 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-15 16:45:17 +03:00
Rhitam ChaudhuryandGitHub 4d9b8b4d0f docs: Object Mother explanation (#2634) 2023-10-15 16:44:18 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
479b2e6e00 docs: add inishantjain as a contributor for doc (#2660)
* 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-15 16:38:22 +03:00
Nishant JainandGitHub f9c5e7ef4c docs: removed weird link from mvvm (#2618) 2023-10-15 16:37:28 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3fee209407 docs: add versus2004 as a contributor for translation (#2659)
* 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-15 16:36:39 +03:00
ShubhamandGitHub 021eb03b4e translation: Hindi translation for module pattern (#2593)
Hindi translation for module
2023-10-15 16:35:54 +03:00
Tien Nguyen MinhandGitHub 31b7df23d2 translation: Add aggregator microservices pattern translation #2288 (#2582)
* [Translate, Vietnamese] (Add) aggregator microservices pattern translation

* [Translate, Vietnamese] (Fix) comment suggestions
2023-10-15 16:25:22 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
845fa9da34 docs: add JackH408 as a contributor for doc (#2658)
* 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-15 16:23:06 +03:00
JackH408andGitHub f9ae5961e6 docs: Explanation for Feature Toggle #2230 Finished (#2622)
* Added documentation for Feature Toggle design pattern

* Explanation for Feature Toggle Issue #2230 finished, added intent, explanation, programmatic example, applicability and consequences
2023-10-15 16:22:15 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
9e2c8c520e docs: add hamexhanif as a contributor for translation (#2657)
* 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-15 16:20:06 +03:00
Muhammad Hanif AmrullahandGitHub a2d8993987 translation: added for Indonesian decorator pattern #2280 (#2620) 2023-10-15 16:19:18 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4c9b80b137 docs: add mribeirodantas as a contributor for doc (#2653)
* 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-14 19:00:14 +03:00
f79782bea9 fix: Fix minor typos (#2619)
Signed-off-by: Marcel Ribeiro-Dantas <mribeirodantas@seqera.io>
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2023-10-14 18:59:21 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
be0d5e5953 docs: add satyabarghav as a contributor for doc (#2651)
* 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-14 14:24:43 +03:00
Appari Satya BarghavandGitHub 198c938747 docs: Added another Tutorial Link in Readme (#2608)
* Added another link in Readme and updated year in xml

* Added Tutorial links to the Readme file
2023-10-14 14:23:18 +03:00
Allagadda Sai UpendranathandGitHub b75c7c1041 docs: Update README.md for Page object design pattern (#2597)
Fixes #2250
2023-10-14 14:15:12 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
6d21e2745f docs: add mathbraga as a contributor for doc (#2649)
* 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-14 14:11:59 +03:00
Matheus BragaandGitHub 07663ce2bd docs: Fix typos in factory pattern README (#2605) 2023-10-14 14:11:10 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
cbe84b3b9d docs: add mathbraga as a contributor for translation (#2648)
* 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-14 14:09:52 +03:00
Matheus BragaandGitHub dd040baa4b translation: Translate Factory pattern README to portuguese. (#2602) 2023-10-14 14:08:58 +03:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d247395440 build(deps): bump com.mycila:license-maven-plugin from 4.2 to 4.3 (#2603)
Bumps com.mycila:license-maven-plugin from 4.2 to 4.3.

---
updated-dependencies:
- dependency-name: com.mycila:license-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-14 14:08:00 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
d838f3491b docs: add Upendra-Allagadda as a contributor for doc (#2647)
* 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-14 14:02:57 +03:00
Allagadda Sai UpendranathandGitHub ffbcbdcb33 docs: Update README.md of typeObjectpattern (#2596)
Fixes #2266 Explanation for Type-Object
2023-10-14 14:02:05 +03:00
kongleong86andGitHub 1bea90ed9c refactor: Remove deprecated method of newInstance (#2594) 2023-10-14 13:58:15 +03:00
Ilkka Seppälä 38d28870f2 fix: fix crtp markdown syntax 2023-10-14 11:16:02 +03:00
Ilkka SeppäläandGitHub b86f2357b0 fix: include crtp module in build (#2633) 2023-10-11 09:17:56 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>Ilkka Seppälä
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
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]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
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
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 ReddyandGitHub 37b92e4b77 doc: Update .all-contributorsrc (#2585) 2023-10-08 11:52:36 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
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 BansalandGitHub ae597f2596 feat: add explanation for master worker pattern (#2583) 2023-10-08 11:29:27 +03:00
Tien Nguyen MinhandGitHub cb2d794cf8 [Translate, Vietnamese] (Add) adapter pattern translation (#2574) 2023-08-27 14:40:17 +03:00
allcontributors[bot]GitHuballcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
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 ZhangandGitHub a5e85f4cde translation: add Chinese translation for singleton design pattern (#2573) 2023-08-27 14:34:21 +03:00