From 237f90d2899ca433b6d59bbefb8231b9faf0b392 Mon Sep 17 00:00:00 2001 From: Pavel Kirpichenkov Date: Mon, 23 Oct 2023 19:15:34 +0300 Subject: [PATCH] [stubs] Move KlibMetaFileType.STUB_VERSION to KotlinStubVersions Track changes in K/N stubs directly instead of using the hack with KlibMetaFileType.STUB_VERSION + KotlinStubVersions.BUILTIN_STUB_VERSION. Changes in built-in stubs might or might not affect .knm stubs and should be tracked independently. The used offset constant for migration is the sum of the offsets from KlibMetaFileType and KotlinStubVersions.BUILTIN_STUB_VERSION. KTIJ-26761 KTIJ-26961 --- .../decompiler/konan/K2KotlinNativeMetadataDecompiler.kt | 2 +- .../kotlin/analysis/decompiler/konan/KlibMetaFileType.kt | 1 - .../decompiler/konan/KotlinNativeMetadataDecompiler.kt | 2 +- .../src/org/jetbrains/kotlin/psi/stubs/KotlinStubVersions.kt | 4 ++++ 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/analysis/decompiled/native/src/org/jetbrains/kotlin/analysis/decompiler/konan/K2KotlinNativeMetadataDecompiler.kt b/analysis/decompiled/native/src/org/jetbrains/kotlin/analysis/decompiler/konan/K2KotlinNativeMetadataDecompiler.kt index cd901eda0dc..4ac21c58289 100644 --- a/analysis/decompiled/native/src/org/jetbrains/kotlin/analysis/decompiler/konan/K2KotlinNativeMetadataDecompiler.kt +++ b/analysis/decompiled/native/src/org/jetbrains/kotlin/analysis/decompiler/konan/K2KotlinNativeMetadataDecompiler.kt @@ -16,5 +16,5 @@ class K2KotlinNativeMetadataDecompiler : K2KlibMetadataDecompiler