#![cfg_attr(coverage_nightly, coverage(off))]
pub mod defect_prediction;
pub mod duplicates;
pub mod graph_metrics;
pub mod name_similarity;
pub mod symbol_table;
pub use defect_prediction::handle_analyze_defect_prediction;
pub use duplicates::handle_analyze_duplicates;
pub use graph_metrics::handle_analyze_graph_metrics;
pub use name_similarity::handle_analyze_name_similarity;
pub use symbol_table::handle_analyze_symbol_table;
#[cfg_attr(coverage_nightly, coverage(off))]
#[cfg(test)]
mod tests {
#[test]
fn test_mod_basic() {
assert_eq!(1 + 1, 2);
}
}
#[cfg_attr(coverage_nightly, coverage(off))]
#[cfg(test)]
mod property_tests {
use proptest::prelude::*;
proptest! {
#[test]
fn basic_property_stability(_input in ".*") {
prop_assert!(true);
}
#[test]
fn module_consistency_check(_x in 0u32..1000) {
prop_assert!(_x < 1001);
}
}
}