From ff77a3e3ab6d35d6262e98a06c1ef00ee37332fd Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Fri, 31 Oct 2014 15:00:24 +0300 Subject: [PATCH] Updating Java mappings only for incremental mode. Avoiding executing this code on TeamCity, which fails on TeamCity 8.x Original commit: d72f31de614a86c4b8aaf1ad3287f3b97aa8343f --- .../src/org/jetbrains/jet/jps/build/KotlinBuilder.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt b/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt index d6a78dd0304..783c697a3e8 100644 --- a/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt +++ b/jps/jps-plugin/src/org/jetbrains/jet/jps/build/KotlinBuilder.kt @@ -215,6 +215,10 @@ public class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR filesToCompile: MultiMap, outputsItemsAndTargets: List> ) { + if (!IncrementalCompilation.ENABLED) { + return + } + val delta = context.getProjectDescriptor().dataManager.getMappings()!!.createDelta() val callback = delta!!.getCallback()!!