From 267413332aea81afd7342ae4c41bae5f7cb84bcf Mon Sep 17 00:00:00 2001 From: Skylot <118523+skylot@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:23:09 +0100 Subject: [PATCH] chore: resolve KtLint deprecation warning --- .../main/java/jadx/gui/plugins/script/KtLintUtils.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/jadx-gui/src/main/java/jadx/gui/plugins/script/KtLintUtils.kt b/jadx-gui/src/main/java/jadx/gui/plugins/script/KtLintUtils.kt index c248b1c32..5aa80d1ca 100644 --- a/jadx-gui/src/main/java/jadx/gui/plugins/script/KtLintUtils.kt +++ b/jadx-gui/src/main/java/jadx/gui/plugins/script/KtLintUtils.kt @@ -3,6 +3,7 @@ package jadx.gui.plugins.script import com.pinterest.ktlint.rule.engine.api.Code import com.pinterest.ktlint.rule.engine.api.EditorConfigOverride import com.pinterest.ktlint.rule.engine.api.KtLintRuleEngine +import com.pinterest.ktlint.rule.engine.core.api.AutocorrectDecision import com.pinterest.ktlint.rule.engine.core.api.editorconfig.CODE_STYLE_PROPERTY import com.pinterest.ktlint.rule.engine.core.api.editorconfig.CodeStyleValue import com.pinterest.ktlint.rule.engine.core.api.editorconfig.INDENT_STYLE_PROPERTY @@ -27,11 +28,11 @@ object KtLintUtils { fun format(content: String): String { val code = Code.fromSnippet(content, script = true) - return ktLint.format(code) { lintError, corrected -> - if (!corrected) { - LOG.warn("Format error: {}", lintError) - } - } + return ktLint.format( + code, + rerunAfterAutocorrect = true, + defaultAutocorrect = true, + ) { AutocorrectDecision.ALLOW_AUTOCORRECT } } fun lint(content: String): List {