From cc7bbb5b6e22b7a3eda093e72f90f80d859f833e Mon Sep 17 00:00:00 2001 From: Denys Date: Sun, 11 May 2025 19:00:07 +1200 Subject: [PATCH] App field glidedRose by default --- Kotlin/src/main/kotlin/com/gildedrose/App.kt | 4 +++- Kotlin/src/main/kotlin/com/gildedrose/TexttestFixture.kt | 4 +--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Kotlin/src/main/kotlin/com/gildedrose/App.kt b/Kotlin/src/main/kotlin/com/gildedrose/App.kt index 71673e07..66f7dc50 100644 --- a/Kotlin/src/main/kotlin/com/gildedrose/App.kt +++ b/Kotlin/src/main/kotlin/com/gildedrose/App.kt @@ -1,6 +1,8 @@ package com.gildedrose -class App(private val glidedRose: GildedRose) { +import com.gildedrose.data.constants.ItemRepository + +class App(private val glidedRose: GildedRose = GildedRose(ItemRepository.items)) { fun printGlideRoseTable(days: Int) { welcomeMessage() repeat(days) { day -> diff --git a/Kotlin/src/main/kotlin/com/gildedrose/TexttestFixture.kt b/Kotlin/src/main/kotlin/com/gildedrose/TexttestFixture.kt index f93cdec4..682cd48c 100644 --- a/Kotlin/src/main/kotlin/com/gildedrose/TexttestFixture.kt +++ b/Kotlin/src/main/kotlin/com/gildedrose/TexttestFixture.kt @@ -1,10 +1,8 @@ package com.gildedrose -import com.gildedrose.data.constants.ItemRepository - fun main(args: Array) { - val app = App(GildedRose(ItemRepository.items)) + val app = App() val days = when { args.isNotEmpty() -> Integer.parseInt(args[0]) + 1