Skip to main content

ontocore_diagnostics/
lib.rs

1//! Catalog lint rules and diagnostic collection for OntoCore v0.3.
2//!
3//! # API stability
4//!
5//! **Pre-1.0:** diagnostic rule codes and severities are stable within a minor release
6//! but new rules may be added.
7
8mod config;
9mod engine;
10mod input;
11mod location;
12mod rules;
13
14pub use config::{find_config, DiagnosticConfig, RuleConfig};
15pub use engine::{
16    collect_diagnostics, collect_diagnostics_with_config, collect_diagnostics_with_sources,
17};
18pub use input::DiagnosticInput;
19pub use location::{entity_needles, find_in_source};