From ea4470a16a6d485e4adf27da3f5932ec8fa09cd1 Mon Sep 17 00:00:00 2001 From: Michael Nedzelsky Date: Thu, 19 Nov 2015 00:01:42 +0300 Subject: [PATCH] fix KT-10068 JsLibraryStdDetectionUtil does not use caching through JarUserDataManager #KT-10068 Fixed --- .../kotlin/idea/framework/JsLibraryStdDetectionUtil.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/framework/JsLibraryStdDetectionUtil.java b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/framework/JsLibraryStdDetectionUtil.java index a6f8d36acbc..4699d5c3c51 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/framework/JsLibraryStdDetectionUtil.java +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/framework/JsLibraryStdDetectionUtil.java @@ -41,6 +41,8 @@ public class JsLibraryStdDetectionUtil { } public static boolean hasJsStdlibJar(@NotNull Library library) { + if (!KotlinJavaScriptLibraryDetectionUtil.isKotlinJavaScriptLibrary(library)) return false; + List classes = Arrays.asList(library.getFiles(OrderRootType.CLASSES)); return getJsLibraryStdVersion(classes, false) != null; }