Enable trailing comma (#1583)

* Enable trailing comma on declaration site
* Enable trailing comma on call site
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationRule.kt
index 10f8b12..bce2bcc 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationRule.kt
@@ -46,7 +46,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         when (node.elementType) {
             FILE_ANNOTATION_LIST -> {
@@ -60,7 +60,7 @@
     private fun visitAnnotationEntry(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         require(node.elementType == ANNOTATION_ENTRY)
 
@@ -87,13 +87,13 @@
     private fun checkForAnnotationWithParameterToBePlacedOnSeparateLine(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         if (node.isPrecededByOtherAnnotationEntry() && node.isOnSameLineAsPreviousAnnotationEntry()) {
             emit(
                 node.startOffset,
                 "Annotation with parameter(s) should be placed on a separate line prior to the annotated construct",
-                true
+                true,
             )
             if (autoCorrect) {
                 node
@@ -107,7 +107,7 @@
             emit(
                 node.startOffset,
                 "Annotation with parameter(s) should be placed on a separate line prior to the annotated construct",
-                true
+                true,
             )
             if (autoCorrect) {
                 node
@@ -119,7 +119,7 @@
                             it.replaceWithText(getNewlineWithIndent(node.treeParent))
                         } else {
                             it.rawInsertBeforeMe(
-                                PsiWhiteSpaceImpl(getNewlineWithIndent(node.treeParent))
+                                PsiWhiteSpaceImpl(getNewlineWithIndent(node.treeParent)),
                             )
                         }
                     }
@@ -130,7 +130,7 @@
     private fun checkForMultipleAnnotationsOnSameLineAsAnnotatedConstruct(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         if (node.isLastAnnotationEntry()) {
             val noAnnotationWithParameters =
@@ -141,7 +141,7 @@
                 emit(
                     node.treeParent.startOffset,
                     "Multiple annotations should not be placed on the same line as the annotated construct",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     node
@@ -157,7 +157,7 @@
     private fun checkForAnnotationToBePlacedOnSeparateLine(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         val isFollowedWithAnnotationHavingValueArgumentList =
             node
@@ -171,7 +171,7 @@
             emit(
                 node.startOffset,
                 "Annotation must be placed on separate line",
-                true
+                true,
             )
             if (autoCorrect) {
                 node
@@ -183,7 +183,7 @@
                             it.replaceWithText(getNewlineWithIndent(node.treeParent))
                         } else {
                             it.upsertWhitespaceBeforeMe(
-                                getNewlineWithIndent(node.treeParent)
+                                getNewlineWithIndent(node.treeParent),
                             )
                         }
                     }
@@ -245,7 +245,7 @@
     private fun visitFileAnnotationList(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         val lineNumber = node.lineNumber()
         val next = node.nextSibling { it.textLength > 0 }?.let { next ->
@@ -262,7 +262,7 @@
                 emit(
                     psi.endOffset - 1,
                     "File annotations should be separated from file contents with a blank line",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     if (diff == 0) {
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationSpacingRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationSpacingRule.kt
index b0522a6..e055a9a 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationSpacingRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/AnnotationSpacingRule.kt
@@ -33,7 +33,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType != ElementType.MODIFIER_LIST && node.elementType != ElementType.FILE_ANNOTATION_LIST) {
             return
@@ -76,7 +76,7 @@
                 } else {
                     it.isPartOfComment() && !it.isCommentOnSameLineAsPrevLeaf()
                 }
-            }
+            },
         )
         if (next != null) {
             if (node.elementType != ElementType.FILE_ANNOTATION_LIST) {
@@ -126,7 +126,7 @@
 
     private inline fun ASTNode.nextSiblingWithAtLeastOneOf(
         p: (ASTNode) -> Boolean,
-        needsToOccur: (ASTNode) -> Boolean
+        needsToOccur: (ASTNode) -> Boolean,
     ): ASTNode? {
         var n = this.treeNext
         var occurrenceCount = 0
@@ -167,7 +167,7 @@
 
     private fun removeIntraLineBreaks(
         node: ASTNode,
-        last: KtAnnotationEntry
+        last: KtAnnotationEntry,
     ) {
         val txt = node.text
         // Pull the next before raw replace or it will blow up
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ArgumentListWrappingRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ArgumentListWrappingRule.kt
index db14df8..fc16e43 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ArgumentListWrappingRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ArgumentListWrappingRule.kt
@@ -43,7 +43,7 @@
         listOf(
             indentSizeProperty,
             indentStyleProperty,
-            maxLineLengthProperty
+            maxLineLengthProperty,
         )
 
     private var editorConfigIndent = IndentConfig.DEFAULT_INDENT_CONFIG
@@ -53,7 +53,7 @@
     override fun beforeFirstNode(editorConfigProperties: EditorConfigProperties) {
         editorConfigIndent = IndentConfig(
             indentStyle = editorConfigProperties.getEditorConfigValue(indentStyleProperty),
-            tabWidth = editorConfigProperties.getEditorConfigValue(indentSizeProperty)
+            tabWidth = editorConfigProperties.getEditorConfigValue(indentSizeProperty),
         )
         maxLineLength = editorConfigProperties.getEditorConfigValue(maxLineLengthProperty)
     }
@@ -61,7 +61,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (editorConfigIndent.disabled) {
             return
@@ -144,7 +144,7 @@
         newIndentLevel: Int,
         child: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         val indent = "\n" + editorConfigIndent.indent.repeat(newIndentLevel)
         when (child.elementType) {
@@ -158,7 +158,8 @@
                 }
             }
             ElementType.VALUE_ARGUMENT,
-            ElementType.RPAR -> {
+            ElementType.RPAR,
+            -> {
                 // aiming for
                 // ... LPAR
                 // <line indent + indentSize> VALUE_PARAMETER...
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ChainWrappingRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ChainWrappingRule.kt
index 4af34c1..e811e24 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ChainWrappingRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ChainWrappingRule.kt
@@ -43,7 +43,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         /*
            org.jetbrains.kotlin.com.intellij.psi.impl.source.tree.LeafPsiElement (DOT) | "."
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/CommentSpacingRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/CommentSpacingRule.kt
index b69be2f..7cbf9cd 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/CommentSpacingRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/CommentSpacingRule.kt
@@ -13,7 +13,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is PsiComment && node is LeafPsiElement && node.getText().startsWith("//")) {
             val prevLeaf = node.prevLeaf()
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/EnumEntryNameCaseRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/EnumEntryNameCaseRule.kt
index 547bf9c..6fe1795 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/EnumEntryNameCaseRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/EnumEntryNameCaseRule.kt
@@ -17,7 +17,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node !is CompositeElement) {
             return
@@ -29,7 +29,7 @@
             emit(
                 node.startOffset,
                 "Enum entry name should be uppercase underscore-separated names like \"ENUM_ENTRY\" or upper camel-case like \"EnumEntry\"",
-                false
+                false,
             )
         }
     }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FilenameRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FilenameRule.kt
index c1664f0..9cab0a2 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FilenameRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FilenameRule.kt
@@ -45,7 +45,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.isRoot()) {
             node as FileASTNode? ?: error("node is not ${FileASTNode::class} but ${node::class}")
@@ -125,13 +125,13 @@
 
     private fun String.shouldMatchClassName(
         className: String,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (this != className) {
             emit(
                 0,
                 "File '$this.kt' contains a single class and possibly also extension functions for that class and should be named same after that class '$className.kt'",
-                false
+                false,
             )
         }
     }
@@ -141,19 +141,19 @@
 
     private fun String.shouldMatchFileName(
         filename: String,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (this != filename) {
             emit(
                 0,
                 "File '$this.kt' contains a single top level declaration and should be named '$filename.kt'",
-                false
+                false,
             )
         }
     }
 
     private fun String.shouldMatchPascalCase(
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (!this.matches(pascalCaseRegEx)) {
             emit(0, "File name '$this.kt' should conform PascalCase", false)
@@ -162,7 +162,7 @@
 
     private data class TopLevelDeclaration(
         val elementType: IElementType,
-        val identifier: String
+        val identifier: String,
     )
 
     private fun ASTNode.toTopLevelDeclaration(): TopLevelDeclaration? =
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FinalNewlineRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FinalNewlineRule.kt
index 3723b74..4ae1eca 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FinalNewlineRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/FinalNewlineRule.kt
@@ -15,7 +15,7 @@
     UsesEditorConfigProperties {
 
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> = listOf(
-        insertNewLineProperty
+        insertNewLineProperty,
     )
 
     private var insertFinalNewline by Delegates.notNull<Boolean>()
@@ -27,7 +27,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.isRoot()) {
             if (node.textLength == 0) {
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ImportOrderingRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ImportOrderingRule.kt
index 3875596..2338d1d 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ImportOrderingRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ImportOrderingRule.kt
@@ -41,7 +41,7 @@
     UsesEditorConfigProperties {
 
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> = listOf(
-        ideaImportsLayoutProperty
+        ideaImportsLayoutProperty,
     )
 
     private lateinit var importsLayout: List<PatternEntry>
@@ -55,7 +55,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == ElementType.IMPORT_LIST) {
             val children = node.getChildren(null)
@@ -99,7 +99,7 @@
                         node.startOffset,
                         errorMessages.getOrDefault(importsLayout, CUSTOM_ERROR_MESSAGE) +
                             " -- no autocorrection due to comments in the import list",
-                        false
+                        false,
                     )
                 } else {
                     val autoCorrectWhitespace = hasTooMuchWhitespace(children) && !isCustomLayout()
@@ -108,7 +108,7 @@
                         emit(
                             node.startOffset,
                             errorMessages.getOrDefault(importsLayout, CUSTOM_ERROR_MESSAGE),
-                            true
+                            true,
                         )
                     }
                     if (autoCorrect && (autoCorrectDuplicateImports || autoCorrectSortOrder || autoCorrectWhitespace)) {
@@ -129,7 +129,7 @@
 
     private fun getUniqueImportsAndBlankLines(
         children: Array<ASTNode>,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ): Pair<Boolean, List<ASTNode>> {
         var autoCorrectDuplicateImports = false
         val imports = mutableListOf<ASTNode>()
@@ -147,7 +147,7 @@
                     emit(
                         current.startOffset,
                         "Duplicate '${current.text}' found",
-                        true
+                        true,
                     )
                     autoCorrectDuplicateImports = true
                 }
@@ -205,7 +205,7 @@
 
         private val errorMessages = mapOf(
             IDEA_PATTERN to IDEA_ERROR_MESSAGE,
-            ASCII_PATTERN to ASCII_ERROR_MESSAGE
+            ASCII_PATTERN to ASCII_ERROR_MESSAGE,
         )
 
         private val editorConfigPropertyParser: (String, String?) -> PropertyType.PropertyValue<List<PatternEntry>> =
@@ -213,31 +213,31 @@
                 when {
                     value.isNullOrBlank() -> PropertyType.PropertyValue.invalid(
                         value,
-                        "Import layout must contain at least one entry of a wildcard symbol (*)"
+                        "Import layout must contain at least one entry of a wildcard symbol (*)",
                     )
                     value == "idea" -> {
                         logger.warn { "`idea` is deprecated! Please use `*,java.**,javax.**,kotlin.**,^` instead to ensure that the Kotlin IDE plugin recognizes the value" }
                         PropertyType.PropertyValue.valid(
                             value,
-                            IDEA_PATTERN
+                            IDEA_PATTERN,
                         )
                     }
                     value == "ascii" -> {
                         logger.warn { "`ascii` is deprecated! Please use `*` instead to ensure that the Kotlin IDE plugin recognizes the value" }
                         PropertyType.PropertyValue.valid(
                             value,
-                            ASCII_PATTERN
+                            ASCII_PATTERN,
                         )
                     }
                     else -> try {
                         PropertyType.PropertyValue.valid(
                             value,
-                            parseImportsLayout(value)
+                            parseImportsLayout(value),
                         )
                     } catch (e: IllegalArgumentException) {
                         PropertyType.PropertyValue.invalid(
                             value,
-                            "Unexpected imports layout: $value"
+                            "Unexpected imports layout: $value",
                         )
                     }
                 }
@@ -248,11 +248,11 @@
                 type = PropertyType(
                     IDEA_IMPORTS_LAYOUT_PROPERTY_NAME,
                     PROPERTY_DESCRIPTION,
-                    editorConfigPropertyParser
+                    editorConfigPropertyParser,
                 ),
                 defaultValue = IDEA_PATTERN,
                 defaultAndroidValue = ASCII_PATTERN,
-                propertyWriter = { it.joinToString(separator = ",") }
+                propertyWriter = { it.joinToString(separator = ",") },
             )
     }
 }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/IndentationRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/IndentationRule.kt
index 1b35a11..fc3f43f 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/IndentationRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/IndentationRule.kt
@@ -104,15 +104,15 @@
             VisitorModifier.RunAfterRule(
                 ruleId = "experimental:function-signature",
                 loadOnlyWhenOtherRuleIsLoaded = false,
-                runOnlyWhenOtherRuleIsEnabled = false
-            )
-        )
+                runOnlyWhenOtherRuleIsEnabled = false,
+            ),
+        ),
     ),
     UsesEditorConfigProperties {
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> =
         listOf(
             indentSizeProperty,
-            indentStyleProperty
+            indentStyleProperty,
         )
     private var indentConfig = IndentConfig.DEFAULT_INDENT_CONFIG
 
@@ -124,7 +124,7 @@
     override fun beforeFirstNode(editorConfigProperties: EditorConfigProperties) {
         indentConfig = IndentConfig(
             indentStyle = editorConfigProperties.getEditorConfigValue(indentStyleProperty),
-            tabWidth = editorConfigProperties.getEditorConfigValue(indentSizeProperty)
+            tabWidth = editorConfigProperties.getEditorConfigValue(indentSizeProperty),
         )
         if (indentConfig.disabled) {
             stopTraversalOfAST()
@@ -134,7 +134,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.isRoot()) {
             val firstNotEmptyLeaf = node.nextLeaf()
@@ -154,7 +154,7 @@
                                 "expected indent is kept unchanged -> $expectedIndent"
                         }
                         ctx.blockStack.push(
-                            Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK)
+                            Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK),
                         )
                     }
                     node.isAfterValueParameterOnSameLine() -> {
@@ -163,7 +163,7 @@
                                 "parameter value ended, expected indent is kept unchanged -> $expectedIndent"
                         }
                         ctx.blockStack.push(
-                            Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK)
+                            Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK),
                         )
                     }
                     prevBlock != null && line == prevBlock.line -> {
@@ -172,20 +172,20 @@
                                 "expected indent is kept unchanged -> $expectedIndent"
                         }
                         ctx.blockStack.push(
-                            Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK)
+                            Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK),
                         )
                     }
                     else -> {
                         if (node.isPartOfForLoopConditionWithMultilineExpression()) {
                             logger.trace { "$line: block starting with ${node.text} -> Keep at $expectedIndent" }
                             ctx.blockStack.push(
-                                Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK)
+                                Block(node.elementType, line, SAME_AS_PREVIOUS_BLOCK),
                             )
                         } else {
                             expectedIndent++
                             logger.trace { "$line: block starting with ${node.text} -> Increase to $expectedIndent" }
                             ctx.blockStack.push(
-                                Block(node.elementType, line, REGULAR)
+                                Block(node.elementType, line, REGULAR),
                             )
                         }
                     }
@@ -194,7 +194,7 @@
                     ctx.blockStack.iterator().asSequence().toList()
                         .joinToString(
                             separator = "\n\t",
-                            prefix = "Stack (newest first) after pushing new element:\n\t"
+                            prefix = "Stack (newest first) after pushing new element:\n\t",
                         )
                 }
             }
@@ -204,7 +204,7 @@
                     ctx.blockStack.iterator().asSequence().toList()
                         .joinToString(
                             separator = "\n\t",
-                            prefix = "Stack before popping newest element from top of stack:\n\t"
+                            prefix = "Stack before popping newest element from top of stack:\n\t",
                         )
                 }
                 val block = ctx.blockStack.pop()
@@ -361,7 +361,7 @@
     override fun afterVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         when (node.elementType) {
             SUPER_TYPE_LIST ->
@@ -386,7 +386,7 @@
     private fun adjustExpectedIndentInsideQualifiedExpression(n: ASTNode, ctx: IndentContext) {
         val p = n.parent({
             it.treeParent.elementType != DOT_QUALIFIED_EXPRESSION && it.treeParent.elementType != SAFE_ACCESS_EXPRESSION
-        }) ?: return
+        },) ?: return
         val nextSibling = n.treeNext
         if (!ctx.ignored.contains(p) && nextSibling != null) {
             if (p.treeParent.elementType == PROPERTY_DELEGATE &&
@@ -561,7 +561,7 @@
     private fun indentStringTemplate(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         node
             .let { it.psi as KtStringTemplateExpression }
@@ -575,7 +575,7 @@
                     emit(
                         node.startOffset,
                         "Indentation of multiline string should not contain both tab(s) and space(s)",
-                        false
+                        false,
                     )
                     return
                 }
@@ -629,11 +629,11 @@
                                 emit(
                                     it.startOffset + offsetFirstWrongIndentChar,
                                     "Unexpected '${indentConfig.unexpectedIndentCharDescription}' character(s) in margin of multiline string",
-                                    true
+                                    true,
                                 )
                                 if (autoCorrect) {
                                     (it.firstChildNode as LeafPsiElement).rawReplaceWithText(
-                                        expectedIndentation + actualContent
+                                        expectedIndentation + actualContent,
                                     )
                                 }
                             } else if (actualIndent != expectedIndentation && it.isIndentBeforeClosingQuote()) {
@@ -642,16 +642,16 @@
                                 emit(
                                     it.startOffset,
                                     "Unexpected indent of multiline string closing quotes",
-                                    true
+                                    true,
                                 )
                                 if (autoCorrect) {
                                     if (it.firstChildNode == null) {
                                         (it as LeafPsiElement).rawInsertBeforeMe(
-                                            LeafPsiElement(REGULAR_STRING_PART, expectedIndentation)
+                                            LeafPsiElement(REGULAR_STRING_PART, expectedIndentation),
                                         )
                                     } else {
                                         (it.firstChildNode as LeafPsiElement).rawReplaceWithText(
-                                            expectedIndentation + actualContent
+                                            expectedIndentation + actualContent,
                                         )
                                     }
                                 }
@@ -680,7 +680,7 @@
         node: ASTNode,
         autoCorrect: Boolean,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        ctx: IndentContext
+        ctx: IndentContext,
     ) {
         val text = node.text
         val nodeIndent = text.substringAfterLast("\n")
@@ -800,7 +800,7 @@
                         emit(
                             node.startOffset + text.length - nodeIndent.length,
                             "Unexpected tab character(s)",
-                            true
+                            true,
                         )
                         indentConfig.toNormalizedIndent(nodeIndent)
                     } else {
@@ -819,7 +819,7 @@
                         emit(
                             node.startOffset + text.length - nodeIndent.length,
                             "Unexpected space character(s)",
-                            true
+                            true,
                         )
                         indentConfig.toNormalizedIndent(indentWithoutKdocIndent) +
                             // Re-add the kdoc indent when it was present before
@@ -840,7 +840,7 @@
             emit(
                 node.startOffset + text.length - nodeIndent.length,
                 "Unexpected indentation (${normalizedNodeIndent.length}) (should be ${expectedIndent.length})",
-                true
+                true,
             )
             logger.trace {
                 "$line: " + (if (!autoCorrect) "would have " else "") + "changed indentation to ${expectedIndent.length} (from ${normalizedNodeIndent.length})"
@@ -849,7 +849,7 @@
         if (autoCorrect) {
             if (nodeIndent != normalizedNodeIndent || normalizedNodeIndent != expectedIndent) {
                 (node as LeafPsiElement).rawReplaceWithText(
-                    text.substringBeforeLast("\n") + "\n" + expectedIndent
+                    text.substringBeforeLast("\n") + "\n" + expectedIndent,
                 )
             }
         }
@@ -971,7 +971,7 @@
             // Line at which the block is opened
             val line: Int,
             // Type of indentation to be used for the block
-            val blockIndentationType: BlockIndentationType
+            val blockIndentationType: BlockIndentationType,
         ) {
             enum class BlockIndentationType {
                 /**
@@ -985,7 +985,7 @@
                  * the expected indentation level. The indentation of the closing element has to be decreased one level
                  * without altering the expected indentation level.
                  */
-                SAME_AS_PREVIOUS_BLOCK
+                SAME_AS_PREVIOUS_BLOCK,
             }
         }
     }
@@ -995,7 +995,7 @@
         private val rTokenSet = TokenSet.create(RPAR, RBRACE, RBRACKET, GT)
         private val matchingRToken =
             lTokenSet.types.zip(
-                rTokenSet.types
+                rTokenSet.types,
             ).toMap()
     }
 }
@@ -1059,7 +1059,7 @@
     val safeIndex = kotlin.math.min(firstNonWhitespaceIndex, index)
     return Pair(
         first = this.take(safeIndex),
-        second = this.substring(safeIndex)
+        second = this.substring(safeIndex),
     )
 }
 
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MaxLineLengthRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MaxLineLengthRule.kt
index da47291..9c1f936 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MaxLineLengthRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MaxLineLengthRule.kt
@@ -30,7 +30,7 @@
                 // won't be affected by that rule.
                 ruleId = "trailing-comma-on-call-site",
                 loadOnlyWhenOtherRuleIsLoaded = false,
-                runOnlyWhenOtherRuleIsEnabled = false
+                runOnlyWhenOtherRuleIsEnabled = false,
             ),
             VisitorModifier.RunAfterRule(
                 // This rule should run after all other rules. Each time a rule visitor is modified with
@@ -38,16 +38,16 @@
                 // won't be affected by that rule.
                 ruleId = "trailing-comma-on-declaration-site",
                 loadOnlyWhenOtherRuleIsLoaded = false,
-                runOnlyWhenOtherRuleIsEnabled = false
+                runOnlyWhenOtherRuleIsEnabled = false,
             ),
-            VisitorModifier.RunAsLateAsPossible
-        )
+            VisitorModifier.RunAsLateAsPossible,
+        ),
     ),
     UsesEditorConfigProperties {
 
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> = listOf(
         maxLineLengthProperty,
-        ignoreBackTickedIdentifierProperty
+        ignoreBackTickedIdentifierProperty,
     )
 
     private var maxLineLength: Int = maxLineLengthProperty.defaultValue
@@ -62,7 +62,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (maxLineLength <= 0) {
             return
@@ -125,9 +125,9 @@
                     KTLINT_IGNORE_BACKTICKED_IDENTIFIER_NAME,
                     PROPERTY_DESCRIPTION,
                     PropertyType.PropertyValueParser.BOOLEAN_VALUE_PARSER,
-                    setOf(true.toString(), false.toString())
+                    setOf(true.toString(), false.toString()),
                 ),
-                defaultValue = false
+                defaultValue = false,
             )
     }
 }
@@ -152,7 +152,7 @@
 private data class ParsedLine(
     val line: String,
     val offset: Int,
-    val elements: List<ASTNode>
+    val elements: List<ASTNode>,
 ) {
     fun lineLength(ignoreBackTickedIdentifier: Boolean): Int {
         return if (ignoreBackTickedIdentifier) {
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ModifierOrderRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ModifierOrderRule.kt
index 9f9be17..b47aa57 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ModifierOrderRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ModifierOrderRule.kt
@@ -53,7 +53,7 @@
         INLINE_KEYWORD,
         INFIX_KEYWORD,
         OPERATOR_KEYWORD,
-        DATA_KEYWORD
+        DATA_KEYWORD,
         // NOINLINE_KEYWORD, CROSSINLINE_KEYWORD, OUT_KEYWORD, IN_KEYWORD, REIFIED_KEYWORD
         // HEADER_KEYWORD, IMPL_KEYWORD
     )
@@ -62,7 +62,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.psi is KtDeclarationModifierList) {
             val modifierArr = node.getChildren(tokenSet)
@@ -75,7 +75,7 @@
                     "Incorrect modifier order (should be \"${
                     squashAnnotations(sorted).joinToString(" ")
                     }\")",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     modifierArr.forEachIndexed { i, n ->
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MultiLineIfElseRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MultiLineIfElseRule.kt
index 64c8330..f09eea7 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MultiLineIfElseRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/MultiLineIfElseRule.kt
@@ -35,21 +35,21 @@
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> =
         listOf(
             DefaultEditorConfigProperties.indentSizeProperty,
-            DefaultEditorConfigProperties.indentStyleProperty
+            DefaultEditorConfigProperties.indentStyleProperty,
         )
     private var indentConfig = IndentConfig.DEFAULT_INDENT_CONFIG
 
     override fun beforeFirstNode(editorConfigProperties: EditorConfigProperties) {
         indentConfig = IndentConfig(
             indentStyle = editorConfigProperties.getEditorConfigValue(DefaultEditorConfigProperties.indentStyleProperty),
-            tabWidth = editorConfigProperties.getEditorConfigValue(DefaultEditorConfigProperties.indentSizeProperty)
+            tabWidth = editorConfigProperties.getEditorConfigValue(DefaultEditorConfigProperties.indentSizeProperty),
         )
     }
 
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == THEN || node.elementType == ELSE) {
             if (node.firstChildNode?.elementType == BLOCK) {
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLineBeforeRbraceRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLineBeforeRbraceRule.kt
index 3900fd9..5f63e21 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLineBeforeRbraceRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLineBeforeRbraceRule.kt
@@ -12,7 +12,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is PsiWhiteSpace &&
             node.textContains('\n') &&
@@ -23,7 +23,7 @@
                 emit(
                     node.startOffset + split[0].length + split[1].length + 1,
                     "Unexpected blank line(s) before \"}\"",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     (node as LeafPsiElement).rawReplaceWithText("${split.first()}\n${split.last()}")
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLinesInChainedMethodCallsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLinesInChainedMethodCallsRule.kt
index 253a2fb..74c5ea1 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLinesInChainedMethodCallsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoBlankLinesInChainedMethodCallsRule.kt
@@ -10,7 +10,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val isBlankLine = node is PsiWhiteSpace && node.getText().contains("\n\n")
         if (isBlankLine && node.treeParent.elementType == DOT_QUALIFIED_EXPRESSION) {
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoConsecutiveBlankLinesRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoConsecutiveBlankLinesRule.kt
index a075327..e26ca22 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoConsecutiveBlankLinesRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoConsecutiveBlankLinesRule.kt
@@ -14,7 +14,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is PsiWhiteSpace &&
             node.prevSibling != null
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyClassBodyRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyClassBodyRule.kt
index 1b637e2..3961337 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyClassBodyRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyClassBodyRule.kt
@@ -16,7 +16,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == CLASS_BODY &&
             node.firstChildNode?.let { n ->
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyFirstLineInMethodBlockRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyFirstLineInMethodBlockRule.kt
index 73d0895..8df2698 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyFirstLineInMethodBlockRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoEmptyFirstLineInMethodBlockRule.kt
@@ -14,7 +14,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is PsiWhiteSpace && node.textContains('\n') &&
             node.prevLeaf()?.elementType == ElementType.LBRACE && node.isPartOf(FUN) &&
@@ -25,7 +25,7 @@
                 emit(
                     node.startOffset + 1,
                     "First line in a method block should not be empty",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     (node as LeafPsiElement).rawReplaceWithText("${split.first()}\n${split.last()}")
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoLineBreakAfterElseRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoLineBreakAfterElseRule.kt
index f7e5b13..88d305a 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoLineBreakAfterElseRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoLineBreakAfterElseRule.kt
@@ -15,7 +15,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is PsiWhiteSpace &&
             node.textContains('\n')
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoMultipleSpacesRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoMultipleSpacesRule.kt
index 1c49f27..0b49c95 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoMultipleSpacesRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoMultipleSpacesRule.kt
@@ -11,7 +11,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         node
             .takeIf { node is PsiWhiteSpace }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoSemicolonsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoSemicolonsRule.kt
index 21135b4..786f686 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoSemicolonsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoSemicolonsRule.kt
@@ -32,7 +32,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == KDOC_TEXT) {
             return
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoTrailingSpacesRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoTrailingSpacesRule.kt
index 7e0de85..2a31779 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoTrailingSpacesRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoTrailingSpacesRule.kt
@@ -14,7 +14,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.isPartOfKDoc()) {
             if (node.elementType == WHITE_SPACE && node.hasTrailingSpacesBeforeNewline()) {
@@ -69,7 +69,7 @@
     private fun ASTNode.removeTrailingSpacesBeforeNewline() {
         val newText = text.replace(
             regex = SPACE_OR_TAB_BEFORE_NEWLINE_REGEX,
-            replacement = "\n"
+            replacement = "\n",
         )
         (this as LeafPsiElement).replaceWithText(newText)
     }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnitReturnRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnitReturnRule.kt
index 864495b..b582c44 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnitReturnRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnitReturnRule.kt
@@ -13,7 +13,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == TYPE_REFERENCE &&
             node.treeParent.elementType == FUN &&
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnusedImportsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnusedImportsRule.kt
index 23efe23..595e389 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnusedImportsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoUnusedImportsRule.kt
@@ -29,7 +29,7 @@
 
 public class NoUnusedImportsRule : Rule("no-unused-imports") {
     private val ref = mutableSetOf(
-        Reference("*", false)
+        Reference("*", false),
     )
     private val parentExpressions = mutableSetOf<String>()
     private val imports = mutableMapOf<ImportPath, ASTNode>()
@@ -40,7 +40,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.isRoot()) {
             rootNode = node
@@ -91,8 +91,8 @@
                             ref.add(
                                 Reference(
                                     it.removeBackticksAndTrim(),
-                                    node.psi.parentDotQualifiedExpression() != null
-                                )
+                                    node.psi.parentDotQualifiedExpression() != null,
+                                ),
                             )
                         }
                 }
@@ -104,7 +104,7 @@
     override fun afterVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == FILE) {
             val directCalls = ref.filter { !it.inDotQualifiedExpression }.map { it.text }
@@ -184,7 +184,7 @@
         }
 
         val methodCallExpression = text.substringBeforeLast(
-            "("
+            "(",
         )
 
         // Only check static imports; identified if they start with a capital letter indicating a
@@ -198,7 +198,7 @@
             .forEach { import ->
                 val count = imports.count {
                     it.key.pathStr.removeBackticksAndTrim().startsWith(
-                        import.key.pathStr.removeBackticksAndTrim().substringBefore(methodCallExpression)
+                        import.key.pathStr.removeBackticksAndTrim().substringBefore(methodCallExpression),
                     )
                 }
                 // Parent import and static import both are present
@@ -253,7 +253,7 @@
             // iteration (https://github.com/shyiko/ktlint/issues/40)
             "iterator",
             // by (https://github.com/shyiko/ktlint/issues/54)
-            "getValue", "setValue"
+            "getValue", "setValue",
         )
     }
 }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoWildcardImportsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoWildcardImportsRule.kt
index 9975695..fc84d16 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoWildcardImportsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/NoWildcardImportsRule.kt
@@ -13,7 +13,7 @@
     Rule("no-wildcard-imports"),
     UsesEditorConfigProperties {
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> = listOf(
-        packagesToUseImportOnDemandProperty
+        packagesToUseImportOnDemandProperty,
     )
 
     private lateinit var allowedWildcardImports: List<PatternEntry>
@@ -25,7 +25,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == IMPORT_DIRECTIVE) {
             val importDirective = node.psi as KtImportDirective
@@ -49,13 +49,13 @@
                     PatternEntry(
                         packageName = import.removeSuffix(WILDCARD_WITH_SUBPACKAGES).plus(WILDCARD_WITHOUT_SUBPACKAGES),
                         withSubpackages = true,
-                        hasAlias = false
+                        hasAlias = false,
                     )
                 } else {
                     PatternEntry(
                         packageName = import,
                         withSubpackages = false,
-                        hasAlias = false
+                        hasAlias = false,
                     )
                 }
             }
@@ -67,12 +67,12 @@
                     else -> try {
                         PropertyType.PropertyValue.valid(
                             value,
-                            value?.let(::parseAllowedWildcardImports) ?: emptyList()
+                            value?.let(::parseAllowedWildcardImports) ?: emptyList(),
                         )
                     } catch (e: IllegalArgumentException) {
                         PropertyType.PropertyValue.invalid(
                             value,
-                            "Unexpected imports layout: $value"
+                            "Unexpected imports layout: $value",
                         )
                     }
                 }
@@ -83,7 +83,7 @@
                 type = PropertyType(
                     "ij_kotlin_packages_to_use_import_on_demand",
                     "Defines allowed wildcard imports",
-                    packagesToUseImportOnDemandPropertyParser
+                    packagesToUseImportOnDemandPropertyParser,
                 ),
                 /**
                  * Default IntelliJ IDEA style: Use wildcard imports for packages in "java.util", "kotlin.android.synthetic" and
@@ -92,7 +92,7 @@
                  * https://github.com/JetBrains/kotlin/blob/ffdab473e28d0d872136b910eb2e0f4beea2e19c/idea/formatter/src/org/jetbrains/kotlin/idea/core/formatter/KotlinCodeStyleSettings.java#L81-L82
                  */
                 defaultValue = parseAllowedWildcardImports("java.util.*,kotlinx.android.synthetic.**"),
-                propertyWriter = { it.joinToString(separator = ",") }
+                propertyWriter = { it.joinToString(separator = ",") },
             )
     }
 }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/PackageNameRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/PackageNameRule.kt
index 9170677..36f8181 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/PackageNameRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/PackageNameRule.kt
@@ -12,7 +12,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == PACKAGE_DIRECTIVE) {
             val qualifiedName = (node.psi as KtPackageDirective).qualifiedName
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ParameterListWrappingRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ParameterListWrappingRule.kt
index 8e38d9b..3e42f70 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ParameterListWrappingRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/ParameterListWrappingRule.kt
@@ -39,7 +39,7 @@
         listOf(
             indentSizeProperty,
             indentStyleProperty,
-            maxLineLengthProperty
+            maxLineLengthProperty,
         )
 
     private var indentConfig = IndentConfig.DEFAULT_INDENT_CONFIG
@@ -49,7 +49,7 @@
         maxLineLength = editorConfigProperties.getEditorConfigValue(maxLineLengthProperty)
         indentConfig = IndentConfig(
             indentStyle = editorConfigProperties.getEditorConfigValue(indentStyleProperty),
-            tabWidth = editorConfigProperties.getEditorConfigValue(indentSizeProperty)
+            tabWidth = editorConfigProperties.getEditorConfigValue(indentSizeProperty),
         )
         if (indentConfig.disabled) {
             stopTraversalOfAST()
@@ -59,7 +59,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         when (node.elementType) {
             NULLABLE_TYPE -> wrapNullableType(node, emit, autoCorrect)
@@ -74,7 +74,7 @@
     private fun wrapNullableType(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         require(node.elementType == NULLABLE_TYPE)
         node
@@ -94,7 +94,7 @@
                                 emit(
                                     it.startOffset,
                                     "Parameter of nullable type should be on a separate line (unless the type fits on a single line)",
-                                    true
+                                    true,
                                 )
                                 if (autoCorrect) {
                                     (it as LeafElement).upsertWhitespaceAfterMe("\n${indentConfig.indent}")
@@ -132,7 +132,7 @@
     private fun wrapParameterList(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         val newIndentLevel = getNewIndentLevel(node)
         node
@@ -167,7 +167,7 @@
         newIndentLevel: Int,
         child: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         val indent = "\n" + indentConfig.indent.repeat(newIndentLevel)
         when (child.elementType) {
@@ -181,7 +181,8 @@
                 }
             }
             VALUE_PARAMETER,
-            RPAR -> {
+            RPAR,
+            -> {
                 // aiming for
                 // ... LPAR
                 // <line indent + indentSize> VALUE_PARAMETER...
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundAngleBracketsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundAngleBracketsRule.kt
index 59c62fe..11bc836 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundAngleBracketsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundAngleBracketsRule.kt
@@ -19,7 +19,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType.let { it == TYPE_PARAMETER_LIST || it == TYPE_ARGUMENT_LIST }) {
             val openingBracket = node.firstChildNode
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundColonRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundColonRule.kt
index 52bd770..fc55594 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundColonRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundColonRule.kt
@@ -31,7 +31,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is LeafPsiElement && node.textMatches(":") && !node.isPartOfString() && !node.isPartOfComment()) {
             if (node.isPartOf(ANNOTATION) || node.isPartOf(ANNOTATION_ENTRY)) {
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCommaRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCommaRule.kt
index 87ecda9..a720f9f 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCommaRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCommaRule.kt
@@ -24,7 +24,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is LeafPsiElement && node.textMatches(",") && !node.isPartOfString()) {
             val prevLeaf = node.prevLeaf()
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCurlyRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCurlyRule.kt
index d7fb1e0..6597219 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCurlyRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundCurlyRule.kt
@@ -36,7 +36,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is LeafPsiElement && !node.isPartOfString()) {
             val prevLeaf = node.prevLeaf()
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDotRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDotRule.kt
index d9e36e4..98dc301 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDotRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDotRule.kt
@@ -14,7 +14,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is LeafPsiElement && node.textMatches(".") && !node.isPartOfString() && !node.isPartOfComment()) {
             val prevLeaf = node.prevLeaf()
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDoubleColonRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDoubleColonRule.kt
index ec45a5b..ff1a569 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDoubleColonRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundDoubleColonRule.kt
@@ -15,7 +15,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == COLONCOLON) {
             val prevLeaf = node.prevLeaf()
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundKeywordRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundKeywordRule.kt
index 1643146..44c3c5e 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundKeywordRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundKeywordRule.kt
@@ -32,7 +32,7 @@
     private val noLFBeforeSet = create(ELSE_KEYWORD, CATCH_KEYWORD, FINALLY_KEYWORD)
     private val tokenSet = create(
         FOR_KEYWORD, IF_KEYWORD, ELSE_KEYWORD, WHILE_KEYWORD, DO_KEYWORD,
-        TRY_KEYWORD, CATCH_KEYWORD, FINALLY_KEYWORD, WHEN_KEYWORD
+        TRY_KEYWORD, CATCH_KEYWORD, FINALLY_KEYWORD, WHEN_KEYWORD,
     )
 
     private val keywordsWithoutSpaces = create(GET_KEYWORD, SET_KEYWORD)
@@ -40,7 +40,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is LeafPsiElement) {
             if (tokenSet.contains(node.elementType) && node.parent !is KDocName && node.nextLeaf() !is PsiWhiteSpace) {
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundOperatorsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundOperatorsRule.kt
index b0fbf8c..c408ca7 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundOperatorsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundOperatorsRule.kt
@@ -42,13 +42,13 @@
 
     private val tokenSet = TokenSet.create(
         MUL, PLUS, MINUS, DIV, PERC, LT, GT, LTEQ, GTEQ, EQEQEQ, EXCLEQEQEQ, EQEQ,
-        EXCLEQ, ANDAND, OROR, ELVIS, EQ, MULTEQ, DIVEQ, PERCEQ, PLUSEQ, MINUSEQ, ARROW
+        EXCLEQ, ANDAND, OROR, ELVIS, EQ, MULTEQ, DIVEQ, PERCEQ, PLUSEQ, MINUSEQ, ARROW,
     )
 
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (tokenSet.contains(node.elementType) &&
             node is LeafElement &&
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundParensRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundParensRule.kt
index 231f81b..d5209e5 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundParensRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundParensRule.kt
@@ -27,7 +27,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == LPAR || node.elementType == RPAR) {
             val prevLeaf = node.prevLeaf()
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundRangeOperatorRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundRangeOperatorRule.kt
index 883ea89..4e22e4d 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundRangeOperatorRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundRangeOperatorRule.kt
@@ -12,7 +12,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == RANGE) {
             val prevLeaf = node.prevLeaf()
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundUnaryOperatorRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundUnaryOperatorRule.kt
index a525352..f426c32 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundUnaryOperatorRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingAroundUnaryOperatorRule.kt
@@ -16,7 +16,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == ElementType.PREFIX_EXPRESSION ||
             node.elementType == ElementType.POSTFIX_EXPRESSION
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithAnnotationsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithAnnotationsRule.kt
index 7ef3af1..b8bc411 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithAnnotationsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithAnnotationsRule.kt
@@ -21,7 +21,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.elementType == MODIFIER_LIST && node.hasAnnotationsAsChildren()) {
             val declaration = node.psi.parent as? KtDeclaration
@@ -35,7 +35,7 @@
                 emit(
                     node.startOffset,
                     "Declarations and declarations with annotations should have an empty space between.",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     val indent = whiteSpaceAfterPreviousDeclaration.text.substringAfter('\n')
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithCommentsRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithCommentsRule.kt
index dd5c253..b5b1697 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithCommentsRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/SpacingBetweenDeclarationsWithCommentsRule.kt
@@ -20,7 +20,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node is PsiComment) {
             val declaration = node.parent as? KtDeclaration ?: return
@@ -36,7 +36,7 @@
                     emit(
                         node.startOffset,
                         "Declarations and declarations with comments should have an empty space between.",
-                        true
+                        true,
                     )
                     if (autoCorrect) {
                         val indent = node.prevLeaf()?.text?.trim('\n') ?: ""
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StandardRuleSetProvider.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StandardRuleSetProvider.kt
index 562383b..4211aae 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StandardRuleSetProvider.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StandardRuleSetProvider.kt
@@ -11,8 +11,8 @@
             description = "Standard rules based on the Kotlin coding conventions (https://kotlinlang.org/docs/coding-conventions.html) and Android Kotlin styleguide (https://developer.android.com/kotlin/style-guide)",
             license = "https://github.com/pinterest/ktlint/blob/master/LICENSE",
             repositoryUrl = "https://github.com/pinterest/ktlint",
-            issueTrackerUrl = "https://github.com/pinterest/ktlint/issues"
-        )
+            issueTrackerUrl = "https://github.com/pinterest/ktlint/issues",
+        ),
     ) {
     override fun getRuleProviders(): Set<RuleProvider> =
         setOf(
@@ -60,6 +60,6 @@
             RuleProvider { StringTemplateRule() },
             RuleProvider { TrailingCommaOnCallSiteRule() },
             RuleProvider { TrailingCommaOnDeclarationSiteRule() },
-            RuleProvider { WrappingRule() }
+            RuleProvider { WrappingRule() },
         )
 }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StringTemplateRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StringTemplateRule.kt
index b1bf1b1..449ec22 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StringTemplateRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/StringTemplateRule.kt
@@ -21,7 +21,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val elementType = node.elementType
         // code below is commented out because (setting aside potentially dangerous replaceChild part)
@@ -43,7 +43,7 @@
                     emit(
                         entryExpression.operationTokenNode.startOffset,
                         "Redundant \"toString()\" call in string template",
-                        true
+                        true,
                     )
                     if (autoCorrect) {
                         entryExpression.replace(receiver)
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnCallSiteRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnCallSiteRule.kt
index f1b963b..067f849 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnCallSiteRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnCallSiteRule.kt
@@ -36,15 +36,15 @@
             VisitorModifier.RunAfterRule(
                 ruleId = "standard:indent",
                 loadOnlyWhenOtherRuleIsLoaded = true,
-                runOnlyWhenOtherRuleIsEnabled = true
+                runOnlyWhenOtherRuleIsEnabled = true,
             ),
-            VisitorModifier.RunAsLateAsPossible
-        )
+            VisitorModifier.RunAsLateAsPossible,
+        ),
     ),
     UsesEditorConfigProperties {
 
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> = listOf(
-        allowTrailingCommaOnCallSiteProperty
+        allowTrailingCommaOnCallSiteProperty,
     )
 
     private var allowTrailingCommaOnCallSite by Delegates.notNull<Boolean>()
@@ -59,7 +59,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         // Keep processing of element types in sync with Intellij Kotlin formatting settings.
         // https://github.com/JetBrains/intellij-kotlin/blob/master/formatter/src/org/jetbrains/kotlin/idea/formatter/trailingComma/util.kt
@@ -75,7 +75,7 @@
     private fun visitCollectionLiteralExpression(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val inspectNode = node
             .children()
@@ -84,14 +84,14 @@
             inspectNode = inspectNode,
             emit = emit,
             isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
-            autoCorrect = autoCorrect
+            autoCorrect = autoCorrect,
         )
     }
 
     private fun visitIndices(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val inspectNode = node
             .children()
@@ -100,14 +100,14 @@
             inspectNode = inspectNode,
             emit = emit,
             isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
-            autoCorrect = autoCorrect
+            autoCorrect = autoCorrect,
         )
     }
 
     private fun visitValueList(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.treeParent.elementType != ElementType.FUNCTION_LITERAL) {
             node
@@ -118,7 +118,7 @@
                         inspectNode = inspectNode,
                         emit = emit,
                         isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
-                        autoCorrect = autoCorrect
+                        autoCorrect = autoCorrect,
                     )
                 }
         }
@@ -127,7 +127,7 @@
     private fun visitTypeList(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val inspectNode = node
             .children()
@@ -136,7 +136,7 @@
             inspectNode = inspectNode,
             emit = emit,
             isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
-            autoCorrect = autoCorrect
+            autoCorrect = autoCorrect,
         )
     }
 
@@ -144,7 +144,7 @@
         inspectNode: ASTNode,
         isTrailingCommaAllowed: Boolean,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val prevLeaf = inspectNode.prevLeaf()
         val trailingCommaNode = prevLeaf.findPreviousTrailingCommaNodeOrNull()
@@ -157,7 +157,7 @@
                 emit(
                     trailingCommaNode!!.startOffset,
                     "Unnecessary trailing comma before \"${inspectNode.text}\"",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     this.removeChild(trailingCommaNode)
@@ -168,7 +168,7 @@
                 emit(
                     prevNode.startOffset + prevNode.textLength,
                     "Missing trailing comma before \"${inspectNode.text}\"",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     val comma = KtPsiFactory(prevNode.psi).createComma()
@@ -179,7 +179,7 @@
                 emit(
                     trailingCommaNode!!.startOffset,
                     "Unnecessary trailing comma before \"${inspectNode.text}\"",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     this.removeChild(trailingCommaNode)
@@ -252,8 +252,7 @@
         /**
          * The trailing comma isn't needed, but exists
          */
-        REDUNDANT
-        ;
+        REDUNDANT,
     }
 
     public companion object {
@@ -271,16 +270,16 @@
                     ALLOW_TRAILING_COMMA_ON_CALL_SITE_NAME,
                     ALLOW_TRAILING_COMMA_ON_CALL_SITE_DESCRIPTION,
                     PropertyValueParser.BOOLEAN_VALUE_PARSER,
-                    BOOLEAN_VALUES_SET
+                    BOOLEAN_VALUES_SET,
                 ),
-                defaultValue = false
+                defaultValue = false,
             )
 
         private val TYPES_ON_CALL_SITE = TokenSet.create(
             ElementType.COLLECTION_LITERAL_EXPRESSION,
             ElementType.INDICES,
             ElementType.TYPE_ARGUMENT_LIST,
-            ElementType.VALUE_ARGUMENT_LIST
+            ElementType.VALUE_ARGUMENT_LIST,
         )
     }
 }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnDeclarationSiteRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnDeclarationSiteRule.kt
index e4d6702..92760ed 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnDeclarationSiteRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/TrailingCommaOnDeclarationSiteRule.kt
@@ -50,15 +50,15 @@
             VisitorModifier.RunAfterRule(
                 ruleId = "standard:indent",
                 loadOnlyWhenOtherRuleIsLoaded = true,
-                runOnlyWhenOtherRuleIsEnabled = true
+                runOnlyWhenOtherRuleIsEnabled = true,
             ),
-            VisitorModifier.RunAsLateAsPossible
-        )
+            VisitorModifier.RunAsLateAsPossible,
+        ),
     ),
     UsesEditorConfigProperties {
 
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> = listOf(
-        allowTrailingCommaProperty
+        allowTrailingCommaProperty,
     )
 
     private var allowTrailingComma by Delegates.notNull<Boolean>()
@@ -73,7 +73,7 @@
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         // Keep processing of element types in sync with Intellij Kotlin formatting settings.
         // https://github.com/JetBrains/intellij-kotlin/blob/master/formatter/src/org/jetbrains/kotlin/idea/formatter/trailingComma/util.kt
@@ -91,7 +91,7 @@
     private fun visitDestructuringDeclaration(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val inspectNode = node
             .children()
@@ -100,14 +100,14 @@
             inspectNode = inspectNode,
             isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
             autoCorrect = autoCorrect,
-            emit = emit
+            emit = emit,
         )
     }
 
     private fun visitFunctionLiteral(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val inspectNode = node
             .children()
@@ -118,14 +118,14 @@
             inspectNode = inspectNode,
             isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
             autoCorrect = autoCorrect,
-            emit = emit
+            emit = emit,
         )
     }
 
     private fun visitValueList(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         if (node.treeParent.elementType != ElementType.FUNCTION_LITERAL) {
             node
@@ -136,7 +136,7 @@
                         inspectNode = inspectNode,
                         isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
                         autoCorrect = autoCorrect,
-                        emit = emit
+                        emit = emit,
                     )
                 }
         }
