tiger-lib 1.17.0

Library used by the tools ck3-tiger, vic3-tiger, and imperator-tiger. This library holds the bulk of the code for them. It can be built either for ck3-tiger with the feature ck3, or for vic3-tiger with the feature vic3, or for imperator-tiger with the feature imperator, but not both at the same time.
Documentation
//! Error report collection and printing facilities.

pub(crate) use builder::{ReportBuilderFull, err, fatal, report, tips, untidy, warn};
pub(crate) use error_key::ErrorKey;
pub(crate) use error_loc::ErrorLoc;
pub use errors::*;
pub(crate) use filter::FilterRule;
pub(crate) use output_style::OutputStyle;
pub use report_struct::{
    Confidence, LogReport, LogReportMetadata, LogReportPointers, LogReportStyle, PointedMessage,
    Severity,
};
pub use suppress::suppress_from_json;

mod builder;
mod error_key;
mod error_loc;
mod errors;
mod filter;
mod output_style;
mod report_struct;
mod suppress;
mod writer;
mod writer_json;