Refactor, move TargetPlatform to ModuleInfo

This commit is contained in:
Alexander Udalov
2017-04-18 17:27:48 +03:00
parent 9a8dc14616
commit a96b67ea29
5 changed files with 10 additions and 14 deletions
@@ -128,6 +128,7 @@ interface ModuleInfo {
get() = false
val name: Name
fun dependencies(): List<ModuleInfo>
val platform: TargetPlatform? get() = null
fun modulesWhoseInternalsAreVisible(): Collection<ModuleInfo> = listOf()
fun dependencyOnBuiltIns(): DependencyOnBuiltIns = DependenciesOnBuiltIns.LAST
val capabilities: Map<ModuleDescriptor.Capability<*>, Any?>