GildedRose-Refactoring-Kata/csharp.xUnit/GildedRose
Artur Goloyad 26870381a4 refactor: organize updaters into Interfaces/Factories/Strategies
Pure file move + namespace alignment, no logic changes:
- Interfaces/  IItemUpdater, IItemUpdaterFactory (GildedRoseKata.Interfaces)
- Factories/   ItemUpdaterFactory incl. static Default() (GildedRoseKata.Factories)
- Strategies/  ItemUpdaterBase + the 5 concrete updaters (GildedRoseKata.Strategies)

GildedRose.cs changes only in usings; Item.cs and Program.cs untouched.
Full suite 24/24 green; approval snapshot byte-identical.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-26 11:46:39 +02:00
..
Factories refactor: organize updaters into Interfaces/Factories/Strategies 2026-07-26 11:46:39 +02:00
Interfaces refactor: organize updaters into Interfaces/Factories/Strategies 2026-07-26 11:46:39 +02:00
Strategies refactor: organize updaters into Interfaces/Factories/Strategies 2026-07-26 11:46:39 +02:00
GildedRose.cs refactor: organize updaters into Interfaces/Factories/Strategies 2026-07-26 11:46:39 +02:00
GildedRose.csproj upgrade xunit projcet to dotnet 10 LTS 2026-01-07 00:15:23 +04:00
Item.cs Refactoring c# projects (#544) 2024-06-06 14:13:44 +02:00
Program.cs Refactoring c# projects (#544) 2024-06-06 14:13:44 +02:00