summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs32
1 files changed, 8 insertions, 24 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 3b4e844..702330a 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -6,13 +6,6 @@
#![deny(missing_docs)]
-// Handle the multiple pandoc_ast versions
-
-#[cfg(feature = "pandoc_ast_07")]
-extern crate pandoc_ast_07 as pandoc_ast;
-#[cfg(feature = "pandoc_ast_08")]
-extern crate pandoc_ast_08 as pandoc_ast;
-
mod error;
pub use error::SubplotError;
pub use error::Warning;
@@ -21,25 +14,22 @@ pub use error::Warnings;
pub mod resource;
mod diagrams;
-pub use diagrams::{DiagramMarkup, DotMarkup, MarkupOpts, PikchrMarkup, PlantumlMarkup};
-
-mod datafiles;
-pub use datafiles::DataFile;
-pub use datafiles::DataFiles;
+pub use diagrams::{DiagramMarkup, DotMarkup, MarkupOpts, PikchrMarkup, PlantumlMarkup, Svg};
-mod panhelper;
-mod typeset;
-
-mod visitor;
-use visitor::LintingVisitor;
+mod embedded;
+pub use embedded::EmbeddedFile;
+pub use embedded::EmbeddedFiles;
mod policy;
pub use policy::get_basedir_from;
mod metadata;
-pub use metadata::Metadata;
+pub use metadata::{Metadata, YamlMetadata};
mod doc;
+pub mod html;
+pub mod md;
+pub mod mdparse;
pub use doc::Document;
pub use doc::{codegen, load_document, load_document_with_pullmark};
@@ -56,9 +46,6 @@ mod bindings;
pub use bindings::Binding;
pub use bindings::Bindings;
-mod parser;
-pub use parser::parse_scenario_snippet;
-
mod matches;
pub use matches::MatchedScenario;
pub use matches::MatchedStep;
@@ -71,6 +58,3 @@ pub use templatespec::TemplateSpec;
mod codegen;
pub use codegen::generate_test_program;
-
-mod ast;
-pub use ast::AbstractSyntaxTree;