Class CompilationModes
- Namespace
- DialogueDown.Configuration
- Assembly
- DialogueDown.dll
The author-facing names of the CompilationModes — the kebab-case vocabulary shared
by the CLI's --mode option, the dialogue.toml mode key, and the
visualization's Config tab, so the surfaces never drift. Only two modes are settable:
FailFast is deliberately not, because it throws at the first error
instead of collecting diagnostics, so it is an embedding contract a caller opts into in code,
not a reporting mode a tool exposes. Its name is still known, for read-only display.
public static class CompilationModes
- Inheritance
-
CompilationModes
- Inherited Members
Properties
- SettableNamesDescription
The settable mode names as a human-readable list for help text and error messages, e.g.
'stage-boundary' or 'best-effort'.
Methods
- NameOf(CompilationMode)
The canonical author-facing name of any mode, including the non-settable fail-fast.
- TryParse(string)
Maps an author-facing name to its mode, or null when it is not a settable mode.