@@ -145,7 +145,7 @@
     private fun visitTypeList(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val inspectNode = node
             .children()
@@ -154,14 +154,14 @@
             inspectNode = inspectNode,
             isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
             autoCorrect = autoCorrect,
-            emit = emit
+            emit = emit,
         )
     }
 
     private fun visitWhenEntry(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val psi = node.psi
         require(psi is KtWhenEntry)
@@ -177,13 +177,13 @@
             inspectNode = inspectNode,
             isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
             autoCorrect = autoCorrect,
-            emit = emit
+            emit = emit,
         )
     }
     private fun visitClass(
         node: ASTNode,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        autoCorrect: Boolean
+        autoCorrect: Boolean,
     ) {
         val psi = node.psi
         require(psi is KtClass)
@@ -200,7 +200,7 @@
                     inspectNode = nodeAfterTrailingCommaPosition,
                     isTrailingCommaAllowed = node.isTrailingCommaAllowed(),
                     autoCorrect = autoCorrect,
-                    emit = emit
+                    emit = emit,
                 )
             }
     }
@@ -235,7 +235,7 @@
         inspectNode: ASTNode,
         isTrailingCommaAllowed: Boolean,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val prevLeaf = inspectNode.prevLeaf()
         val trailingCommaNode = prevLeaf.findPreviousTrailingCommaNodeOrNull()
