From 45a08ff9ae978c87f8960836fceeceda151766e3 Mon Sep 17 00:00:00 2001 From: Alex Tkachman Date: Thu, 2 Aug 2012 07:44:48 +0300 Subject: [PATCH] revert changes done in attenpt to fix the build as now indications it helped --- .../cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java index bbdbbbc91ca..438e979534f 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java @@ -28,7 +28,6 @@ import jet.modules.Module; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.jet.analyzer.AnalyzeExhaust; -import org.jetbrains.jet.cli.common.CLIConfigurationKeys; import org.jetbrains.jet.cli.common.CompilerPlugin; import org.jetbrains.jet.cli.common.CompilerPluginContext; import org.jetbrains.jet.cli.common.messages.*; @@ -407,7 +406,13 @@ public class KotlinToJVMBytecodeCompiler { if(loader instanceof URLClassLoader) { for (URL url : ((URLClassLoader) loader).getURLs()) { - String urlFile = url.getPath(); + String urlFile; + try { + urlFile = url.toURI().getPath(); + } + catch (URISyntaxException e) { + throw ExceptionUtils.rethrow(e); + } File file = new File(urlFile); if(file.exists() && (file.isDirectory() || file.getName().endsWith(".jar"))) { files.add(file);