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::{InstallationSource, ToolDetector, ToolStatus};
12pub use installer::{ToolInstallationError, ToolInstaller};
13pub use status::ToolStatusReporter;
14
15/// Re-export common types
16pub use detector::ToolDetectionConfig;
17pub use installers::InstallationStrategy;