From 5717ad0b84195ee8fea1223c3163b7c52ec4b983 Mon Sep 17 00:00:00 2001 From: JohannesIBK Date: Sat, 18 May 2024 08:57:17 +0200 Subject: [PATCH] apply formatting fixes when no lint fixes are enabled (#58) Previously, format fixes were not applied unless lint fixes were enabled. --- .../com/github/biomejs/intellijbiome/BiomeStdinRunner.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/github/biomejs/intellijbiome/BiomeStdinRunner.kt b/src/main/kotlin/com/github/biomejs/intellijbiome/BiomeStdinRunner.kt index ace92d1..424b1ef 100644 --- a/src/main/kotlin/com/github/biomejs/intellijbiome/BiomeStdinRunner.kt +++ b/src/main/kotlin/com/github/biomejs/intellijbiome/BiomeStdinRunner.kt @@ -86,18 +86,22 @@ class BiomeStdinRunner(private val project: Project) : BiomeRunner { private fun getCheckFlags(features: EnumSet): List { val args = SmartList() + if (features.isEmpty()) return args + if (features.contains(Feature.Format)) { args.add("--formatter-enabled=true") } else { args.add("--formatter-enabled=false") } - if (features.contains(Feature.SafeFixes) && !features.contains(Feature.UnsafeFixes)) { - args.add("--apply") + if (!features.contains(Feature.SafeFixes) && !features.contains(Feature.UnsafeFixes)) { + args.add("--linter-enabled=false") } if (features.contains(Feature.UnsafeFixes)) { args.add("--apply-unsafe") + } else { + args.add("--apply") } return args