catcolab_document_types/v1/
mod.rs

1use crate::v0;
2
3pub use v0::{
4    analysis, api, cell, diagram_judgment, instance_judgment, model, model_judgment, path, theory,
5};
6
7pub mod document;
8pub mod notebook;
9
10pub use analysis::*;
11pub use api::*;
12pub use cell::*;
13pub use diagram_judgment::*;
14pub use document::*;
15pub use instance_judgment::*;
16pub use model::*;
17pub use model_judgment::*;
18pub use notebook::*;
19pub use theory::*;
20
21#[cfg(test)]
22mod test {
23    use super::document::Document;
24    use crate::test_utils::test_example_documents;
25
26    #[test]
27    fn test_v1_examples() {
28        test_example_documents::<Document, _>("examples/v1", |_, _| {});
29    }
30}