MppDependencyModifier

Functions

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