From 4a9508ddc46927e86a8239e283c3dbfb76b824a0 Mon Sep 17 00:00:00 2001 From: a dinosaur Date: Sun, 10 Sep 2023 12:20:56 +1000 Subject: [PATCH] tool: cleaner println built-in (#1) --- tool/src/main/kotlin/gay/pizza/pork/tool/RunCommand.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tool/src/main/kotlin/gay/pizza/pork/tool/RunCommand.kt b/tool/src/main/kotlin/gay/pizza/pork/tool/RunCommand.kt index 481a9dd..bc0375d 100644 --- a/tool/src/main/kotlin/gay/pizza/pork/tool/RunCommand.kt +++ b/tool/src/main/kotlin/gay/pizza/pork/tool/RunCommand.kt @@ -23,8 +23,10 @@ class RunCommand : CliktCommand(help = "Run Program", name = "run") { if (quiet) { return@CallableFunction None } - for (argument in arguments.values) { - println(argument) + when (arguments.values.count()) { + 0 -> println() + 1 -> println(arguments.values[0]) + else -> println(arguments.values.joinToString(" ")) } None })