Skip to main content

Crate octofhir_fhirpath_diagnostics

Crate octofhir_fhirpath_diagnostics 

Source
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