Commit Graph

3381 Commits

Author SHA1 Message Date
allcontributors[bot] 71cb0f2b71 docs: add girolamo-giordano as a contributor for translation (#2403)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-12-18 20:34:48 +02:00
Girolamo Giordano 57e7162111 translation: Modified IT README file (#2314) (#2398)
* fix it README

* linking it readme to it file readme and correct the translation for it readme
2022-12-18 20:33:12 +02:00
Ilkka Seppälä 9262dc52b4 fix: separate workflow for pull_request_target (#2402) 2022-12-18 15:33:00 +02:00
Ilkka Seppälä 3be7664dd4 fix: Allow secrets in incoming pull requests (#2400)
* allow secrets in incoming pull requests

* trigger on multiple events

* fix syntax
2022-12-17 23:25:09 +02:00
allcontributors[bot] 9a92930dfa docs: add Ap284 as a contributor for code (#2388)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-12-10 16:56:47 +02:00
Aparna 147e2e681a feature: added code refactoring changes for 2378 (#2379)
* fix:added code refactoring changes for 2378

* fix:added code refactoring changes for 2378

* build fix for 2378

* fix: updated pom.xml files for 2378 issue

* fix:build fix for 2378 issue

Co-authored-by: aparna <aparna@aparnas-MacBook-Air.local>
2022-12-10 16:55:37 +02:00
Ilkka Seppälä 6693527485 build: Github actions based sonar analysis (#2387)
* gh actions based sonar analysis

* trigger build
2022-12-04 20:42:54 +02:00
Robert Volkmann 9181210f81 dependencies: update com.google.guice 4.0 to 5.1.0 (#2357)
* dep: update com.google.guice 4.0 to 5.1.0

* Add property for version of gson
2022-12-04 20:30:41 +02:00
allcontributors[bot] 5e461bfe5d docs: add shivu2002a as a contributor for code (#2385)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-12-04 18:33:22 +02:00
Shivanagouda Agasimani b2eb312b5e feature: Embedded value pattern (#2384)
* Emdedded value design pattern

* Adding suggested changes

* Adding module in parent POM

* Fixed checkstyle errors
2022-12-04 18:31:29 +02:00
allcontributors[bot] 7d2832f412 docs: add hkattt as a contributor for code (#2383)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-12-04 11:53:17 +02:00
Hugo Kat 7be2828c8a feature: #1842 Add Currying Design Pattern (#2271)
* #1842 Setting up project and creating example classes. Issues running site and deploy

* #1842 Added unit tests

* #1842 Improved example

* #1842 Added UML class diagram

* #1842 Added comments to Genre class

* #1842 Improved readability of lambda function

* #1842 Started working on the README and created initial UML

* #1842 Added example to README

* #1842 Replaced prints with LOGGER

* #1842 Fixed typo in README

* #1842 Testing commit account

* #1842 Adding documentation to App class

* #1842 Improved documentation

* #1842 Added documentation to AppTest

* #1842 Fixing latex formating issue

* #1842 Improving the intent description

* #1842 Removed override methods from the UML diagram for clarity

* #1842 Renamed the SCI_FI enum

* #1842 Updated the currying pom.xml

* #1842 Removed unneeded comment

* #1842 Improving documentation and README

* Added review changes.

* Fixing build issues and added javadoc comments to functional interfaces.

* Removing code smells

* Removed unnecessary toString method

* Using lombok to reduce boiler plate.

* Fixed frontmatter.

* Removing function name code smell

* Fixed README typo

* Added book_creator test to improve coverage

Co-authored-by: Hugo Kat <u7286091@anu.edu.au>
2022-12-04 11:48:57 +02:00
kongleong86 2d309b8928 dependencies: Refactor unit tests without depending on Guava (#2181)
* Refactor unit tests without depending on Guava

* Remove redundant casts.

* Move import up

* Update repository/src/test/java/com/iluwatar/repository/RepositoryTest.java

Co-authored-by: Robert Volkmann <20912167+robertvolkmann@users.noreply.github.com>

* Update repository/src/test/java/com/iluwatar/repository/AnnotationBasedRepositoryTest.java

Co-authored-by: Robert Volkmann <20912167+robertvolkmann@users.noreply.github.com>

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
Co-authored-by: Robert Volkmann <20912167+robertvolkmann@users.noreply.github.com>
2022-12-04 11:25:57 +02:00
allcontributors[bot] ce5605b4d5 docs: add wulangcode as a contributor for doc (#2381)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-12-04 11:12:25 +02:00
WuLang 40311d3dd6 docs: Fix documentation errors (#2337) 2022-12-04 11:10:35 +02:00
Robert Volkmann cececd4f64 dependencies: replace json-simple with gson (#2358) 2022-12-04 11:05:24 +02:00
Robert Volkmann 7a3d617769 refactoring: reduce logs (#2370)
* feat: reduce logs from monitor pattern during test execution

* fix: wait until all threads are done
2022-12-04 11:01:05 +02:00
Robert Volkmann 18b04db103 dependencies: remove mongodb uber artifact (#2356) 2022-12-04 10:55:33 +02:00
Ilkka Seppälä 0793c50363 build: Set Java language level (#2380)
* update language level

* update stale bot config

* update gh actions build
2022-12-03 20:46:22 +02:00
allcontributors[bot] c5075c4783 docs: add HeVictor as a contributor for doc (#2372)
* 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>
2022-12-01 19:01:43 +02:00
Victor He d16d143371 docs: extend naked-objects README (#2362) (#2363)
Co-authored-by: Victor He <victor.he@insigniafinancial.com.au>
2022-12-01 18:57:04 +02:00
Robert Volkmann 9600a69b1e dependencies: make acyclic-visitor compatible with Java 11 (#2359) 2022-12-01 18:38:52 +02:00
Robert Volkmann 37bfecce30 feature: build with Java 17 (#2331) 2022-11-30 19:02:38 +02:00
Ilkka Seppälä d20993a9f8 fix: Fix CI build failure (#2367)
* fix build failure

* fix price microservice

* fix api-gateway-service

* fix aggregator microservices
2022-11-30 08:44:04 +02:00
Ilkka Seppälä 4bc53642ee refactor: minor update 2022-11-29 21:16:34 +02:00
Robert Volkmann 6a5b26e1b8 Feature: remove eip and cloud patterns (#2354)
* feat: remove EIP patterns

* feat: remove cloud patterns

* feat: remove serverless pattern
2022-11-29 19:43:40 +02:00
allcontributors[bot] 1aa1196c19 docs: add bhati00 as a contributor for translation (#2361)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-23 21:04:33 +02:00
Prince bhati 67a5aaa14c translation: Corrected the incorrect YAML fontmatter . (#2298)
* Corrected the incorrect YAML fontmatter.

* Updated the H2 version.

* updated the YAML format.

* updated the YAML format.

* updated the YAML format accroding to the changes requested.

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2022-11-23 21:03:18 +02:00
YosefSiebzener 8c3cc7df62 docs: Update README.md (#2334)
Corrected quote from Wikipedia.
2022-11-23 20:37:32 +02:00
Robert Volkmann 10fb952d85 feature: remove naked objects implementation (#2336) 2022-11-21 18:59:09 +02:00
Ilkka Seppälä cc6ac612f0 refactor: update korean image links 2022-11-20 20:19:25 +02:00
Ilkka Seppälä fc6cd04440 docs: Fix Korean template method yaml frontmatter 2022-11-20 16:58:44 +02:00
Ilkka Seppälä 266ed609ec fix: replace yaml frontmatter tags with tag (#2353) 2022-11-20 16:48:05 +02:00
Qixiang Chen 1a14fa4f40 feature: Completed component design pattern implementation, testing and respective README (#2153)
* update the explanation in README.md

* #556 update initial files

* added README to component design pattern

* Rearrange the file

* Finalize the directory

* Add test sample

* Update the title for README.md

* Update the title for README.md

* Update the title for README.md

* Update the title for README.md

* Finish the component design pattern

* Updated comments and docstrings for component DP, added basic tests for App and GameObject java classes. Slight modifications to pom.xml to reflect the test suite introduction.

* updated comments/docstrings for all classes - wrote v1 of README.md for component design pattern.

This still requires the class diagram sketch.

* Update the UML and linked with the README.md

* Update the README.md

* Remove the additional update method and rearrange the file based on the CheckStyle plugin

* Changed the structure based on the code smells feedback from PR

* Documentation update - uml

* Documentation update - grammar

* Updated readme to reflect the use of the LOGGER instead of the system output prints.

* Correct the constant name

* Uses Lombok to remove getter/setter boilerplate

* Rename the constant name

* Branch out from master and finish all the review changes

* Correct the CheckStyle warning

Co-authored-by: Samman Palihapitiya Gamage <u7287889@anu.edu.au>
Co-authored-by: SammanPali <110753804+SammanPali@users.noreply.github.com>
2022-11-20 15:19:26 +02:00
allcontributors[bot] 0a53b23c61 docs: add StefanelStan as a contributor for code (#2351)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-20 15:14:54 +02:00
Stefanel Stan a05cf33643 refactoring: Issues #2326 and #2325 (#2327)
* Fix comment typo #2325

* Minor enchancements to flyweight #2326

* Minor enchancements to flyweight #2326
2022-11-20 15:14:13 +02:00
allcontributors[bot] 3a446f8e9c docs: add Viniberaldo as a contributor for translation (#2350)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-20 15:11:26 +02:00
Vinícius A. B e5bc25d5e9 translation: translation of adapter pattern to PT-BR (#2320) 2022-11-20 15:10:38 +02:00
allcontributors[bot] 0645aa1766 docs: add zhrfrd as a contributor for translation (#2349)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-20 15:00:16 +02:00
Farid Zouheir 0df89c7c50 translation: translate README.md to Italian (#2314) (#2322) 2022-11-20 14:59:27 +02:00
Ricardo Ramos 98d155eb86 translation: Translate the abstract factory readme to Portuguese (#2117)
* Translate the abstract factory readme to Portuguese

* updated the yaml frontmatter

* updated the yaml frontmatter
2022-11-20 14:53:23 +02:00
allcontributors[bot] 18f55515f5 docs: add ricardo-ramos-moura as a contributor for translation (#2347)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-20 14:44:47 +02:00
Ricardo Ramos a416b2d691 translation: Translate the builder readme to Portuguese (#2122)
* Translate the builder factory readme to Portuguese

* updated the yaml frontmatter

* updated the yaml frontmatter

* updated the yaml frontmatter
2022-11-20 14:43:58 +02:00
allcontributors[bot] 69deab9648 docs: add JoshuaSinglaANU as a contributor for code (#2346)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-20 14:38:50 +02:00
JoshuaSinglaANU fcaf72fdf8 feature: #1261 Added collecting parameter design pattern (#2134)
* #1261 Added base directories, folders, and file for the collecting parameter design pattern.

* #1261 Added initial comment

* #1261 Added Maven Dependencies

* #1261 Added Maven Dependencies

* #1261 Finished README.md file

* #1261 Added tests

* #1261 Code adheres to the standard

* #1261 Code adheres to the standard

* #1261 Code adheres to the standard

* #1261
- Added table to README.md
- Explicitly state that result is the collecting parameter
- Improved applicability
- Separated PrinterItem.java from PrinterQueue.java
- Tests work now
- Giant comment split

* #1261 fixed programmatic example in README.md.

* #1261 updated class diagram

* #1261 Fixed everything.

* #1261 Minor edit to README.md.

* #1261 Minor edit to README.md.

* #1261 Minor updates.

* #1261 Fixed code style.

* #1261 Removed getPrinterQueue test

* #1261 Removed code smells

* #1261 Added UML plugin.

* #1261 Dependencies resolved.

* #1261 Specified the UML diagram paths. Perhaps this will work.

* #1261 pom.xml updated with UML wrapper. Maybe this will create class diagram when built?

* #1261 UML added.

* #1261
- README.md obeys the YAML requirements
- Typo in README.md fixed
- UMLWrapper removed from module pom.xml
- More comments added

Should be able to merge now :)
2022-11-20 14:37:33 +02:00
Robert Volkmann ba5aee0a1d dependencies: remove unused dependencies (#2319) 2022-11-20 14:31:19 +02:00
Robert Volkmann 2f71c41af0 dependencies: upgrade Camel 2.25.1 to 3.18.1 (#2318) 2022-11-20 14:29:17 +02:00
Robert Volkmann c4307db0a6 dependencies: Fix #2297: Upgrade H2 (#2317)
* refactor: drop tables according to their dependencies

* refactor: renamed table because USER is an SQL keyword

* dep: upgrade com.h2database.h2 1.4.190 to 2.1.214
2022-11-20 14:25:33 +02:00
Robert Volkmann 465a6871b2 dependencies: Upgrade mockito 3.5 to 4.5 (#2316)
* refactor: move tests of leader-followers into correct package

* dep: remove version constraint for Mockito in acyclic-visitor

* dep: remove version constraint for Mockito in caching

* chore: cleanup mockito-core import on some POMs

* dep: upgrade core.mocktio 3.5.6 to 4.5.1

"- org.mockito.Mockito#verifyZeroInteractions an alias of verifyNoMoreInteractions"
https://github.com/mockito/mockito/commit/caf35b24e2764df0498469526ecb3e7ec68a0430
2022-11-20 10:16:53 +02:00
allcontributors[bot] 84e83c4d43 docs: add XianWu99 as a contributor for doc (#2345)
* docs: update README.md [skip ci]

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

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-20 08:28:43 +02:00