GildedRose-Refactoring-Kata/csharp.xUnit/GildedRose
Artur Goloyad eb87a35411 feat: implement ConjuredItemUpdater
Conjured items degrade twice as fast: -2 before sell-by, -4 after,
never below 0. Registered in ItemUpdaterFactory.Default() and resolved
by the Conjured prefix rule, so the whole Conjured family is covered.

The four Conjured spec tests go green. The ThirtyDays approval snapshot
now shows the intended Conjured-only diff; it is re-approved in the
next commit.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 20:51:28 +02:00
..
AgedBrieUpdater.cs refactor: add IItemUpdater strategies and ItemUpdaterFactory 2026-07-25 20:50:18 +02:00
BackstagePassUpdater.cs refactor: add IItemUpdater strategies and ItemUpdaterFactory 2026-07-25 20:50:18 +02:00
ConjuredItemUpdater.cs feat: implement ConjuredItemUpdater 2026-07-25 20:51:28 +02:00
GildedRose.cs refactor: collapse UpdateQuality to delegate to the factory 2026-07-25 20:50:46 +02:00
GildedRose.csproj upgrade xunit projcet to dotnet 10 LTS 2026-01-07 00:15:23 +04:00
IItemUpdater.cs refactor: add IItemUpdater strategies and ItemUpdaterFactory 2026-07-25 20:50:18 +02:00
IItemUpdaterFactory.cs refactor: add IItemUpdater strategies and ItemUpdaterFactory 2026-07-25 20:50:18 +02:00
Item.cs Refactoring c# projects (#544) 2024-06-06 14:13:44 +02:00
ItemUpdaterBase.cs refactor: add IItemUpdater strategies and ItemUpdaterFactory 2026-07-25 20:50:18 +02:00
ItemUpdaterFactory.cs feat: implement ConjuredItemUpdater 2026-07-25 20:51:28 +02:00
NormalItemUpdater.cs refactor: add IItemUpdater strategies and ItemUpdaterFactory 2026-07-25 20:50:18 +02:00
Program.cs Refactoring c# projects (#544) 2024-06-06 14:13:44 +02:00
SulfurasUpdater.cs refactor: add IItemUpdater strategies and ItemUpdaterFactory 2026-07-25 20:50:18 +02:00