rusty_todo_md/lib.rs
1// Allow deprecated functions for backward compatibility in public API
2
3pub mod cli;
4pub mod exclusion;
5pub mod git_utils;
6pub mod logger;
7pub mod todo_md;
8pub mod todo_md_internal;
9
10// Private implementation modules
11mod todo_extractor_internal;
12
13// Re-export the public API directly at the crate root
14pub use todo_extractor_internal::aggregator::{
15 extract_marked_items_from_file, CommentLine, MarkedItem, MarkerConfig,
16};
17
18#[cfg(test)]
19pub mod test_utils;