Skip to content

Commit

Permalink
Remove createPathFilters from detekt-tooling
Browse files Browse the repository at this point in the history
  • Loading branch information
BraisGabin committed Jan 16, 2024
1 parent 2431b3c commit dbdf680
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 12 deletions.
@@ -1,6 +1,6 @@
package io.gitlab.arturbosch.detekt.core.util

import io.github.detekt.tooling.api.createPathFilters
import io.github.detekt.tooling.api.PathFilters
import io.gitlab.arturbosch.detekt.api.Config
import org.jetbrains.kotlin.psi.KtFile

Expand All @@ -10,3 +10,9 @@ internal fun Config.shouldAnalyzeFile(file: KtFile): Boolean {
val filters = createPathFilters()
return filters == null || !filters.isIgnored(file)
}

private fun Config.createPathFilters(): PathFilters? {
val includes = valueOrDefault(Config.INCLUDES_KEY, emptyList<String>())
val excludes = valueOrDefault(Config.EXCLUDES_KEY, emptyList<String>())
return PathFilters.of(includes, excludes)
}
4 changes: 0 additions & 4 deletions detekt-tooling/api/detekt-tooling.api
Expand Up @@ -103,10 +103,6 @@ public final class io/github/detekt/tooling/api/PathFilters$Companion {
public final fun of (Ljava/util/List;Ljava/util/List;)Lio/github/detekt/tooling/api/PathFilters;
}

public final class io/github/detekt/tooling/api/PathFiltersKt {
public static final fun createPathFilters (Lio/gitlab/arturbosch/detekt/api/Config;)Lio/github/detekt/tooling/api/PathFilters;
}

public final class io/github/detekt/tooling/api/UnexpectedError : io/github/detekt/tooling/api/DetektError {
public fun <init> (Ljava/lang/Throwable;)V
public fun getCause ()Ljava/lang/Throwable;
Expand Down
Expand Up @@ -2,7 +2,6 @@ package io.github.detekt.tooling.api

import io.github.detekt.psi.absolutePath
import io.github.detekt.psi.basePath
import io.gitlab.arturbosch.detekt.api.Config
import org.jetbrains.kotlin.psi.KtFile
import java.nio.file.Path
import java.nio.file.PathMatcher
Expand Down Expand Up @@ -63,9 +62,3 @@ class PathFilters internal constructor(
}
}
}

fun Config.createPathFilters(): PathFilters? {
val includes = valueOrDefault(Config.INCLUDES_KEY, emptyList<String>())
val excludes = valueOrDefault(Config.EXCLUDES_KEY, emptyList<String>())
return PathFilters.of(includes, excludes)
}

0 comments on commit dbdf680

Please sign in to comment.