Skip to main content

ferrous_forge/validation/
mod.rs

1//! Rust code validation engine
2
3/// Rust source code and Cargo.toml validator.
4pub mod rust_validator;
5/// Version consistency validation (SSoT enforcement)
6pub mod version_consistency;
7/// Violation types, severity levels, and diagnostics.
8pub mod violation;
9
10#[cfg(test)]
11#[allow(clippy::unwrap_used, clippy::expect_used, clippy::panic)]
12mod tests;
13
14pub use rust_validator::{ClippyResult, RustValidator};
15pub use version_consistency::{VersionConsistencyValidator, VersionValidationResult};
16pub use violation::{Severity, Violation, ViolationType};