We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 12a4b01 commit 488fa95Copy full SHA for 488fa95
src/main/kotlin/io/github/kscripting/kscript/Kscript.kt
@@ -56,9 +56,9 @@ fun main(args: Array<String>) {
56
}
57
58
// Constraints
59
- if (parsedOptions.containsKey("interactive") && !parsedOptions.containsKey("script")) {
+ if (parsedOptions.isEmpty() || (parsedOptions.containsKey("interactive") && !parsedOptions.containsKey("script"))) {
60
info(OptionsUtils.createHelpText(config.osConfig.selfName, options))
61
- throw IllegalArgumentException("Interactive option requires Kotlin 'script' as an argument")
+ throw IllegalArgumentException("KScript requires 'script' as an argument")
62
63
64
Logger.silentMode = parsedOptions.containsKey("silent")
0 commit comments