class DependencyManager
This class provides the handling of the module item and library item set for the CreateComponentTask task.
DependencyManager(project: Project)
provides a class for lib and module dependencies of this component |
val project: Project
the current project instance |
fun addToDescriptor(component: Component, excludes: Set<DependencyConfig>): Unit
Writes all dependencies - also transitive resolved dependencies - to the descriptor file. |
|
fun getLibDependencies(items: Set<LibraryItem>, excludes: Set<DependencyConfig>): Set<DependencyConfig>
Calculate a list with resolved dependencies for libraries. |
|
fun getModuleDependencies(items: Set<ModuleItem>, excludes: Set<DependencyConfig>): Set<DependencyConfig>
Calculate a list with resolved dependencies for modules. |