Expand description
Diagnostic and error reporting for FHIRPath implementation
This crate provides comprehensive error handling, diagnostic reporting, and LSP support for FHIRPath expressions.
Re-exports§
pub use builder::DiagnosticBuilder;pub use diagnostic::Diagnostic;pub use diagnostic::DiagnosticCode;pub use diagnostic::Severity;pub use diagnostic::Severity as DiagnosticSeverity;pub use diagnostic_reporter::DiagnosticReporter;pub use formatter::DiagnosticFormatter;pub use location::Position;pub use location::SourceLocation;pub use location::Span;
Modules§
- builder
- Builder pattern for constructing diagnostics
- diagnostic
- Core diagnostic types
- diagnostic_
reporter - Simplified diagnostic reporting system
- formatter
- Formatting diagnostics for different output formats
- location
- Source location tracking for diagnostics
- lsp
- LSP (Language Server Protocol) integration