Re-exports§
pub use crate::detectors::CodeSmellsDetector;pub use crate::detectors::DuplicationDetector;pub use crate::detectors::LegacyCodeDetector;pub use crate::detectors::LineCountSmellDetector;pub use crate::detectors::NamingChaosDetector;pub use crate::detectors::NestedHellDetector;pub use crate::detectors::PanicAddictionDetector;pub use crate::detectors::TodoMountainDetector;
Structs§
- Language
Capability Matrix - Tracks which StyleSignals are detectable per language.
- Style
Profile - StyleProfile is the intermediate representation between signal scores and personality inference. It holds the normalized signal vector and derives the dominant personality type from it.
Enums§
Traits§
- Signal
Detector - Direct signal detector that produces StyleSignal scores from parsed code.
Functions§
- aggregate_
detector_ scores - Aggregate scores from all detectors across all parsed files.
- classify_
rule - compute_
signal_ scores - violations_
to_ score - Helpers for converting raw violations to density-normalized signal scores.