diff options
Diffstat (limited to 'plugins/kotlin/analysis/src/org/jetbrains/kotlin/caches/resolve/IdePlatformKindResolution.kt')
-rw-r--r-- | plugins/kotlin/analysis/src/org/jetbrains/kotlin/caches/resolve/IdePlatformKindResolution.kt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/kotlin/analysis/src/org/jetbrains/kotlin/caches/resolve/IdePlatformKindResolution.kt b/plugins/kotlin/analysis/src/org/jetbrains/kotlin/caches/resolve/IdePlatformKindResolution.kt index 085c1102eff5..04d888710f57 100644 --- a/plugins/kotlin/analysis/src/org/jetbrains/kotlin/caches/resolve/IdePlatformKindResolution.kt +++ b/plugins/kotlin/analysis/src/org/jetbrains/kotlin/caches/resolve/IdePlatformKindResolution.kt @@ -26,7 +26,7 @@ import org.jetbrains.kotlin.resolve.TargetEnvironment import org.jetbrains.kotlin.storage.StorageManager interface IdePlatformKindResolution { - val kind: IdePlatformKind<*> + val kind: IdePlatformKind fun getKeyForBuiltIns(moduleInfo: ModuleInfo, sdkInfo: SdkInfo?, stdlibInfo: LibraryInfo?): BuiltInsCacheKey fun createBuiltIns( @@ -75,11 +75,11 @@ interface IdePlatformKindResolution { groupedResolution } - fun getResolution(kind: IdePlatformKind<*>): IdePlatformKindResolution { + fun getResolution(kind: IdePlatformKind): IdePlatformKindResolution { return CACHED_RESOLUTION_SUPPORT[kind] ?: error("Unknown platform $this") } } } -val IdePlatformKind<*>.resolution: IdePlatformKindResolution +val IdePlatformKind.resolution: IdePlatformKindResolution get() = IdePlatformKindResolution.getResolution(this) |