MppDependencyModificator

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract suspend fun addDependencies(module: Module, mppDependencies: List<MppDependency>, createIfMissing: Boolean = true)
Link copied to clipboard
abstract suspend fun addDependency(module: Module, mppDependency: MppDependency, sourceSet: String, createIfMissing: Boolean = true)
Link copied to clipboard
abstract suspend fun dependenciesBySourceSet(module: Module): Map<String, DependenciesModel?>?
Link copied to clipboard
abstract suspend fun isAvailable(module: Module): Boolean
Link copied to clipboard
abstract suspend fun removeDependencies(module: Module, mppDependencies: List<MppDependency>)
abstract suspend fun removeDependencies(module: Module, data: List<MppModifierUpdateData>, createIfMissing: Boolean = true)
Link copied to clipboard
abstract suspend fun removeDependency(module: Module, sourceSet: String, mppDependency: MppDependency)
Link copied to clipboard
abstract suspend fun sourceSets(module: Module): List<SourceSetModel>?
Link copied to clipboard
abstract suspend fun updateDependencies(module: Module, data: List<MppModifierUpdateData>, createIfMissing: Boolean = true)
Link copied to clipboard
abstract suspend fun updateDependency(module: Module, data: MppModifierUpdateData, createIfMissing: Boolean = true)