Diagnostics
- class Diagnostics
All model diagnostics.
Members defined in
Diagnostics(10 members)
RIterate over all diagnostics.
RIterate over all diagnostics with error severity.
RIterate over all diagnostics with hint severity.
RIterate over all diagnostics with information severity.
RW
RW
RW
RIterate over all diagnostics with warning severity.
Iterate over all diagnostics with the given severity.
Checks whether any of the diagnostics contain errors.
Attributes
- property all: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics.
- property errors: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with error severity.
- property hints: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with hint severity.
- property infos: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with information severity.
- parser: list[syside.DiagnosticMessage] = None
- sema: list[syside.DiagnosticMessage] = None
- validation: list[syside.DiagnosticMessage] = None
- property warnings: Generator[syside.DiagnosticMessage, None, None]
Iterate over all diagnostics with warning severity.
Methods
- 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.
- contains_errors(warnings_as_errors: bool = False) bool
Checks whether any of the diagnostics contain errors.
- Parameters:
warnings_as_errors – Treat warnings as errors.