| plugins { |
| id("ktlint-publication-library") |
| } |
| |
| dependencies { |
| implementation(projects.ktlintLogger) |
| |
| api(projects.ktlintRuleEngineCore) |
| api(libs.kotlin.compiler) |
| api(libs.ec4j) |
| |
| testImplementation(projects.ktlintTest) |
| testImplementation(projects.ktlintRulesetStandard) |
| testRuntimeOnly(libs.logback) |
| |
| testImplementation(libs.junit5.jupiter) |
| // Since Gradle 8 the platform launcher needs explicitly be defined as runtime dependency to avoid classpath problems |
| // https://docs.gradle.org/8.12/userguide/upgrading_version_8.html#test_framework_implementation_dependencies |
| testRuntimeOnly(libs.junit5.platform.launcher) |
| } |