ferrous-forge 1.9.6

System-wide Rust development standards enforcer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Rust code validation engine

/// Rust source code and Cargo.toml validator.
pub mod rust_validator;
/// Version consistency validation (SSoT enforcement)
pub mod version_consistency;
/// Violation types, severity levels, and diagnostics.
pub mod violation;

#[cfg(test)]
#[allow(clippy::unwrap_used, clippy::expect_used, clippy::panic)]
mod tests;

pub use rust_validator::{ClippyResult, RustValidator};
pub use version_consistency::{VersionConsistencyValidator, VersionValidationResult};
pub use violation::{Severity, Violation, ViolationType};