diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/klib/AbstractKlibLibraryInfo.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/klib/AbstractKlibLibraryInfo.kt index b59d405563f..95dbb55506b 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/klib/AbstractKlibLibraryInfo.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/klib/AbstractKlibLibraryInfo.kt @@ -10,19 +10,20 @@ import com.intellij.openapi.roots.libraries.Library import org.jetbrains.kotlin.idea.caches.project.LibraryInfo import org.jetbrains.kotlin.idea.util.IJLoggerAdapter import org.jetbrains.kotlin.konan.file.File +import org.jetbrains.kotlin.library.KotlinLibrary import org.jetbrains.kotlin.library.ToolingSingleFileKlibResolveStrategy import org.jetbrains.kotlin.library.resolveSingleFileKlib import org.jetbrains.kotlin.platform.TargetPlatform abstract class AbstractKlibLibraryInfo(project: Project, library: Library, val libraryRoot: String) : LibraryInfo(project, library) { - val resolvedKotlinLibrary = resolveSingleFileKlib( + val resolvedKotlinLibrary: KotlinLibrary = resolveSingleFileKlib( libraryFile = File(libraryRoot), logger = LOG, strategy = ToolingSingleFileKlibResolveStrategy ) - val compatibilityInfo by lazy { resolvedKotlinLibrary.getCompatibilityInfo() } + val compatibilityInfo: KlibCompatibilityInfo by lazy { resolvedKotlinLibrary.getCompatibilityInfo() } final override fun getLibraryRoots() = listOf(libraryRoot) diff --git a/idea/idea-native/src/org/jetbrains/kotlin/ide/konan/NativePlatformKindResolution.kt b/idea/idea-native/src/org/jetbrains/kotlin/ide/konan/NativePlatformKindResolution.kt index 7e03240829a..933b5753ce4 100644 --- a/idea/idea-native/src/org/jetbrains/kotlin/ide/konan/NativePlatformKindResolution.kt +++ b/idea/idea-native/src/org/jetbrains/kotlin/ide/konan/NativePlatformKindResolution.kt @@ -151,7 +151,7 @@ class NativePlatformKindResolution : IdePlatformKindResolution { class NativeKlibLibraryInfo(project: Project, library: Library, libraryRoot: String) : AbstractKlibLibraryInfo(project, library, libraryRoot) { - val isStdlib get() = libraryRoot.endsWith(KONAN_STDLIB_NAME) + val isStdlib: Boolean get() = libraryRoot.endsWith(KONAN_STDLIB_NAME) override val capabilities: Map, Any?> get() {