From b11c64ad7ed1d5ccc3ce118d7aeda1976d6b4a48 Mon Sep 17 00:00:00 2001 From: Luni-4 Date: Mon, 18 May 2020 11:41:13 +0200 Subject: [PATCH 1/2] Identify public code --- src/lib.rs | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 471edf6ec..e69e6c52e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -11,6 +11,13 @@ extern crate serde_json; extern crate serde_yaml; extern crate toml; +pub(crate) mod c_macro; +pub mod web; + +#[macro_use] +mod asttools; +mod checker; + #[macro_use] mod macros; pub use crate::macros::*; @@ -27,12 +34,6 @@ pub(crate) use languages::*; mod output; pub use output::*; -pub mod web; - -#[macro_use] -pub mod asttools; -pub use crate::asttools::*; - pub mod spaces; pub use crate::spaces::*; @@ -48,8 +49,6 @@ pub use crate::function::*; pub mod count; pub use crate::count::*; -pub mod c_macro; - pub mod preproc; pub use crate::preproc::*; @@ -63,10 +62,7 @@ mod traits; pub use crate::traits::*; mod ts_parser; -pub use crate::ts_parser::*; - -mod checker; -pub use crate::checker::*; +pub(crate) use crate::ts_parser::*; mod comment_rm; pub use crate::comment_rm::*; From 354e8ce20da01ba4c0d880cf84b51f9a027e9bca Mon Sep 17 00:00:00 2001 From: Luni-4 Date: Tue, 19 May 2020 13:38:45 +0200 Subject: [PATCH 2/2] Mark an unused function as dead code --- src/asttools.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/asttools.rs b/src/asttools.rs index 8f740702d..240b73491 100644 --- a/src/asttools.rs +++ b/src/asttools.rs @@ -1,5 +1,6 @@ use tree_sitter::Node; +#[allow(dead_code)] pub fn get_parent<'a>(node: &'a Node<'a>, level: usize) -> Option> { let mut level = level; let mut node = *node;