[Gradle][MPP] KotlinTargetHierarchyDescriptor: Remove function supertype
^KT-53570 Verification Pending
This commit is contained in:
committed by
Space Team
parent
a8a861e1ce
commit
487368d9df
+3
-2
@@ -8,7 +8,8 @@ package org.jetbrains.kotlin.gradle.plugin
|
||||
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
|
||||
|
||||
@ExperimentalKotlinGradlePluginApi
|
||||
interface KotlinTargetHierarchyDescriptor : (KotlinTargetHierarchyBuilder) -> Unit {
|
||||
interface KotlinTargetHierarchyDescriptor {
|
||||
fun describe(builder: KotlinTargetHierarchyBuilder)
|
||||
fun extend(describe: KotlinTargetHierarchyBuilder.() -> Unit): KotlinTargetHierarchyDescriptor
|
||||
}
|
||||
|
||||
@@ -32,5 +33,5 @@ private class KotlinTargetHierarchyDescriptorImpl(
|
||||
}
|
||||
}
|
||||
|
||||
override fun invoke(p1: KotlinTargetHierarchyBuilder) = p1.describe()
|
||||
override fun describe(builder: KotlinTargetHierarchyBuilder) = builder.describe()
|
||||
}
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ import org.jetbrains.kotlin.tooling.core.closure
|
||||
|
||||
internal fun KotlinTargetHierarchyDescriptor.buildKotlinTargetHierarchy(compilation: KotlinCompilation<*>): KotlinTargetHierarchy {
|
||||
val context = KotlinTargetHierarchyBuilderImplContext(compilation)
|
||||
this(context.getOrCreateBuilder(KotlinTargetHierarchy.Node.Root))
|
||||
describe(context.getOrCreateBuilder(KotlinTargetHierarchy.Node.Root))
|
||||
return context.build(KotlinTargetHierarchy.Node.Root)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user