From f040a5d3fba12cbb871d4f1dd9aafc7a6104f653 Mon Sep 17 00:00:00 2001 From: Bjorn Misseghers Date: Tue, 6 Apr 2021 20:22:31 +0200 Subject: [PATCH] Extract sellIn decrease into private method --- Java/src/main/java/com/gildedrose/GildedRose.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Java/src/main/java/com/gildedrose/GildedRose.java b/Java/src/main/java/com/gildedrose/GildedRose.java index 16aa1f1f..72fbe000 100644 --- a/Java/src/main/java/com/gildedrose/GildedRose.java +++ b/Java/src/main/java/com/gildedrose/GildedRose.java @@ -44,7 +44,7 @@ class GildedRose { } if (!currentItem.name.equals(ITEM_SULFURAS_HAND_OF_RAGNAROS)) { - currentItem.sellIn = currentItem.sellIn - 1; + decreaseSellIn(currentItem); } if (currentItem.sellIn < 0) { @@ -74,4 +74,8 @@ class GildedRose { private void increaseQuality(Item item) { item.quality = item.quality + 1; } + + private void decreaseSellIn(Item item) { + item.sellIn = item.sellIn - 1; + } } \ No newline at end of file