Minor refactoring in ContentRoots, JvmContentRoots and usages

This commit is contained in:
Alexander Udalov
2017-05-30 12:45:33 +03:00
parent 227c2d2c23
commit 5042bbe4a1
4 changed files with 30 additions and 25 deletions
@@ -25,7 +25,7 @@ fun CompilerConfiguration.addKotlinSourceRoot(source: String) {
}
fun CompilerConfiguration.addKotlinSourceRoots(sources: List<String>): Unit =
sources.forEach { addKotlinSourceRoot(it) }
sources.forEach(this::addKotlinSourceRoot)
val CompilerConfiguration.kotlinSourceRoots: List<String>
get() = get(JVMConfigurationKeys.CONTENT_ROOTS)?.filterIsInstance<KotlinSourceRoot>()?.map { it.path }.orEmpty()