freecli
.
option
parser
package
parser
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
parser
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
AdditionalArgumentsFound
(
args:
Seq
[
String
]
)
extends
OptionParsingError
with
Product
with
Serializable
case class
ArgumentsDidNotMatchAnyOptions
(
args:
Seq
[
String
]
)
extends
OptionParsingError
with
Product
with
Serializable
case class
FailedToDecodeOption
(
field:
OptionField
,
error:
StringDecoderError
)
extends
OptionParsingError
with
Product
with
Serializable
case class
OptionFieldMissing
(
field:
OptionField
)
extends
OptionParsingError
with
Product
with
Serializable
case class
OptionFieldValueMissing
(
field:
OptionField
)
extends
OptionParsingError
with
Product
with
Serializable
sealed
trait
OptionParsingError
extends
AnyRef
type
OptionParsingErrors
=
NonEmptyList
[
OptionParsingError
]
case class
OptionWasFollowedByMoreArguments
(
field:
OptionField
,
args:
Seq
[
String
]
)
extends
OptionParsingError
with
Product
with
Serializable
type
ParseResult
[
A
]
=
CliParser
[
Action
,
OptionParsingErrors
,
A
]
trait
ParserOps
extends
AnyRef
Value Members
object
OptionParserInterpreter
extends
~>
[
Algebra
,
ParseResult
]
object
OptionParsingError
object
ops
extends
ParserOps
Inherited from
AnyRef
Inherited from
Any
Ungrouped