From 40beba76f09adf520dc2cf3882eec4a2f7b4f666 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Fri, 17 Jan 2025 08:56:50 +0100 Subject: [PATCH] Temporarily disable built-in rules of `fix` when `--check` is enabled, until fully supported (#3427) --- .../main/scala/scala/cli/commands/fix/Fix.scala | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/modules/cli/src/main/scala/scala/cli/commands/fix/Fix.scala b/modules/cli/src/main/scala/scala/cli/commands/fix/Fix.scala index b15c0fd738..73ef1040b6 100644 --- a/modules/cli/src/main/scala/scala/cli/commands/fix/Fix.scala +++ b/modules/cli/src/main/scala/scala/cli/commands/fix/Fix.scala @@ -30,12 +30,17 @@ object Fix extends ScalaCommand[FixOptions] { val configDb = ConfigDbUtils.configDb.orExit(logger) if options.enableBuiltInRules then { logger.message("Running built-in rules...") - BuiltInRules.runRules( - inputs = inputs, - buildOptions = buildOpts, - logger = logger - ) - logger.message("Built-in rules completed.") + if options.check then + // TODO support --check for built-in rules: https://github.com/VirtusLab/scala-cli/issues/3423 + logger.message("Skipping, '--check' is not yet supported for built-in rules.") + else { + BuiltInRules.runRules( + inputs = inputs, + buildOptions = buildOpts, + logger = logger + ) + logger.message("Built-in rules completed.") + } } if options.enableScalafix then either {