Skip to content

Commit

Permalink
Merge branch 'main' of github.com:linux-china/jbang-idea
Browse files Browse the repository at this point in the history
  • Loading branch information
linux-china committed Jan 18, 2023
2 parents 1e79e44 + 8cbd831 commit 33a99ef
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/main/kotlin/dev/jbang/idea/run/JBangRunConfiguration.kt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import com.intellij.execution.process.ProcessHandlerFactory
import com.intellij.execution.process.ProcessTerminatedListener
import com.intellij.execution.runners.ExecutionEnvironment
import com.intellij.openapi.project.Project
import com.intellij.util.execution.ParametersListUtil
import dev.jbang.idea.getJBangCmdAbsolutionPath
import dev.jbang.idea.jbangIcon
import java.io.File
Expand Down Expand Up @@ -94,11 +95,11 @@ class JBangRunConfiguration(
val args = getScriptArgs()
if (!scriptName.isNullOrEmpty()) {
if (!options.isNullOrEmpty()) {
command.addAll(options.split("\\s+".toRegex()).filter { it.isNotEmpty() })
command.addAll(ParametersListUtil.parse(options, false, true, false))
}
command.add(scriptName)
if (!args.isNullOrEmpty()) {
command.addAll(args.split("\\s+".toRegex()).filter { it.isNotEmpty() })
command.addAll(ParametersListUtil.parse(args, false, true, false))
}
} else {
command.clear()
Expand Down Expand Up @@ -132,4 +133,4 @@ class JBangRunConfiguration(
}
}

}
}

0 comments on commit 33a99ef

Please sign in to comment.