Rename: SourceRoots.ForJs->KotlinOnly

This commit is contained in:
Alexey Tsvetkov
2016-12-07 15:16:41 +03:00
parent 295360ad3e
commit 5a846f94fc
2 changed files with 4 additions and 4 deletions
@@ -51,9 +51,9 @@ internal sealed class SourceRoots(val kotlinSourceFiles: List<File>) {
}
}
class ForJs(kotlinSourceFiles: List<File>) : SourceRoots(kotlinSourceFiles) {
class KotlinOnly(kotlinSourceFiles: List<File>) : SourceRoots(kotlinSourceFiles) {
companion object {
fun create(taskSource: FileTree) = ForJs((taskSource as Iterable<File>).filter(File::isKotlinFile))
fun create(taskSource: FileTree) = KotlinOnly((taskSource as Iterable<File>).filter(File::isKotlinFile))
}
}
}
@@ -337,10 +337,10 @@ open class Kotlin2JsCompile() : AbstractKotlinCompile<K2JSCompilerArguments>(),
return args
}
override fun getSourceRoots() = SourceRoots.ForJs.create(getSource())
override fun getSourceRoots() = SourceRoots.KotlinOnly.create(getSource())
override fun callCompiler(args: K2JSCompilerArguments, sourceRoots: SourceRoots, changedFiles: ChangedFiles) {
sourceRoots as SourceRoots.ForJs
sourceRoots as SourceRoots.KotlinOnly
logger.debug("Calling compiler")
destinationDir.mkdirs()