diff options
author | Jakob Odersky <jakob@odersky.com> | 2019-09-22 13:22:27 -0400 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2019-09-22 14:59:47 -0400 |
commit | b41784f73ccf55afdaaac0113f13ab13e0d39887 (patch) | |
tree | 9530637b7dd29eb29f04bc537a010f0a3a9d188d /commando/src/Main.scala | |
parent | 3d6da8371be342efb8ec9b31d0fcc9f0c4d18a9f (diff) | |
download | commando-b41784f73ccf55afdaaac0113f13ab13e0d39887.tar.gz commando-b41784f73ccf55afdaaac0113f13ab13e0d39887.tar.bz2 commando-b41784f73ccf55afdaaac0113f13ab13e0d39887.zip |
simplify named parameters: removed repeat and required options
Diffstat (limited to 'commando/src/Main.scala')
-rw-r--r-- | commando/src/Main.scala | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/commando/src/Main.scala b/commando/src/Main.scala index c7cc8b8..3270019 100644 --- a/commando/src/Main.scala +++ b/commando/src/Main.scala @@ -5,11 +5,9 @@ object Main extends App { val cmd = new commando.Command("xorc") { val version = named("version", 'V') .action(() => println("version 1")) - .repeat() named("verbose", 'v') .optionalArg("level") - .repeat() .action(level => println(s"level $level")) positional("FILES") @@ -22,6 +20,7 @@ object Main extends App { val comp = named("completion") .action(() => println(completion())) + } cmd.parse(args) match { case None => |