From 18b0712b9069bd019683775b63ee0a03aaf50471 Mon Sep 17 00:00:00 2001 From: Denys Date: Sun, 11 May 2025 12:15:38 +1200 Subject: [PATCH] Refactor sellItem downGradeQuality upgradeQuality --- Kotlin/src/main/kotlin/com/gildedrose/GildedRose.kt | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/Kotlin/src/main/kotlin/com/gildedrose/GildedRose.kt b/Kotlin/src/main/kotlin/com/gildedrose/GildedRose.kt index b149bb6f..b74cfd03 100644 --- a/Kotlin/src/main/kotlin/com/gildedrose/GildedRose.kt +++ b/Kotlin/src/main/kotlin/com/gildedrose/GildedRose.kt @@ -52,21 +52,16 @@ class GildedRose(var items: List) { } private fun sellItem(i: Int) { - if (items[i].name != "Sulfuras, Hand of Ragnaros") { - items[i].sellIn -= 1 - } + if (items[i].name != "Sulfuras, Hand of Ragnaros") items[i].sellIn -= 1 } private fun downGradeQuality(i: Int) { - if (items[i].quality > 0) { - items[i].quality -= 1 - } + if (items[i].quality > 0) items[i].quality -= 1 } private fun upgradeQuality(i: Int) { - if (items[i].quality < 50) { - items[i].quality += 1 - } + if (items[i].quality < 50) items[i].quality += 1 + } }