aqc-text-engine-core 0.1.0

Reusable text file requirement, merge, and reconcile helpers for AQC file engines.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Reusable text file mechanics for exact contents, snippets, and executable bits.

#[cfg(feature = "api")]
mod reconcile;
#[cfg(feature = "api")]
mod requirement;

#[cfg(feature = "api")]
pub use aqc_file_engine_core::{
    EngineFileOutput, EngineFileState, Finding, ItemRequirements, Provenance, ScalarAssertion,
};
#[cfg(feature = "api")]
pub use reconcile::reconcile_text_files;
#[cfg(feature = "api")]
pub use requirement::{
    ResolvedTextFileRequirement, ResolvedTextFileRequirements, TextFileContents, TextFilePath,
    TextFileRequirement, TextFileRequirements, TextFileValueError, TextSnippet, TextSnippetId,
};