From 8367ac92b2198d1a067e30c119d57d193379f3cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20R=C3=BCegg?= Date: Thu, 18 Sep 2025 16:18:07 +0200 Subject: [PATCH] Only write changed files --- pkl-cli/src/main/kotlin/org/pkl/cli/CliFormatterApply.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkl-cli/src/main/kotlin/org/pkl/cli/CliFormatterApply.kt b/pkl-cli/src/main/kotlin/org/pkl/cli/CliFormatterApply.kt index cd0acc71..dc1d2984 100644 --- a/pkl-cli/src/main/kotlin/org/pkl/cli/CliFormatterApply.kt +++ b/pkl-cli/src/main/kotlin/org/pkl/cli/CliFormatterApply.kt @@ -32,8 +32,8 @@ class CliFormatterApply(cliBaseOptions: CliBaseOptions, path: Path, private val val contents = Files.readString(path) val (formatted, stat) = format(path, contents) status = if (status == 0) stat else status - if (stat != 0) continue - if (!silent && contents != formatted) { + if (stat != 0 || contents == formatted) continue + if (!silent) { consoleWriter.write(path.toAbsolutePath().toString()) consoleWriter.appendLine() consoleWriter.flush()