From e1a6bef0eca1a9990b163038292b93f59cf88a7d Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Tue, 21 Jan 2020 07:06:52 +0300 Subject: [PATCH] Make use of contracts of time measurement functions Original commit: fcada0a5e32e0fea8c944ff3c9d0e992bb328187 --- .../src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt index b8985d3405a..76d51459808 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt @@ -128,7 +128,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) { } private fun initializeKotlinContext(context: CompileContext): KotlinCompileContext { - lateinit var kotlinContext: KotlinCompileContext + val kotlinContext: KotlinCompileContext val time = measureTimeMillis { kotlinContext = KotlinCompileContext(context)