[KPM] Only provide access to KotlinExternalModelContainer through ExternalVariantApi
KT-51262 KT-51220
This commit is contained in:
committed by
Space
parent
f1655e5f4e
commit
ee6957c9a0
-4
@@ -8,10 +8,6 @@ package org.jetbrains.kotlin.gradle.kpm
|
||||
import org.jetbrains.kotlin.gradle.kpm.idea.InternalKotlinGradlePluginApi
|
||||
import java.io.Serializable
|
||||
|
||||
interface KotlinHasExternalModel {
|
||||
val external: KotlinExternalModelContainer
|
||||
}
|
||||
|
||||
abstract class KotlinExternalModelContainer internal constructor() : Serializable {
|
||||
abstract operator fun <T : Any> contains(key: KotlinExternalModelKey<T>): Boolean
|
||||
abstract operator fun <T : Any> get(key: KotlinExternalModelKey<T>): T?
|
||||
|
||||
Reference in New Issue
Block a user