-
Notifications
You must be signed in to change notification settings - Fork 175
Open
Description
I've the following root build.gradle.kts file:
import org.jlleitschuh.gradle.ktlint.reporter.ReporterType.CHECKSTYLE
import org.jlleitschuh.gradle.ktlint.reporter.ReporterType.PLAIN
plugins {
alias(libs.plugins.android.application) apply false
alias(libs.plugins.android.library) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.hilt) apply false
alias(libs.plugins.googleServices) apply false
alias(libs.plugins.crashlytics) apply false
alias(libs.plugins.performance) apply false
alias(libs.plugins.ksp) apply false
alias(libs.plugins.elastic.plugin) apply false
alias(libs.plugins.compose.compiler) apply false
alias(libs.plugins.ktlint)
}
subprojects {
apply(plugin = "org.jlleitschuh.gradle.ktlint")
configure<org.jlleitschuh.gradle.ktlint.KtlintExtension> {
version.set("1.5.0")
debug.set(true)
verbose.set(true)
android.set(true)
outputToConsole.set(true)
outputColorName.set("RED")
ignoreFailures.set(true)
enableExperimentalRules.set(true)
reporters {
reporter(PLAIN)
reporter(CHECKSTYLE)
}
filter {
exclude("**/generated/**")
include("**/kotlin/**")
}
}
}
dependencies {
ktlintRuleset(libs.ktlint.compose)
}When I run ./gradlew ktlintCheck I got the following error:
Cannot add task 'loadKtlintReporters' as a task with that name already exists.
What am I missing here?
Metadata
Metadata
Assignees
Labels
No labels