@@ -256,7 +256,7 @@
                                 emit(
                                     trailingCommaNode!!.startOffset,
                                     "Expected a newline between the trailing comma and  \"${inspectNode.text}\"",
-                                    true
+                                    true,
                                 )
                                 if (autoCorrect) {
                                     val parentIndent = "\n" + inspectNode.getWhenEntryIndent()
@@ -272,7 +272,7 @@
                     emit(
                         trailingCommaNode!!.startOffset,
                         "Unnecessary trailing comma before \"${inspectNode.text}\"",
-                        true
+                        true,
                     )
                     if (autoCorrect) {
                         this.removeChild(trailingCommaNode)
@@ -286,13 +286,13 @@
                         emit(
                             prevNode.startOffset + prevNode.textLength,
                             "Missing trailing comma and newline before \"${inspectNode.text}\"",
-                            true
+                            true,
                         )
                     } else {
                         emit(
                             prevNode.startOffset + prevNode.textLength,
                             "Missing trailing comma before \"${inspectNode.text}\"",
-                            true
+                            true,
                         )
                     }
                     if (autoCorrect) {
@@ -329,7 +329,7 @@
                 emit(
                     trailingCommaNode!!.startOffset,
                     "Unnecessary trailing comma before \"${inspectNode.text}\"",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     this.removeChild(trailingCommaNode)
@@ -416,8 +416,7 @@
         /**
          * The trailing comma isn't needed, but exists
          */
-        REDUNDANT
-        ;
+        REDUNDANT,
     }
 
     public companion object {
@@ -437,9 +436,9 @@
                     ALLOW_TRAILING_COMMA_NAME,
                     ALLOW_TRAILING_COMMA_DESCRIPTION,
                     PropertyValueParser.BOOLEAN_VALUE_PARSER,
-                    BOOLEAN_VALUES_SET
+                    BOOLEAN_VALUES_SET,
                 ),
-                defaultValue = false
+                defaultValue = false,
             )
 
         private val TYPES_ON_DECLARATION_SITE = TokenSet.create(
@@ -449,7 +448,7 @@
             ElementType.FUNCTION_TYPE,
             ElementType.TYPE_PARAMETER_LIST,
             ElementType.VALUE_PARAMETER_LIST,
-            ElementType.WHEN_ENTRY
+            ElementType.WHEN_ENTRY,
         )
     }
 }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/WrappingRule.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/WrappingRule.kt
