syncable_cli/analyzer/vulnerability/mod.rs
1//! # Vulnerability Checking Module
2//!
3//! Language-specific vulnerability scanners for comprehensive security analysis
4
5pub mod checkers;
6pub mod core;
7pub mod types;
8
9pub use core::VulnerabilityChecker;
10pub use types::{
11 VulnerabilityError, VulnerabilityInfo, VulnerabilityReport, VulnerabilitySeverity,
12 VulnerableDependency,
13};
14
15/// Re-export language-specific checkers
16pub use checkers::{
17 GoVulnerabilityChecker, JavaScriptVulnerabilityChecker, JavaVulnerabilityChecker,
18 PythonVulnerabilityChecker, RustVulnerabilityChecker,
19};