diff options
Diffstat (limited to 'src/main/scala/parsing.scala')
-rw-r--r-- | src/main/scala/parsing.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/parsing.scala b/src/main/scala/parsing.scala index 44a8872..31880fa 100644 --- a/src/main/scala/parsing.scala +++ b/src/main/scala/parsing.scala @@ -71,10 +71,10 @@ object Parser { } def line(command: Command): CommandLine = { - val longs: Map[String, Option] = command.options.map { + val longs: Map[String, Optional] = command.options.map { case opt => opt.long -> opt }.toMap - val shorts: Map[String, Option] = command.options.collect { + val shorts: Map[String, Optional] = command.options.collect { case opt if opt.short.isDefined => opt.short.get.toString -> opt }.toMap val subcommands: Map[String, Command] = command.commands.map { |