Skip to main content

asciidoc_parser/
lib.rs

1#![allow(clippy::module_inception)]
2#![deny(clippy::expect_used)]
3#![deny(clippy::indexing_slicing)]
4#![deny(clippy::panic)]
5#![deny(clippy::unwrap_used)]
6#![deny(missing_docs)]
7#![deny(warnings)]
8#![doc = include_str!(concat!("../", std::env!("CARGO_PKG_README")))]
9
10pub mod attributes;
11pub mod blocks;
12pub mod content;
13
14pub mod document;
15pub use document::Document;
16
17pub(crate) mod internal;
18
19pub mod parser;
20pub use parser::{Parser, SafeMode};
21
22mod span;
23pub use span::{HasSpan, Span};
24
25pub mod strings;
26
27#[cfg(test)]
28mod tests;
29
30mod warnings;
31
32// Use `pretty_assertion_sorted`'s version of `assert_eq` across the board.
33#[cfg(test)]
34#[macro_use]
35extern crate pretty_assertions_sorted;