syncable_cli/analyzer/tool_management/
mod.rs

1//! # Tool Management Module
2//! 
3//! Handles detection, installation, and management of external tools required
4//! for vulnerability scanning and other analysis tasks.
5
6pub mod detector;
7pub mod installer;
8pub mod installers;
9pub mod status;
10
11pub use detector::{ToolDetector, ToolStatus, InstallationSource};
12pub use installer::{ToolInstaller, ToolInstallationError};
13pub use status::ToolStatusReporter;
14
15/// Re-export common types
16pub use detector::ToolDetectionConfig;
17pub use installers::InstallationStrategy;