shacl_validation/
lib.rs

1#![doc = include_str!("../README.md")]
2
3pub mod constraints;
4pub mod engine;
5pub mod focus_nodes;
6mod helpers;
7pub mod shacl_config;
8/// The SHACL processor implementation, used for validating a data graph against
9/// a shapes graph and obtaining a Validation Report as a result.
10pub mod shacl_processor;
11pub mod shacl_validation_vocab;
12pub mod shape;
13/// Utilities for handling local graphs (serialized), SPARQL endpoints and SHACL
14/// shapes graphs.
15pub mod store;
16pub mod validate_error;
17/// The result of the validation process.
18pub mod validation_report;
19pub mod value_nodes;