prosesmasher-app-core 0.1.7

Internal core checks crate for the prosesmasher workspace. Published to support the workspace dependency graph.
Documentation
//! Core prose quality checks.

pub mod flow;
pub mod heuristics;
pub mod lexical;
pub mod readability;

use crate::check::BoxedCheck;

/// All core prose quality checks.
#[must_use]
pub fn all_checks() -> Vec<BoxedCheck> {
    let mut all = Vec::new();
    all.extend(lexical::all_checks());
    all.extend(heuristics::all_checks());
    all.extend(flow::all_checks());
    all.extend(readability::all_checks());
    all
}