List of all items
Structs
- analyzer::AnalysisConfig
- analyzer::AnalysisMetadata
- analyzer::BuildScript
- analyzer::DetectedLanguage
- analyzer::DetectedTechnology
- analyzer::EntryPoint
- analyzer::EnvVar
- analyzer::MonorepoAnalysis
- analyzer::Port
- analyzer::ProjectAnalysis
- analyzer::ProjectInfo
- analyzer::ServiceAnalysis
- analyzer::TechnologySummary
- analyzer::context::analysis::ProjectContext
- analyzer::dependency_parser::DependencyAnalysis
- analyzer::dependency_parser::DependencyInfo
- analyzer::dependency_parser::DependencyParser
- analyzer::dependency_parser::LegacyDependencyInfo
- analyzer::dependency_parser::Vulnerability
- analyzer::display::BoxDrawer
- analyzer::display::ColorAdapter
- analyzer::docker_analyzer::ComposeFileInfo
- analyzer::docker_analyzer::DockerAnalysis
- analyzer::docker_analyzer::DockerEnvironment
- analyzer::docker_analyzer::DockerService
- analyzer::docker_analyzer::DockerfileInfo
- analyzer::docker_analyzer::ExposedService
- analyzer::docker_analyzer::ExternalConnectivity
- analyzer::docker_analyzer::HealthCheck
- analyzer::docker_analyzer::LoadBalancerConfig
- analyzer::docker_analyzer::NetworkInfo
- analyzer::docker_analyzer::NetworkingConfig
- analyzer::docker_analyzer::PortMapping
- analyzer::docker_analyzer::ResourceLimits
- analyzer::docker_analyzer::ServiceDiscoveryConfig
- analyzer::docker_analyzer::VolumeMount
- analyzer::frameworks::FrameworkDetectionUtils
- analyzer::frameworks::TechnologyRule
- analyzer::frameworks::go::GoFrameworkDetector
- analyzer::frameworks::java::JavaFrameworkDetector
- analyzer::frameworks::javascript::JavaScriptFrameworkDetector
- analyzer::frameworks::python::PythonFrameworkDetector
- analyzer::frameworks::rust::RustFrameworkDetector
- analyzer::language_detector::LanguageInfo
- analyzer::monorepo::config::MonorepoDetectionConfig
- analyzer::security::config::SecurityAnalysisConfig
- analyzer::security::core::ComplianceStatus
- analyzer::security::core::SecurityFinding
- analyzer::security::core::SecurityReport
- analyzer::security::patterns::GenericPattern
- analyzer::security::patterns::SecretPatternManager
- analyzer::security::patterns::ToolPattern
- analyzer::security::turbo::TurboConfig
- analyzer::security::turbo::TurboSecurityAnalyzer
- analyzer::security::turbo::cache::CacheKey
- analyzer::security::turbo::cache::CacheStats
- analyzer::security::turbo::cache::CachedResult
- analyzer::security::turbo::cache::SecurityCache
- analyzer::security::turbo::file_discovery::DiscoveryConfig
- analyzer::security::turbo::file_discovery::FileDiscovery
- analyzer::security::turbo::file_discovery::FileMetadata
- analyzer::security::turbo::file_discovery::PriorityHints
- analyzer::security::turbo::pattern_engine::CompiledPattern
- analyzer::security::turbo::pattern_engine::PatternEngine
- analyzer::security::turbo::pattern_engine::PatternMatch
- analyzer::security::turbo::results::PerformanceMetrics
- analyzer::security::turbo::results::ResultAggregator
- analyzer::security::turbo::results::SecurityReport
- analyzer::security::turbo::scanner::EnvFileScanner
- analyzer::security::turbo::scanner::FileScanner
- analyzer::security::turbo::scanner::ScanTask
- analyzer::security_analyzer::ComplianceStatus
- analyzer::security_analyzer::SecurityAnalysisConfig
- analyzer::security_analyzer::SecurityAnalyzer
- analyzer::security_analyzer::SecurityFinding
- analyzer::security_analyzer::SecurityReport
- analyzer::tool_installer::ToolInstaller
- analyzer::vulnerability_checker::VulnerabilityChecker
- analyzer::vulnerability_checker::VulnerabilityInfo
- analyzer::vulnerability_checker::VulnerabilityReport
- analyzer::vulnerability_checker::VulnerableDependency
- cli::Cli
- config::types::AnalysisConfig
- config::types::ComposeConfig
- config::types::Config
- config::types::DockerfileConfig
- config::types::GenerationConfig
- config::types::OutputConfig
- config::types::TerraformConfig
Enums
- analyzer::ArchitecturePattern
- analyzer::ArchitectureType
- analyzer::LibraryType
- analyzer::ProjectCategory
- analyzer::ProjectType
- analyzer::Protocol
- analyzer::TechnologyCategory
- analyzer::dependency_parser::DependencyType
- analyzer::dependency_parser::Language
- analyzer::dependency_parser::VulnerabilitySeverity
- analyzer::display::ColorScheme
- analyzer::display::DisplayMode
- analyzer::docker_analyzer::ImageOrBuild
- analyzer::docker_analyzer::OrchestrationPattern
- analyzer::security::SecurityError
- analyzer::security::config::SecurityConfigPreset
- analyzer::security::core::SecurityCategory
- analyzer::security::core::SecuritySeverity
- analyzer::security::turbo::ScanMode
- analyzer::security::turbo::SecurityError
- analyzer::security::turbo::scanner::ScanResult
- analyzer::security_analyzer::SecurityCategory
- analyzer::security_analyzer::SecurityError
- analyzer::security_analyzer::SecuritySeverity
- analyzer::vulnerability_checker::VulnerabilityError
- analyzer::vulnerability_checker::VulnerabilitySeverity
- cli::ColorScheme
- cli::Commands
- cli::DisplayFormat
- cli::OutputFormat
- cli::SecurityScanMode
- cli::SeverityThreshold
- cli::ToolsCommand
- config::types::OutputFormat
- error::AnalysisError
- error::ConfigError
- error::GeneratorError
- error::IaCGeneratorError
- error::SecurityError
Traits
Macros
Functions
- analyzer::analyze_project
- analyzer::analyze_project_with_config
- analyzer::context::analysis::analyze_context
- analyzer::dependency_parser::parse_dependencies
- analyzer::dependency_parser::parse_detailed_dependencies
- analyzer::display::display_analysis
- analyzer::display::display_analysis_to_string
- analyzer::display::display_analysis_with_return
- analyzer::display::format_project_category
- analyzer::display::get_category_emoji
- analyzer::display::get_color_adapter
- analyzer::display::init_color_adapter
- analyzer::display::strip_ansi_codes
- analyzer::display::truncate_to_width
- analyzer::display::visual_width
- analyzer::docker_analyzer::analyze_docker_infrastructure
- analyzer::framework_detector::detect_frameworks
- analyzer::language_detector::detect_languages
- analyzer::monorepo::analysis::analyze_monorepo
- analyzer::monorepo::analysis::analyze_monorepo_with_config
- common::command_utils::execute_command
- common::command_utils::is_command_available
- common::file_utils::collect_project_files
- common::file_utils::find_files_by_patterns
- common::file_utils::get_relative_path
- common::file_utils::is_readable_file
- common::file_utils::read_file_safe
- common::file_utils::validate_project_path
- config::load_config
- generator::compose_gen::generate
- generator::dockerfile_gen::generate
- generator::generate_compose
- generator::generate_dockerfile
- generator::generate_terraform
- generator::terraform_gen::generate
- handlers::analyze::handle_analyze
- handlers::dependencies::handle_dependencies
- handlers::generate::handle_generate
- handlers::generate::handle_validate
- handlers::security::handle_security
- handlers::tools::handle_tools
- handlers::utils::format_project_category
- handlers::utils::handle_support
- handlers::vulnerabilities::handle_vulnerabilities
- run_command
Type Aliases
- analyzer::DependencyMap
- analyzer::DetectedFramework
- analyzer::dependency_parser::DetailedDependencyMap
- error::Result