fix(bugs): bugfix

This commit is contained in:
darwincereska
2025-11-24 10:36:57 -05:00
parent c6470be0df
commit 8d05aa4ff5
2 changed files with 6 additions and 3 deletions

View File

@@ -4,7 +4,7 @@ plugins {
}
group = "org.kargs"
version = "1.0.7"
version = "1.0.8"
repositories {
mavenCentral()

View File

@@ -55,7 +55,7 @@ class Parser(
// Check for no-color
if ("--no-color" in args) {
Colors.setGlobalColorsEnabled(true)
Colors.setGlobalColorsEnabled(false)
}
try {
@@ -76,7 +76,7 @@ class Parser(
return commands.firstOrNull { cmd ->
val cmdName = if (config.caseSensitive) cmd.name else cmd.name.lowercase()
val aliases = if (config.caseSensitive) cmd.aliases else cmd.aliases.map { it.lowercase() }
cmdName == searchName || searchName in aliases || searchName == "help" || searchName == "no-color"
cmdName == searchName || searchName in aliases
}
}
@@ -90,6 +90,9 @@ class Parser(
while (i < args.size) {
val arg = args[i]
if ("--help" in arg || "-h" in arg) i++
if ("--no-color" in arg) i++
when {
arg.startsWith("--") -> {
val key = arg.removePrefix("--")