Namespace RDCore.SDK.Model.Diagnostics
Classes
- AnalyzerFinding
One thing an analyzer has to say about a module.
- ModuleAnalysisContext
What an analyzer is given of a module: the syntax tree, and the facts the platform's semantic analysis pass found out about it.
Structs
- ErrorDiagnosticMetadata
Encapsulates additional metadata specifically for error diagnostics.
Interfaces
- IModuleAnalyzer
Looks at a module and says what is worth saying about it (RD-VBAL §2.6.4).
Enums
- RDCoreDiagnosticId
The identifiers of the Rubberduck Core diagnostics — the
RDC00000family issued by theRDCore.Diagnosticsanalyzers, distinct from the language core'sVBC/VBR/VBAerror diagnostics. The numeric value is the code (see VBErrorExtensions).