[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) {
|
override fun capability(notation: Any) {
|
||||||
setCapabilities.add(notation)
|
setCapabilities.add(notation)
|
||||||
}
|
}
|
||||||
|
|
||||||
override val capabilities: List<Capability> get() = throw NotImplementedError()
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
composite.setCapabilities(testCapabilitiesContainer, dummyFragment)
|
composite.setCapabilities(testCapabilitiesContainer, dummyFragment)
|
||||||
|
|||||||
-2
@@ -19,7 +19,6 @@ internal typealias FragmentCapabilities<T> = KotlinGradleFragmentConfigurationCa
|
|||||||
interface KotlinGradleFragmentConfigurationCapabilities<in T : KotlinGradleFragment> {
|
interface KotlinGradleFragmentConfigurationCapabilities<in T : KotlinGradleFragment> {
|
||||||
interface CapabilitiesContainer {
|
interface CapabilitiesContainer {
|
||||||
fun capability(notation: Any)
|
fun capability(notation: Any)
|
||||||
val capabilities: List<Capability>
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fun setCapabilities(container: CapabilitiesContainer, fragment: T)
|
fun setCapabilities(container: CapabilitiesContainer, fragment: T)
|
||||||
@@ -43,7 +42,6 @@ private class CapabilitiesContainerImpl(
|
|||||||
private val publications: ConfigurationPublications
|
private val publications: ConfigurationPublications
|
||||||
) : CapabilitiesContainer {
|
) : CapabilitiesContainer {
|
||||||
override fun capability(notation: Any) = publications.capability(notation)
|
override fun capability(notation: Any) = publications.capability(notation)
|
||||||
override val capabilities: List<Capability> get() = publications.capabilities.orEmpty().toList()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class KotlinGradleFragmentConfigurationCapabilitiesContext<T : KotlinGradleFragment> internal constructor(
|
class KotlinGradleFragmentConfigurationCapabilitiesContext<T : KotlinGradleFragment> internal constructor(
|
||||||
|
|||||||
Reference in New Issue
Block a user