From 142a64e039dbeafb11e4ced9942a6a488cf19c2f Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 27 Jul 2017 21:17:16 +0300 Subject: [PATCH] Minor: Fix Gradle integration test compilation, replace .use() with try&finally --- .../kotlin/gradle/KotlinGradlePluginMultiVersionIT.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/KotlinGradlePluginMultiVersionIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/KotlinGradlePluginMultiVersionIT.kt index f296e1a1421..2abb63be5bc 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/KotlinGradlePluginMultiVersionIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/KotlinGradlePluginMultiVersionIT.kt @@ -31,8 +31,12 @@ class KotlinGradlePluginMultiVersionIT : BaseMultiGradleVersionIT() { val processorJar = fileInWorkingDir("processor/build/libs/processor.jar") assert(processorJar.exists()) - ZipFile(processorJar).use { zip -> + val zip = ZipFile(processorJar) + @Suppress("ConvertTryFinallyToUseCall") + try { assert(zip.getEntry("META-INF/services/javax.annotation.processing.Processor") != null) + } finally { + zip.close() } assertTasksExecuted(listOf(