From ea5122e0def41a70c26270fd0da9abf39ba700c7 Mon Sep 17 00:00:00 2001 From: "Natalia.Ukhorskaya" Date: Tue, 1 Oct 2013 11:05:14 +0400 Subject: [PATCH] After runtime library update an unrelated jar is affected #KT-4035 Fixed --- .../jet/plugin/versions/KotlinRuntimeLibraryUtil.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/jet/plugin/versions/KotlinRuntimeLibraryUtil.java b/idea/src/org/jetbrains/jet/plugin/versions/KotlinRuntimeLibraryUtil.java index 2c36675b5f7..16c03f6d667 100644 --- a/idea/src/org/jetbrains/jet/plugin/versions/KotlinRuntimeLibraryUtil.java +++ b/idea/src/org/jetbrains/jet/plugin/versions/KotlinRuntimeLibraryUtil.java @@ -234,9 +234,13 @@ public class KotlinRuntimeLibraryUtil { if (kotlinLibrary == null) return null; VirtualFile[] kotlinSourceFiles = kotlinLibrary.getFiles(OrderRootType.SOURCES); - if (kotlinSourceFiles.length < 1) return null; - return kotlinSourceFiles[0]; + for (VirtualFile sourceFile : kotlinSourceFiles) { + if (sourceFile.getName().equals(PathUtil.KOTLIN_JAVA_RUNTIME_SRC_JAR)) { + return sourceFile; + } + } + return null; } @Nullable