Skip to main content

Crate cc_audit

Crate cc_audit 

Source

Re-exports§

pub use baseline::Baseline;
pub use baseline::DriftEntry;
pub use baseline::DriftReport;
pub use cli::Cli;
pub use cli::OutputFormat;
pub use cli::ScanType;
pub use config::Config;
pub use config::ConfigError;
pub use config::TextFilesConfig;
pub use config::WatchConfig;
pub use deobfuscation::DecodedContent;
pub use deobfuscation::Deobfuscator;
pub use error::AuditError;
pub use error::Result;
pub use fix::AutoFixer;
pub use fix::Fix;
pub use fix::FixResult;
pub use hooks::HookError;
pub use hooks::HookInstaller;
pub use ignore::IgnoreFilter;
pub use malware_db::MalwareDatabase;
pub use malware_db::MalwareDbError;
pub use mcp_server::McpServer;
pub use profile::Profile;
pub use profile::profile_from_cli;
pub use reporter::Reporter;
pub use reporter::html::HtmlReporter;
pub use reporter::json::JsonReporter;
pub use reporter::sarif::SarifReporter;
pub use reporter::terminal::TerminalReporter;
pub use rules::Confidence;
pub use rules::CustomRuleError;
pub use rules::CustomRuleLoader;
pub use rules::DynamicRule;
pub use rules::Finding;
pub use rules::RuleEngine;
pub use rules::ScanResult;
pub use rules::Severity;
pub use rules::Summary;
pub use run::WatchModeResult;
pub use run::format_result;
pub use run::is_text_file;
pub use run::is_text_file_with_config;
pub use run::run_scan;
pub use run::scan_path_with_malware_db;
pub use run::setup_watch_mode;
pub use run::watch_iteration;
pub use scanner::CommandScanner;
pub use scanner::DependencyScanner;
pub use scanner::DockerScanner;
pub use scanner::HookScanner;
pub use scanner::McpScanner;
pub use scanner::PluginScanner;
pub use scanner::RulesDirScanner;
pub use scanner::Scanner;
pub use scanner::SkillScanner;
pub use scanner::SubagentScanner;
pub use scoring::CategoryScore;
pub use scoring::RiskLevel;
pub use scoring::RiskScore;
pub use scoring::SeverityBreakdown;
pub use watch::FileWatcher;

Modules§

baseline
cli
config
deobfuscation
error
fix
hooks
ignore
malware_db
mcp_server
profile
reporter
rules
run
scanner
scoring
suppression
watch