IAE: FileUtil.toSystemIndependentName 93.45
authorMaxim Medvedev <maxim.medvedev@jetbrains.com>
Sat, 19 Dec 2009 18:30:30 +0000 (21:30 +0300)
committerMaxim Medvedev <maxim.medvedev@jetbrains.com>
Sat, 19 Dec 2009 18:30:30 +0000 (21:30 +0300)
plugins/groovy/src/org/jetbrains/plugins/groovy/runner/GroovyScriptRunConfiguration.java

index 31eaa0a19fb8501c01e9099229215b2257a03203..e90f8d248f8ffc13176c3b245e5791018a306200 100644 (file)
@@ -60,7 +60,7 @@ public class GroovyScriptRunConfiguration extends ModuleBasedConfiguration<RunCo
   public String workDir;
   public boolean isDebugEnabled;
   public String scriptParams;
-  public String scriptPath;
+  @Nullable public String scriptPath;
 
   public GroovyScriptRunConfiguration(final String name, final Project project, final ConfigurationFactory factory) {
     super(name, new RunConfigurationModule(project), factory);
@@ -196,6 +196,7 @@ public class GroovyScriptRunConfiguration extends ModuleBasedConfiguration<RunCo
 
   @Nullable
   private VirtualFile getScriptFile() {
+    if (scriptPath == null) return null;
     return LocalFileSystem.getInstance().findFileByPath(FileUtil.toSystemIndependentName(scriptPath));
   }