KotlinBuilder: don't request additional round when it's unnecessary & fix warnings

Original commit: e33e31ad16
This commit is contained in:
Zalim Bashorov
2016-01-25 19:32:02 +03:00
parent eee7314509
commit e30ef13260
230 changed files with 286 additions and 821 deletions
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2015 JetBrains s.r.o.
* Copyright 2010-2016 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -28,9 +28,8 @@ class FSOperationsHelper(
private val chunk: ModuleChunk,
private val log: Logger
) {
private var markedDirty = false
fun hasMarkedDirty(): Boolean = markedDirty
internal var hasMarkedDirty = false
private set
private val buildLogger = compileContext.testingContext?.buildLogger ?: BuildLogger.DO_NOTHING
@@ -40,7 +39,7 @@ class FSOperationsHelper(
if (file in excludeFiles) return false
markedDirty = true
hasMarkedDirty = true
return true
}
@@ -65,6 +64,6 @@ class FSOperationsHelper(
FSOperations.markDirty(compileContext, CompilationRound.NEXT, file)
}
markedDirty = markedDirty || filesToMark.isNotEmpty()
hasMarkedDirty = hasMarkedDirty || filesToMark.isNotEmpty()
}
}
}
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2015 JetBrains s.r.o.
* Copyright 2010-2016 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -139,7 +139,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
try {
val proposedExitCode = doBuild(chunk, context, dirtyFilesHolder, messageCollector, outputConsumer, fsOperations)
val actualExitCode = if (proposedExitCode == OK && fsOperations.hasMarkedDirty()) ADDITIONAL_PASS_REQUIRED else proposedExitCode
val actualExitCode = if (proposedExitCode == OK && fsOperations.hasMarkedDirty) ADDITIONAL_PASS_REQUIRED else proposedExitCode
LOG.info("Build result: " + actualExitCode)
@@ -259,8 +259,9 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
return OK
}
@Suppress("REIFIED_TYPE_UNSAFE_SUBSTITUTION")
val generatedClasses = generatedFiles.filterIsInstance<GeneratedJvmClass<ModuleBuildTarget>>()
updateJavaMappings(chunk, compilationErrors, context, dirtyFilesHolder, filesToCompile, generatedClasses, incrementalCaches)
val additionalPassRequired = updateJavaMappings(chunk, compilationErrors, context, dirtyFilesHolder, filesToCompile, generatedClasses, incrementalCaches)
if (!IncrementalCompilation.isEnabled()) {
return OK
@@ -278,7 +279,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
processChanges(filesToCompile.values().toSet(), allCompiledFiles, dataManager, incrementalCaches.values, changesInfo, fsOperations)
incrementalCaches.values.forEach { it.cleanDirtyInlineFunctions() }
return ADDITIONAL_PASS_REQUIRED
return if (additionalPassRequired) ADDITIONAL_PASS_REQUIRED else OK
}
private fun applyActionsOnCacheVersionChange(
@@ -369,7 +370,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
if (JpsUtils.isJsKotlinModule(chunk.representativeTarget())) {
LOG.debug("Compiling to JS ${filesToCompile.values().size} files in ${filesToCompile.keySet().joinToString { it.presentableName }}")
return compileToJs(chunk, commonArguments, environment, null, messageCollector, project)
return compileToJs(chunk, commonArguments, environment, messageCollector, project)
}
if (IncrementalCompilation.isEnabled()) {
@@ -475,7 +476,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
filesToCompile: MultiMap<ModuleBuildTarget, File>,
generatedClasses: List<GeneratedJvmClass<ModuleBuildTarget>>,
incrementalCaches: Map<ModuleBuildTarget, JpsIncrementalCacheImpl>
) {
): Boolean {
val previousMappings = context.projectDescriptor.dataManager.mappings
val delta = previousMappings.createDelta()
val callback = delta.callback
@@ -511,7 +512,8 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
val allCompiled = filesToCompile.values()
val compiledInThisRound = if (compilationErrors) listOf<File>() else allCompiled
JavaBuilderUtil.updateMappings(context, delta, dirtyFilesHolder, chunk, allCompiled, compiledInThisRound)
return JavaBuilderUtil.updateMappings(context, delta, dirtyFilesHolder, chunk, allCompiled, compiledInThisRound)
}
private fun registerOutputItems(outputConsumer: ModuleLevelBuilder.OutputConsumer, generatedFiles: List<GeneratedFile<ModuleBuildTarget>>) {
@@ -578,8 +580,8 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
private fun compileToJs(chunk: ModuleChunk,
commonArguments: CommonCompilerArguments,
environment: CompilerEnvironment,
incrementalCaches: MutableMap<TargetId, IncrementalCache>?,
messageCollector: MessageCollectorAdapter, project: JpsProject
messageCollector: MessageCollectorAdapter,
project: JpsProject
): OutputItemsCollectorImpl? {
val outputItemCollector = OutputItemsCollectorImpl()
@@ -706,7 +708,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
// IDEA can't find these files, and does not display paths in Messages View, so we add the position information
// to the error message itself:
val pathname = "" + location.path
return if (File(pathname).exists()) "" else " (" + location + ")"
return if (File(pathname).exists()) "" else " ($location)"
}
private fun kind(severity: CompilerMessageSeverity): BuildMessage.Kind {
@@ -29,9 +29,7 @@ End of files
Compiling files:
module1/src/module1_B.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -60,9 +60,7 @@ End of files
Compiling files:
module2/src/module2_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -60,9 +60,7 @@ End of files
Compiling files:
module2/src/module2_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -94,9 +92,7 @@ Compiling files:
module2/src/module2_b.kt
module2/src/module2_c.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -80,9 +80,7 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -41,7 +41,5 @@ Compiling files:
src/useAnn1Fun.kt
src/useAnn1Val.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -48,9 +48,7 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
================ Step #2 =================
@@ -104,7 +102,5 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -73,7 +73,5 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -78,7 +78,5 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -89,7 +89,5 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -66,7 +66,5 @@ Compiling files:
src/getAChild.kt
src/useJ.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -51,7 +51,5 @@ Compiling files:
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -48,7 +48,5 @@ Compiling files:
src/companionReferenceImplicit.kt
src/importedMember.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -42,7 +42,5 @@ Compiling files:
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -40,7 +40,5 @@ Compiling files:
src/companionReferenceExplicit.kt
src/companionReferenceImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -36,7 +36,5 @@ Compiling files:
src/AChild.kt
src/createA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -39,7 +39,5 @@ Compiling files:
src/use.kt
src/useEnumImplicitly.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -31,7 +31,5 @@ Compiling files:
src/Enum.kt
src/useBecameNullable.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -27,7 +27,5 @@ Compiling files:
src/importAChild.kt
src/useB.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -70,7 +70,5 @@ Compiling files:
src/useA.kt
src/useB.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -48,7 +48,5 @@ Compiling files:
src/getB.kt
src/getC.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -51,7 +51,5 @@ Compiling files:
src/useListOfAWithListOfB.kt
src/useListOfAWithListOfC.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -32,7 +32,5 @@ Compiling files:
src/getC.kt
src/getCorD.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,7 +20,5 @@ Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -46,7 +46,5 @@ Compiling files:
src/useConsumeBExtLambda.kt
src/useConsumeBLambda.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,7 +20,5 @@ Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,7 +20,5 @@ Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -35,7 +35,5 @@ Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,7 +20,5 @@ Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -21,7 +21,5 @@ Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -61,9 +61,7 @@ End of files
Compiling files:
module4/src/module4_E.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module5/foo/F.class
@@ -71,7 +69,5 @@ End of files
Compiling files:
module5/src/module5_F.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -47,9 +47,7 @@ Exit code: NOTHING_DONE
Compiling files:
module2/src/module2_AChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/foo/AGrandChild.class
@@ -58,14 +56,10 @@ Compiling files:
module3/src/module3_AGrandChild.kt
module3/src/module3_importAGrandChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Compiling files:
module4/src/module4_importAGrandChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -48,14 +48,10 @@ Compiling files:
module2/src/module2_AChild.kt
module2/src/module2_importA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Compiling files:
module3/src/module3_importAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -28,7 +28,5 @@ Compiling files:
src/useFooF.kt
src/useFooG.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -30,7 +30,5 @@ Compiling files:
src/A.kt
src/B.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -30,7 +30,5 @@ Compiling files:
src/B.kt
src/BA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -45,10 +45,8 @@ Compiling files:
src/useF.kt
src/useG.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
Exit code: OK
------------------------------------------
Compiling files:
src/UseFJava.java
End of files
Exit code: NOTHING_DONE
------------------------------------------
@@ -36,7 +36,5 @@ Compiling files:
src/AChild.kt
src/useAChild.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -36,7 +36,5 @@ Compiling files:
src/Base.kt
src/use.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -40,7 +40,5 @@ Compiling files:
src/createAFromString.kt
src/useA.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -23,7 +23,5 @@ Compiling files:
src/CallGetAStar.kt
src/getAStar.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -49,9 +49,7 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
================ Step #2 =================
@@ -104,7 +102,5 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -82,7 +82,5 @@ Compiling files:
src/returnType.kt
src/returnTypeImplicit.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -41,7 +41,5 @@ Compiling files:
src/useA.kt
src/useD.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -14,7 +14,5 @@ End of files
Compiling files:
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
src/const.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
src/const.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
src/foo.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
src/foo.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -18,7 +18,5 @@ End of files
Compiling files:
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -18,7 +18,5 @@ End of files
Compiling files:
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -21,7 +21,5 @@ Compiling files:
src/Usage.kt
src/topLevelUsage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -19,7 +19,5 @@ End of files
Compiling files:
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -19,7 +19,5 @@ End of files
Compiling files:
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -18,7 +18,5 @@ End of files
Compiling files:
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
src/Usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -18,7 +18,5 @@ End of files
Compiling files:
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -6,7 +6,5 @@ End of files
Compiling files:
src/A.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -8,7 +8,5 @@ End of files
Compiling files:
src/main.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -18,7 +18,5 @@ Compiling files:
src/constant.kt
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
src/utils.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -18,7 +18,5 @@ End of files
Compiling files:
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
src/inline.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
src/constant.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -16,7 +16,5 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -18,7 +18,5 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -17,7 +17,5 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,7 +7,5 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -24,7 +24,5 @@ End of files
Compiling files:
module1/src/module1_c1.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -9,7 +9,5 @@ Compiling files:
module1/src/module1_a.kt
module1/src/module1_c2.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -16,9 +16,7 @@ End of files
Compiling files:
module1/src/module1_const.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/usage/Usage.class
@@ -26,7 +24,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -6,9 +6,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -17,7 +15,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -19,7 +19,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,9 +7,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -18,7 +16,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,7 +20,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -6,9 +6,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -17,7 +15,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -19,7 +19,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -7,9 +7,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -18,7 +16,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,7 +20,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,7 +20,5 @@ End of files
Compiling files:
module2/src/module2_usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -20,9 +20,7 @@ End of files
Compiling files:
module2/src/module2_usageF.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
================ Step #2 =================
@@ -47,7 +45,5 @@ End of files
Compiling files:
module2/src/module2_usageG.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -8,9 +8,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -19,7 +17,5 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -21,7 +21,5 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -10,9 +10,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -11,9 +11,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -8,9 +8,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -8,9 +8,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -19,9 +17,7 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -21,9 +21,7 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Exit code: NOTHING_DONE
------------------------------------------
@@ -33,7 +33,5 @@ End of files
Compiling files:
module3/src/module3_c.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -8,9 +8,7 @@ End of files
Compiling files:
module1/src/module1_a.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module3/META-INF/module3.kotlin_module
@@ -19,9 +17,7 @@ End of files
Compiling files:
module3/src/module3_c.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -30,7 +26,5 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -22,9 +22,7 @@ End of files
Compiling files:
module3/src/module3_c.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
Cleaning output files:
out/production/module2/META-INF/module2.kotlin_module
@@ -33,7 +31,5 @@ End of files
Compiling files:
module2/src/module2_b.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------
@@ -9,7 +9,5 @@ Compiling files:
src/b.kt
src/usage.kt
End of files
Exit code: ADDITIONAL_PASS_REQUIRED
------------------------------------------
Exit code: NOTHING_DONE
Exit code: OK
------------------------------------------

Some files were not shown because too many files have changed in this diff Show More