index 92eb2fe..efa17d6 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/WrappingRule.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/WrappingRule.kt
@@ -79,7 +79,7 @@
     override val editorConfigProperties: List<UsesEditorConfigProperties.EditorConfigProperty<*>> =
         listOf(
             DefaultEditorConfigProperties.indentSizeProperty,
-            DefaultEditorConfigProperties.indentStyleProperty
+            DefaultEditorConfigProperties.indentStyleProperty,
         )
 
     private var line = 1
@@ -89,14 +89,14 @@
         line = 1
         indentConfig = IndentConfig(
             indentStyle = editorConfigProperties.getEditorConfigValue(DefaultEditorConfigProperties.indentStyleProperty),
-            tabWidth = editorConfigProperties.getEditorConfigValue(DefaultEditorConfigProperties.indentSizeProperty)
+            tabWidth = editorConfigProperties.getEditorConfigValue(DefaultEditorConfigProperties.indentSizeProperty),
         )
     }
 
     override fun beforeVisitChildNodes(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         when (node.elementType) {
             LPAR, LBRACE, LBRACKET -> rearrangeBlock(node, autoCorrect, emit) // TODO: LT
@@ -111,7 +111,7 @@
     private fun rearrangeBlock(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val rElementType = matchingRToken[node.elementType]
         var newlineInBetween = false
@@ -190,7 +190,7 @@
     private fun rearrangeSuperTypeList(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val entries = (node.psi as KtSuperTypeList).entries
         if (
@@ -234,7 +234,7 @@
                         nodeAfterWhichNewlineIsRequired = c,
                         autoCorrect = autoCorrect,
                         emit = emit,
-                        indent = node.lineIndent()
+                        indent = node.lineIndent(),
                     )
                 }
             }
@@ -248,7 +248,7 @@
     private fun rearrangeValueList(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         for (c in node.children()) {
             val hasLineBreak = when (c.elementType) {
@@ -303,7 +303,7 @@
     private fun rearrangeClosingQuote(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         node
             .treeParent
@@ -325,7 +325,7 @@
                 emit(
                     node.startOffset,
                     "Missing newline before \"\"\"",
-                    true
+                    true,
                 )
                 if (autoCorrect) {
                     node as LeafPsiElement
@@ -365,7 +365,7 @@
     private fun rearrangeArrow(
         node: ASTNode,
         autoCorrect: Boolean,
-        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit
+        emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
     ) {
         val p = node.treeParent
         if (
@@ -406,12 +406,12 @@
         node: ASTNode,
         autoCorrect: Boolean,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
-        indent: String
+        indent: String,
     ) {
         emit(
             node.startOffset - 1,
             """Missing newline before "${node.text}"""",
-            true
+            true,
         )
         logger.trace { "$line: " + ((if (!autoCorrect) "would have " else "") + "inserted newline before ${node.text}") }
         if (autoCorrect) {
@@ -424,12 +424,12 @@
         autoCorrect: Boolean,
         emit: (offset: Int, errorMessage: String, canBeAutoCorrected: Boolean) -> Unit,
         indent: String? = null,
-        nodeToFix: ASTNode = nodeAfterWhichNewlineIsRequired
+        nodeToFix: ASTNode = nodeAfterWhichNewlineIsRequired,
     ) {
         emit(
             nodeAfterWhichNewlineIsRequired.startOffset + 1,
             """Missing newline after "${nodeAfterWhichNewlineIsRequired.text}"""",
-            true
+            true,
         )
         logger.trace { "$line: " + (if (!autoCorrect) "would have " else "") + "inserted newline after ${nodeAfterWhichNewlineIsRequired.text}" }
         if (autoCorrect) {
@@ -508,7 +508,7 @@
         private val rTokenSet = TokenSet.create(RPAR, RBRACE, RBRACKET, GT)
         private val matchingRToken =
             lTokenSet.types.zip(
-                rTokenSet.types
+                rTokenSet.types,
             ).toMap()
     }
 }
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/ImportSorter.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/ImportSorter.kt
index cc92311..53e959e 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/ImportSorter.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/ImportSorter.kt
@@ -9,7 +9,7 @@
  * Adopted from https://github.com/JetBrains/kotlin/blob/a270ee094c4d7b9520e0898a242bb6ce4dfcad7b/idea/src/org/jetbrains/kotlin/idea/util/ImportPathComparator.kt#L15
  */
 internal class ImportSorter(
-    val patterns: List<PatternEntry>
+    val patterns: List<PatternEntry>,
 ) : Comparator<KtImportDirective> {
 
     override fun compare(import1: KtImportDirective, import2: KtImportDirective): Int {
@@ -20,7 +20,7 @@
             importPath1,
             importPath2,
             { import -> findImportIndex(import) },
-            { import -> import.toString().replace("`", "") }
+            { import -> import.toString().replace("`", "") },
         )
     }
 
diff --git a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/PatternEntry.kt b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/PatternEntry.kt
index dddd8f0..4249c89 100644
--- a/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/PatternEntry.kt
+++ b/ktlint-ruleset-standard/src/main/kotlin/com/pinterest/ktlint/ruleset/standard/internal/importordering/PatternEntry.kt
@@ -10,7 +10,7 @@
 public class PatternEntry(
     packageName: String,
     public val withSubpackages: Boolean,
-    public val hasAlias: Boolean
+    public val hasAlias: Boolean,
 ) {
 
     private val packageName = packageName.removeSuffix(".*")
@@ -79,21 +79,21 @@
             PatternEntry(
                 BLANK_LINE_CHAR,
                 withSubpackages = true,
-                hasAlias = false
+                hasAlias = false,
             )
 
         public val ALL_OTHER_IMPORTS_ENTRY: PatternEntry =
             PatternEntry(
                 WILDCARD_CHAR,
                 withSubpackages = true,
-                hasAlias = false
+                hasAlias = false,
             )
 
         public val ALL_OTHER_ALIAS_IMPORTS_ENTRY: PatternEntry =
             PatternEntry(
                 ALIAS_CHAR,
                 withSubpackages = true,
-                hasAlias = true
+                hasAlias = true,
             )
     }
 }