root
root
API
scala.cli.directivehandler
CompositeDirectiveException
CompositeDirectiveException
CustomDirectivesReporter
CustomDirectivesReporter
DependencyFormatError
Diagnostic
DirectiveDescription
DirectiveExamples
DirectiveException
DirectiveGroupDetails
DirectiveGroupName
DirectiveHandler
DirectiveHandler
DirectiveName
DirectivePrefix
DirectiveSpecialSyntax
DirectiveTag
DirectiveUsage
DirectiveUtil
DirectiveValueParser
DirectiveValueParser
DirectiveSingleValueParser
MaybeNumericalString
WithScopePath
WithScopePath
EitherSequence
EitherSeqOps
ExtractedDirectives
ExtractedDirectives
MalformedDirectiveError
Position
Position
File
Positioned
Positioned
ProcessedDirective
ScopePath
ScopePath
Scoped
ScopedDirective
Severity
Severity
Error
Warning
StrictDirective
UnexpectedDirectiveError
UnusedDirectiveError
UsingDirectiveExpectationError
UsingDirectiveValueNumError
UsingDirectiveWrongValueTypeError
UsingDirectivesOps
root
/
scala.cli.directivehandler
/
DirectiveValueParser
/
DirectiveSingleValueParser
DirectiveSingleValueParser
scala.cli.directivehandler.DirectiveValueParser$.DirectiveSingleValueParser
abstract
class
DirectiveSingleValueParser
[
+
T
]
extends
DirectiveValueParser
[
T
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
DirectiveValueParser
[
T
]
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Abstract methods
def
parseValue
(
value
:
Value
[
_
],
cwd
:
ScopePath
,
path
:
Either
[
String
,
Path
]):
Either
[
DirectiveException
,
T
]
Concrete methods
final
def
parse
(
values
:
Seq
[
Value
[
_
]],
scopePath
:
ScopePath
,
path
:
Either
[
String
,
Path
]):
Either
[
DirectiveException
,
T
]
Inherited methods
final
def
map
[
U
](
f
:
T
=>
U
):
DirectiveValueParser
[
U
]
Attributes
Inherited from:
DirectiveValueParser