diff --git a/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java b/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java index 02fa06e14f9..b4522aec9da 100644 --- a/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java +++ b/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.java @@ -98,7 +98,7 @@ public class KotlinBuilder extends ModuleLevelBuilder { ModuleBuildTarget representativeTarget = chunk.representativeTarget(); // For non-incremental build: take all sources - if (!KotlinSourceFileCollector.hasDirtyFiles(dirtyFilesHolder)) { + if (!dirtyFilesHolder.hasDirtyFiles()) { return ExitCode.NOTHING_DONE; } List sourceFiles = KotlinSourceFileCollector.getAllKotlinSourceFiles(representativeTarget); diff --git a/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinSourceFileCollector.java b/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinSourceFileCollector.java index 8a2d2838107..029a59ff91e 100644 --- a/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinSourceFileCollector.java +++ b/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinSourceFileCollector.java @@ -16,7 +16,6 @@ package org.jetbrains.jet.jps.build; -import com.intellij.openapi.util.Ref; import com.intellij.openapi.util.io.FileUtil; import com.intellij.util.Processor; import com.intellij.util.containers.ContainerUtil; @@ -51,21 +50,6 @@ public class KotlinSourceFileCollector { return sourceFiles; } - // For incremental compilation - public static boolean hasDirtyFiles(DirtyFilesHolder dirtyFilesHolder) - throws IOException { - final Ref result = Ref.create(false); - - dirtyFilesHolder.processDirtyFiles(new FileProcessor() { - @Override - public boolean apply(ModuleBuildTarget target, File file, JavaSourceRootDescriptor root) throws IOException { - result.set(true); - return false; - } - }); - return result.get(); - } - @NotNull public static List getAllKotlinSourceFiles(@NotNull ModuleBuildTarget target) { final List result = ContainerUtil.newArrayList();