cli
cli
mdoc
OnLoadContext
PostModifier
PostModifier
PostModifierContext
PostProcessContext
PreModifier
PreModifier
PreModifierContext
Reporter
StringModifier
StringModifier
Variable
mdoc.internal.cli
CliEnrichments
XtensionAbsolutePathLink
XtensionInputMdoc
XtensionPositionMdoc
XtensionPrintStream
XtensionThrowable
CliEnrichments
Feedback
HelpMessage
InputFile
InputFile
InternalInput
MdocProperties
MdocProperties
Section
Settings
Settings
mdoc.internal.markdown
GitHubIdGenerator
Mod
Mod
CompileOnly
Crash
Fail
Height
Invisible
Nest
Passthrough
Reset
ResetClass
ResetObject
Silent
ToString
Warn
Width
Modifier
Modifier
Builtin
Crash
Default
Fail
Post
Pre
PrintVariable
Str
Warn
ReplVariablePrinter
ReplVariablePrinter
cli
/
mdoc.internal.cli
/
Settings
Settings
object
Settings
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
Settings
.type
Type members
Value members
Implicits
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
baseDefault
(
cwd:
AbsolutePath
):
Settings
def
decoder
(
base:
Settings
):
ConfDecoder
[
Settings
]
def
default
(
cwd:
AbsolutePath
):
Settings
def
description
:
Doc
def
fromCliArgs
(
args:
List
[
String
],
base:
Settings
):
Configured
[
Settings
]
def
help
(
displayVersion:
String
,
width:
Int
):
String
def
usage
:
String
def
version
(
displayVersion:
String
):
String
def
write
(
set:
Settings
):
Conf
Implicits
Implicits
implicit
val
CharsetDecoder
:
ConfDecoder
[
Charset
]
implicit
val
LoggerDecoder
:
ConfDecoder
[
Logger
]
implicit
val
LoggerEncoder
:
ConfEncoder
[
Logger
]
implicit
val
absolutePathPrint
:
TPrint
[
AbsolutePath
]
implicit
val
charsetEncoder
:
ConfEncoder
[
Charset
]
implicit
def
encoder
:
ConfEncoder
[
Settings
]
implicit
val
headerIdGeneratorDecoder
:
ConfDecoder
[
String
=>
String
]
implicit
val
headerIdGeneratorEncoder
:
ConfEncoder
[
String
=>
String
]
implicit
val
inputStreamDecoder
:
ConfDecoder
[
InputStream
]
implicit
val
inputStreamEncoder
:
ConfEncoder
[
InputStream
]
implicit
def
iterablePrint
[
C
<:
(
Iterable
),
T
](
implicit
ev:
TPrint
[
T
]):
TPrint
[
C
[
T
]]
implicit
def
optionPrint
[
T
](
implicit
ev:
TPrint
[
T
]):
TPrint
[
Option
[
T
]]
implicit
val
pathEncoder
:
ConfEncoder
[
AbsolutePath
]
implicit
val
pathMatcherDecoder
:
ConfDecoder
[
PathMatcher
]
implicit
val
pathMatcherEncoder
:
ConfEncoder
[
PathMatcher
]
implicit
val
pathMatcherPrint
:
TPrint
[
PathMatcher
]
implicit
def
surface
:
Surface
[
Settings
]
implicit
val
variablePrinterDecoder
:
ConfDecoder
[
Variable
=>
String
]
implicit
val
variablePrinterEncoder
:
ConfEncoder
[
Variable
=>
String
]