[Gradle] Support configuration cache for buildKotlinToolingMetadata
^KT-52694 Verification Pending
This commit is contained in:
+2
-4
@@ -93,16 +93,14 @@ abstract class BuildKotlinToolingMetadataTask : DefaultTask() {
|
|||||||
abstract class FromKpmModule
|
abstract class FromKpmModule
|
||||||
@Inject constructor (@get:Internal val module: GradleKpmModule) : BuildKotlinToolingMetadataTask() {
|
@Inject constructor (@get:Internal val module: GradleKpmModule) : BuildKotlinToolingMetadataTask() {
|
||||||
|
|
||||||
override val outputDirectory: File
|
override val outputDirectory: File = project.buildDir.resolve("kotlinToolingMetadata").resolve(module.name)
|
||||||
get() = project.buildDir.resolve("kotlinToolingMetadata").resolve(module.name)
|
|
||||||
|
|
||||||
override fun buildKotlinToolingMetadata() = module.getKotlinToolingMetadata()
|
override fun buildKotlinToolingMetadata() = module.getKotlinToolingMetadata()
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract class FromKotlinExtension : BuildKotlinToolingMetadataTask() {
|
abstract class FromKotlinExtension : BuildKotlinToolingMetadataTask() {
|
||||||
|
|
||||||
override val outputDirectory: File
|
override val outputDirectory: File = project.buildDir.resolve("kotlinToolingMetadata")
|
||||||
get() = project.buildDir.resolve("kotlinToolingMetadata")
|
|
||||||
|
|
||||||
override fun buildKotlinToolingMetadata() = project.kotlinExtension.getKotlinToolingMetadata()
|
override fun buildKotlinToolingMetadata() = project.kotlinExtension.getKotlinToolingMetadata()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user