aboutsummaryrefslogtreecommitdiff
path: root/gradle-plugin
diff options
context:
space:
mode:
Diffstat (limited to 'gradle-plugin')
-rw-r--r--gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt3
1 files changed, 3 insertions, 0 deletions
diff --git a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt
index 73eb242a..1e664f3c 100644
--- a/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt
+++ b/gradle-plugin/src/main/kotlin/com/google/devtools/ksp/gradle/KspSubplugin.kt
@@ -577,6 +577,7 @@ abstract class KspTaskJvm @Inject constructor(
args.addPluginOptions(options.get())
args.destinationAsFile = destination
args.allowNoSourceFiles = true
+ args.useFir = false
}
// Overrding an internal function is hacky.
@@ -671,6 +672,7 @@ abstract class KspTaskJS @Inject constructor(
args.addPluginOptions(options.get())
args.outputFile = File(destination, "dummyOutput.js").canonicalPath
kotlinOptions.copyFreeCompilerArgsToArgs(args)
+ args.useFir = false
}
// Overrding an internal function is hacky.
@@ -750,6 +752,7 @@ abstract class KspTaskMetadata @Inject constructor(
args.friendPaths = friendPaths.files.map { it.absolutePath }.toTypedArray()
args.refinesPaths = refinesMetadataPaths.map { it.absolutePath }.toTypedArray()
args.expectActualLinker = true
+ args.useFir = false
}
// Overrding an internal function is hacky.