diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/incremental/ClassAbiExtractor.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/incremental/ClassAbiExtractor.kt index 1d09397b8af..204490f6780 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/incremental/ClassAbiExtractor.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/kapt/incremental/ClassAbiExtractor.kt @@ -15,7 +15,8 @@ const val metadataDescriptor: String = "Lkotlin/Metadata;" */ internal val lazyAsmApiVersion = lazy { try { - Opcodes::API_VERSION.get() + val field = Opcodes::class.java.getField("API_VERSION") + field.get(null) as Int } catch(e: Throwable) { Opcodes.API_VERSION }