diff options
Diffstat (limited to 'cli/source/main/scala/com')
-rwxr-xr-x | cli/source/main/scala/com/rockymadden/stringmetric/cli/OptionMap.scala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/cli/source/main/scala/com/rockymadden/stringmetric/cli/OptionMap.scala b/cli/source/main/scala/com/rockymadden/stringmetric/cli/OptionMap.scala index 79aea0b..8f9da13 100755 --- a/cli/source/main/scala/com/rockymadden/stringmetric/cli/OptionMap.scala +++ b/cli/source/main/scala/com/rockymadden/stringmetric/cli/OptionMap.scala @@ -1,12 +1,10 @@ package com.rockymadden.stringmetric.cli -import scala.annotation.tailrec - object OptionMap { def apply(args: Array[String]): OptionMap = apply(args: _*) def apply(varargs: String*): OptionMap = { - @tailrec + @annotation.tailrec def next(om: OptionMap, a: List[String]): OptionMap = { val double = """^(--[a-zA-Z0-9]+)(=[a-zA-Z0-9\.\-_]+)?""".r val single = """^(-[a-zA-Z0-9]+)(=[a-zA-Z0-9\.\-_]+)?""".r |