syside.Diagnostics
- class Diagnostics
All model diagnostics.
- parser: list[syside.DiagnosticMessage] = None
- validation: list[syside.DiagnosticMessage] = None
- sema: list[syside.DiagnosticMessage] = None
- property all: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics.
- all_with_severity(severity: syside.DiagnosticSeverity, include_higher_severity: bool = False) Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with the given severity.
- Parameters:
severity – The severity of diagnostics to iterate over.
include_higher_severity – Whether to include diagnostics that are of higher severity than the given one.
- property errors: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with error severity.
- property warnings: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with warning severity.
- property infos: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with information severity.
- property hints: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with hint severity.