Sort source to output mapping before writing to caches

#KT-32902 Fixed

Original commit: 4b9a852745
This commit is contained in:
Alexey Tsvetkov
2019-07-24 14:54:12 +03:00
parent f224628451
commit 8b242465d5
@@ -635,7 +635,9 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
}
?: representativeTarget
return outputItemCollector.outputs.groupBy(SimpleOutputItem::target, SimpleOutputItem::toGeneratedFile)
return outputItemCollector.outputs
.sortedBy { it.outputFile }
.groupBy(SimpleOutputItem::target, SimpleOutputItem::toGeneratedFile)
}
private fun updateLookupStorage(