Type of sink used by the toString
A thin wrapper around stderr.writefln with indentation
No-op
Log a value that is to be returned The value will be the first argument and painted yellow
No-op
Thin wrapper to simplify colorization
Paint a boolean in green if true, red otherwise, unless reverse is set to true, in which case the colors are swapped
Paint arg in color ifTrue if cond evaluates to true, use color ifFalse otherwise
Thin wrapper to simplify colorization
Set the foreground color to green, used field names / path
Set the foreground color to green, used for true, present, etc...
Set the foreground color to red, used for false, missing, errors, etc...
Reset the foreground color used
Set the foreground color to red, used for warnings and other things that should draw attention but do not pose an immediate issue
The current indentation
Utilities used internally by the config parser.
Compile this library with -debug=ConfigFillerDebug to get verbose output. This can be achieved with debugVersions in dub, or by depending on the debug configuration provided by dub.json.