diff options
author | Ting-Yuan Huang <laszio@google.com> | 2022-09-26 23:38:56 -0700 |
---|---|---|
committer | laszio <ting-yuan@users.noreply.github.com> | 2022-09-28 10:04:33 -0700 |
commit | a634e55acd1ad063cd4d6ba082923ffd5c6a8cab (patch) | |
tree | aee561b59aa12024f89ffaf5028d39e480c01c20 | |
parent | b04ce75485b8f39adb4cd05e8b004ccd5d989838 (diff) | |
download | ksp-a634e55acd1ad063cd4d6ba082923ffd5c6a8cab.tar.gz |
Deprecate blockOtherPlugins
and dropping support of other compiler plugins in KSP's task.
-rw-r--r-- | gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspExtension.kt | 3 | ||||
-rw-r--r-- | integration-tests/src/test/kotlin/com/google/devtools/ksp/test/PlaygroundIT.kt | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspExtension.kt b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspExtension.kt index dbb5c799..1cd61242 100644 --- a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspExtension.kt +++ b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspExtension.kt @@ -37,7 +37,8 @@ open class KspExtension { commandLineArgumentProviders.add(arg) } - open var blockOtherCompilerPlugins: Boolean = false + @Deprecated("KSP will stop supporting other compiler plugins in KSP's Gradle tasks after 1.0.8.") + open var blockOtherCompilerPlugins: Boolean = true // Instruct KSP to pickup sources from compile tasks, instead of source sets. // Note that it depends on behaviors of other Gradle plugins, that may bring surprises and can be hard to debug. diff --git a/integration-tests/src/test/kotlin/com/google/devtools/ksp/test/PlaygroundIT.kt b/integration-tests/src/test/kotlin/com/google/devtools/ksp/test/PlaygroundIT.kt index 0e3d0fe3..912ae97f 100644 --- a/integration-tests/src/test/kotlin/com/google/devtools/ksp/test/PlaygroundIT.kt +++ b/integration-tests/src/test/kotlin/com/google/devtools/ksp/test/PlaygroundIT.kt @@ -59,7 +59,7 @@ class PlaygroundIT { val gradleRunner = GradleRunner.create().withProjectDir(project.root) File(project.root, "workload/build.gradle.kts") - .appendText("\nksp {\n blockOtherCompilerPlugins = true\n}\n") + .appendText("\nksp {\n blockOtherCompilerPlugins = false\n}\n") gradleRunner.buildAndCheck("clean", "build") gradleRunner.buildAndCheck("clean", "build") project.restore("workload/build.gradle.kts") |