diff --git a/src/commonMain/kotlin/com/infendro/cli/command/Argument.kt b/src/commonMain/kotlin/com/infendro/cli/command/Argument.kt index 6a1ad1b..05c0159 100644 --- a/src/commonMain/kotlin/com/infendro/cli/command/Argument.kt +++ b/src/commonMain/kotlin/com/infendro/cli/command/Argument.kt @@ -49,7 +49,6 @@ sealed class Argument( fun boolean() = argument(BooleanParser) inline fun > enum() = argument(enumParser()) - fun regex() = argument(RegexParser) } } diff --git a/src/commonMain/kotlin/com/infendro/cli/command/Option.kt b/src/commonMain/kotlin/com/infendro/cli/command/Option.kt index 5866018..b68836a 100644 --- a/src/commonMain/kotlin/com/infendro/cli/command/Option.kt +++ b/src/commonMain/kotlin/com/infendro/cli/command/Option.kt @@ -92,7 +92,6 @@ sealed class Option( fun boolean(vararg names: String) = option(BooleanParser, true, *names) inline fun > enum(vararg names: String) = option(enumParser(), *names) - fun regex(vararg names: String) = option(RegexParser, *names) } } diff --git a/src/commonMain/kotlin/com/infendro/cli/parser/RegexParser.kt b/src/commonMain/kotlin/com/infendro/cli/parser/RegexParser.kt deleted file mode 100644 index 098c4c1..0000000 --- a/src/commonMain/kotlin/com/infendro/cli/parser/RegexParser.kt +++ /dev/null @@ -1,5 +0,0 @@ -package com.infendro.cli.parser - -object RegexParser : Parser { - override fun parse(text: String) = Regex(text) -}