[KPM] Kotlin...CapabilitiesContainer: Remove API to read capabilities
This commit is contained in:
committed by
Space
parent
0ae47fca51
commit
252a966cb4
-3
@@ -179,9 +179,6 @@ class KotlinFragmentConfigurationDefinitionTest : AbstractKpmExtensionTest() {
|
||||
override fun capability(notation: Any) {
|
||||
setCapabilities.add(notation)
|
||||
}
|
||||
|
||||
override val capabilities: List<Capability> get() = throw NotImplementedError()
|
||||
|
||||
}
|
||||
|
||||
composite.setCapabilities(testCapabilitiesContainer, dummyFragment)
|
||||
|
||||
-2
@@ -19,7 +19,6 @@ internal typealias FragmentCapabilities<T> = KotlinGradleFragmentConfigurationCa
|
||||
interface KotlinGradleFragmentConfigurationCapabilities<in T : KotlinGradleFragment> {
|
||||
interface CapabilitiesContainer {
|
||||
fun capability(notation: Any)
|
||||
val capabilities: List<Capability>
|
||||
}
|
||||
|
||||
fun setCapabilities(container: CapabilitiesContainer, fragment: T)
|
||||
@@ -43,7 +42,6 @@ private class CapabilitiesContainerImpl(
|
||||
private val publications: ConfigurationPublications
|
||||
) : CapabilitiesContainer {
|
||||
override fun capability(notation: Any) = publications.capability(notation)
|
||||
override val capabilities: List<Capability> get() = publications.capabilities.orEmpty().toList()
|
||||
}
|
||||
|
||||
class KotlinGradleFragmentConfigurationCapabilitiesContext<T : KotlinGradleFragment> internal constructor(
|
||||
|
||||
Reference in New Issue
Block a user