From 950e0414e0b166aef0580613c6ffc31b4b65b742 Mon Sep 17 00:00:00 2001 From: Wojciech Mazur Date: Fri, 7 Jul 2023 19:54:16 +0200 Subject: [PATCH] Handle empty input for scala-cli builds config --- project-builder/scala-cli/build.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/project-builder/scala-cli/build.scala b/project-builder/scala-cli/build.scala index 39225cd9..10e5a62f 100644 --- a/project-builder/scala-cli/build.scala +++ b/project-builder/scala-cli/build.scala @@ -15,7 +15,9 @@ import os.CommandResult configJson: String ): Unit = { println(s"Build config: ${configJson}") - val config = read[ProjectBuildConfig](configJson) + val config = + if (configJson.isEmpty()) ProjectBuildConfig() + else read[ProjectBuildConfig](configJson) println(s"Parsed config: ${config}") val evaluator = CliTaskEvaluator(scalaVersion, repositoryDir)