fix_getters_utils/
lib.rs

1//! Utilities for getter renaming.
2//!
3//! # Features
4//!
5//! - **`log`** *(enabled by default)* — Logging via the `log` crate.
6
7pub mod error;
8pub use error::Error;
9pub use error::ParseFileError;
10
11pub mod crate_traverser;
12pub use crate_traverser::CrateTraverser;
13
14pub mod getter;
15pub use getter::{Getter, GetterError, NonGetterReason};
16
17pub mod identification_mode;
18pub use identification_mode::IdentificationMode;
19
20pub mod collectors;
21pub use collectors::*;
22
23pub mod scope;
24pub use scope::Scope;
25
26pub mod prelude {
27    pub use super::{
28        CrateTraverser, GetterCollection, IdentificationMode, SyntaxTreeGetterCollector,
29        TokenStreamGetterCollector,
30    };
31}