diff --git a/js/js.frontend/src/org/jetbrains/kotlin/js/config/JsConfig.java b/js/js.frontend/src/org/jetbrains/kotlin/js/config/JsConfig.java index 94ce2c8a774..63bf59de68e 100644 --- a/js/js.frontend/src/org/jetbrains/kotlin/js/config/JsConfig.java +++ b/js/js.frontend/src/org/jetbrains/kotlin/js/config/JsConfig.java @@ -164,9 +164,6 @@ public class JsConfig { return false; } - VirtualFileSystem fileSystem = VirtualFileManager.getInstance().getFileSystem(StandardFileSystems.FILE_PROTOCOL); - VirtualFileSystem jarFileSystem = VirtualFileManager.getInstance().getFileSystem(StandardFileSystems.JAR_PROTOCOL); - Set modules = new HashSet<>(); boolean skipMetadataVersionCheck = getLanguageVersionSettings().getFlag(AnalysisFlags.getSkipMetadataVersionCheck()); @@ -174,26 +171,12 @@ public class JsConfig { for (String path : libraries) { if (librariesToSkip != null && librariesToSkip.contains(path)) continue; - VirtualFile file; - File filePath = new File(path); if (!filePath.exists()) { report.error("Path '" + path + "' does not exist"); return true; } - if (path.endsWith(".jar") || path.endsWith(".zip")) { - file = jarFileSystem.findFileByPath(path + URLUtil.JAR_SEPARATOR); - } - else { - file = fileSystem.findFileByPath(path); - } - - if (file == null) { - report.error("File '" + path + "' does not exist or could not be read"); - return true; - } - List metadataList = KotlinJavascriptMetadataUtils.loadMetadata(path); if (metadataList.isEmpty()) { report.warning("'" + path + "' is not a valid Kotlin Javascript library");