garbage_code_hunter/
lib.rs

1// Library interface for garbage-code-hunter
2// This allows the crate to be used both as a binary and a library
3
4pub mod analyzer;
5pub mod i18n;
6pub mod reporter;
7pub mod rules;
8pub mod scoring;
9
10pub use analyzer::{CodeAnalyzer, CodeIssue, RoastLevel, Severity};
11pub use i18n::I18n;
12pub use reporter::Reporter;
13pub use scoring::{CodeScorer, CodeQualityScore, QualityLevel};