Skip to content

Commit c336483

Browse files
committed
Use root project layout for retrieving editorconfig
1 parent bc57868 commit c336483

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

plugin-gradle/src/main/java/com/diffplug/gradle/spotless/BaseKotlinExtension.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@
2525

2626
import javax.annotation.Nullable;
2727

28-
import org.gradle.api.file.Directory;
29-
3028
import com.diffplug.common.collect.ImmutableList;
3129
import com.diffplug.common.collect.ImmutableSortedMap;
3230
import com.diffplug.spotless.FileSignature;
@@ -162,9 +160,7 @@ private KtlintConfig(
162160
Map<String, Object> editorConfigOverride,
163161
List<String> customRuleSets) throws IOException {
164162
Objects.requireNonNull(version);
165-
@SuppressWarnings("UnstableApiUsage")
166-
Directory rootProjectDir = getProject().getIsolated().getRootProject().getProjectDirectory();
167-
File defaultEditorConfig = rootProjectDir.file(".editorconfig").getAsFile();
163+
File defaultEditorConfig = getProject().getRootProject().getLayout().getProjectDirectory().file(".editorconfig").getAsFile();
168164
FileSignature editorConfigPath = defaultEditorConfig.exists() ? FileSignature.signAsList(defaultEditorConfig) : null;
169165
this.version = version;
170166
this.editorConfigPath = editorConfigPath;

0 commit comments

Comments
 (0)