Commit Graph

41 Commits

Author SHA1 Message Date
Ilkka Seppälä 8389456532 refactor: sanitize javadoc 2024-05-23 18:40:52 +03:00
Ilkka Seppälä 0e13ebec98 docs: Improve Builder documentation 2024-03-16 17:44:24 +02:00
Mughees Qasim 3ae6b07590 refactoring: Issue #2377: The repository code has been refactored to use the recor… (#2505)
* Issue #2377: The repository code has been refactored to use the record class

* Issue #2377: Refactored according to the rules defined for the repo code

* Issue #2377: Refactored according to the rules defined for the repo code

* Issue #2377: Refactored according to the rules defined for the repo code
2023-05-06 12:08:12 +03:00
Ilkka Seppälä 932836f68b Update license plugin (#2020)
* update license plugin

* suppress linelength and emptylineseparator rules

* fix checkstyle error

Co-authored-by: Subhrodip Mohanta <hello@subho.xyz>
2022-09-14 23:22:24 +05:30
va1m 5cf2fe009b 📍Use lombok, reformat, and optimize the code (#1560)
* Use lombok, reformat, and optimize the code

* Fix merge conflicts and some sonar issues

Co-authored-by: va1m <va1m@email.com>
2021-03-13 14:19:21 +02:00
Subhrodip Mohanta 7891c2b117 update inception year to 2021 (#1653) 2021-02-14 11:57:57 +02:00
Toxic Dreamz 31471acb69 Fixed most reported issues by SonarCloud. 2020-08-15 21:47:39 +04:00
Anurag Agarwal c4418311c6 Java 11 migration: ambassador async-method-invocation balking bridge builder (#1076)
* Moves ambassador pattern to java 11

* Moves async-method-invocation pattern  to java 11

* Moves balking pattern  to java 11

* Moves bridge pattern  to java 11

* Moves builder pattern  to java 11
2019-11-11 21:47:09 +02:00
Anurag Agarwal 6d1c0b1563 Resolves checkstyle errors for ambassador, async-method-invocation, balking, bridge, builder (#1058)
* Decreases checkstyle errors for ambassador pattern

* Reduces checkstyle errors in async-method-invocation

* Reduces checkstyle errors in balking

* Reduces checkstyle errors in bridge

* Reduces checkstyle errors in builder
2019-11-09 21:03:22 +02:00
Alexander Ivanov 4904d7eea0 #1021: Fix checkstyle warnings by changing the license header template (#1027)
* Add custom license header style in order to comply with Google's Checkstyle format

* Update license headers to comply with Google's Checkstyle format
2019-10-22 08:15:35 +03:00
Ilkka Seppälä 9ebbc421dd Update license headers 2019-10-12 20:05:54 +03:00
Artur Mogozov 6694d742a3 Migrate to JUnit5 2017-12-31 16:29:48 +09:00
Ilkka Seppälä faa29f8025 Update license headers 2016-11-27 14:34:20 +02:00
daniel-bryla 0438811489 #502 Replaced usages of System.out with logger. 2016-10-23 19:59:03 +02:00
VarunVats9 509de9782d renamed HeroBuilder to Builder 2016-05-29 20:05:54 +05:30
Narendra Pathai 823dc6395f Merge pull request #376 from DevFactory/release/Classes-without-public-constructors-should-be-final-fix-1
squid:S2974 - Classes without public constructors should be final
2016-02-12 15:44:31 +05:30
Mohammed Ezzat 632174b6dc squid:S2974 - Classes without public constructors should be final 2016-02-09 17:19:31 +02:00
Mohammed Ezzat 9c5745763d squid:S1213 - The members of an interface declaration or class should appear in a pre-defined order 2016-02-06 01:10:56 +02:00
Mohammed Ezzat 7adefc89ba pmd:AppendCharacterWithChar - Append Character With Char 2016-02-01 04:20:52 +02:00
Ilkka Seppälä dc4f07eb81 Merge pull request #360 from mikulucky/MIT-Source
Pull Request for adding License Plugin and Generate #358
2016-01-30 15:10:42 +02:00
Joseph McCarthy 3d95696078 #358 Added license to all files using plugin 2016-01-27 22:20:42 +00:00
Mohammed Ezzat d00bfae5ee pmd:ConsecutiveAppendsShouldReuse - Consecutive Appends Should Reuse 2016-01-26 19:58:45 +02:00
Ilkka Seppala 5f033be54f Fix PMD violations #327 2015-12-27 21:21:57 +02:00
Ilkka Seppala cec9a99410 Adjust checkstyle rules. Make checkstyle fail the build when violations are found. Correct all current checkstyle violations. 2015-12-25 23:49:28 +02:00
Jeroen Meulemeester 875e5b872c Add proper unit tests for builder pattern #293 2015-12-06 23:14:07 +01:00
Ankur Kaushal 3af06a3a3a Reformat builder pattern - issue #224 2015-11-01 18:03:29 -05:00
Ilkka Seppala 9a08e35101 Improve Builder Javadoc 2015-10-03 17:13:38 +03:00
Ilkka Seppala 81dda94abd #107 JavaDoc improvements for the Builder example 2015-08-18 21:37:07 +03:00
Ilkka Seppala 8524c75ba6 Changed package naming across all examples. 2015-05-31 11:55:18 +03:00
Ilkka Seppala ca59c97510 Improved Hero#toString. 2015-03-23 21:49:18 +02:00
Ilkka Seppala 62b871774a Fixes HeroBuilder NullPointerException #35. 2015-03-23 21:46:51 +02:00
ruslanpa 300c8dfad4 [refactor] Update HairType enum in builder pattern. 2015-02-10 09:49:33 +02:00
ruslanpa bd4cecd305 [refactor] Update Armor enum in builder pattern. 2015-02-09 21:47:50 +02:00
Ilkka Seppala 6301e0bc11 Added unit tests for each of the patterns. 2014-12-06 20:34:41 +02:00
noragami 4d52ecdaf6 accepted suggestion note by @iluwatar 2014-11-11 19:18:01 +01:00
yato 07b6b2e8a6 simplified toString method 2014-11-10 14:04:43 +01:00
matthew 3da9ad5469 Formatted all files to the same standard 2014-10-08 13:42:12 +01:00
Matthew bde5b343d0 Just formatting App classes to be like the other class files on the project 2014-10-07 16:23:37 +01:00
Ilkka Seppala 52f0923df9 Corrected spelling mistake in hair type: BOLD -> BALD. 2014-09-25 21:16:48 +03:00
Ilkka Seppala 427df4e165 Added comments for Builder example. 2014-08-31 00:33:09 +03:00
Ilkka Seppala a4b58fe06e added builder sample 2014-08-09 22:38:07 +03:00