Commit Graph

26 Commits

Author SHA1 Message Date
Kadir Sirimsi
c9e770c719
feature: Adding a conjured item that should degrade twice as fast.
The test won't succeed when it does so for now only duplicates the normal item degradation
2025-02-11 15:37:15 +01:00
Kadir Sirimsi
a8c6107f43
refactor: Move towards a better OOP design 2025-02-11 14:40:13 +01:00
Kadir Sirimsi
0458a9adb2
refactor: simplify using gildedrose 2025-02-11 14:37:58 +01:00
Kadir Sirimsi
b7493ce188
refactor: limits of quality belong to their setter methods 2025-02-11 02:53:22 +01:00
Kadir Sirimsi
254d42fa1a
feature!: Unknown should be Normal 2025-02-10 16:48:09 +01:00
Kadir Sirimsi
8d3c6ebcee
refactor: formatting 2025-02-10 16:47:27 +01:00
Kadir Sirimsi
ab12c5c204
fix: should be private 2025-02-10 16:37:20 +01:00
Kadir Sirimsi
7662217d87
refactor: remove mutation methods now and cut-up the switch cases 2025-02-10 16:30:54 +01:00
Kadir Sirimsi
541c817175
refactor: simplify updateItem and add param tests 2025-02-10 16:16:13 +01:00
Kadir Sirimsi
8879189e92
feature: add Unknown type 2025-02-10 16:14:07 +01:00
Kadir Sirimsi
981180fdb0
feature: easier to test 2025-02-10 15:21:41 +01:00
Kadir Sirimsi
cf30879171
fix: wrong name applied to types 2025-02-10 14:12:14 +01:00
Kadir Sirimsi
f8f5b9b337
refactor: name of the item can serve as a type in the current context 2025-02-10 13:47:26 +01:00
Kadir Sirimsi
35d648a4c6
refactor: for loop's content can be moved to item 2025-02-10 13:45:13 +01:00
Kadir Sirimsi
d66943f0f4
refactor: move all the mutations on Item to its own class 2025-02-10 13:11:52 +01:00
Kadir Sirimsi
58205b5740
refactor: improved readability and extract mutations 2025-02-10 13:02:53 +01:00
Kadir Sirimsi
6564125ba3
refactor: name never changes once an item is created 2025-02-10 12:09:41 +01:00
Kadir Sirimsi
4698468083
refactor: improve readability 2025-02-10 12:04:17 +01:00
Kadir Sirimsi
11af6fe574
fix: broken dummy test 2025-02-10 12:02:33 +01:00
emily
755ed77692 Improve texttest documentation
Specifically make it easier to test the Java version.
Added a test rig so you can use gradle to run the java version
2023-11-03 10:32:29 +01:00
Görge Albrecht
eb271c686f migrate to JUnit 5 2019-11-18 17:05:22 +01:00
Ton van Bart
5605173439 reverted GildedRose to original code 2017-01-11 21:32:08 +01:00
Ton van Bart
b2422cf733 delete package with weird name 2017-01-09 22:38:54 +01:00
Ton van Bart
d4b3a30334 delete package with weird name 2017-01-09 22:31:26 +01:00
Ton van Bart
40e7ea75c6 fixed directory structure 2016-12-01 09:45:34 +01:00
Ton van Bart
3289182cef reorganized to Maven project structure 2016-11-29 12:36:54 +01:00