Skip to content

Commit 6824821

Browse files
committed
user mutable list implementation before adding element
1 parent 707e50e commit 6824821

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/src/compatKtLint0Dot47Dot0/java/com/diffplug/spotless/glue/ktlint/compat/KtLintCompat0Dot47Dot0Adapter.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import static java.util.Collections.emptySet;
1919

20+
import java.util.ArrayList;
2021
import java.util.LinkedHashSet;
2122
import java.util.List;
2223
import java.util.Map;
@@ -101,7 +102,7 @@ private static EditorConfigOverride createEditorConfigOverride(final List<Rule>
101102
.flatMap(rule -> ((UsesEditorConfigProperties) rule).getEditorConfigProperties().stream());
102103

103104
// get complete list of supported properties in DefaultEditorConfigProperties.INSTANCE
104-
List<UsesEditorConfigProperties.EditorConfigProperty<?>> editorConfigProperties = DefaultEditorConfigProperties.INSTANCE.getEditorConfigProperties();
105+
List<UsesEditorConfigProperties.EditorConfigProperty<?>> editorConfigProperties = new ArrayList<>(DefaultEditorConfigProperties.INSTANCE.getEditorConfigProperties());
105106
editorConfigProperties.add(DefaultEditorConfigProperties.INSTANCE.getKtlintDisabledRulesProperty());
106107

107108
// Create a mapping of properties to their names based on rule properties and default properties

0 commit comments

Comments
 (0)