Expand description
Plugin Validation Framework
This module provides comprehensive validation capabilities for plugins, including security analysis, dependency checking, code safety validation, and trust verification. It ensures that plugins meet security and quality standards before being loaded and executed.
Structs§
- Analysis
Rule - Analysis rule for code validation
- ApiUsage
Info - API usage information for security analysis
- Code
Analysis Info - Code analysis information
- Code
Analyzer - Code analyzer for security checks
- Dependency
- Dependency specification
- Dependency
Resolver - Dependency resolver for checking plugin dependencies
- Marketplace
Info - Marketplace information
- Plugin
Manifest - Enhanced plugin manifest with marketplace information
- Plugin
Validator - Advanced plugin validation framework with security analysis
- Trust
Store - Trust store for plugin verification
- Validation
Report - Validation report containing all validation results
- Vulnerability
- Security vulnerability information
Enums§
- Validation
Check - Types of validation checks
- Validation
Error - Validation errors that prevent plugin usage
- Validation
Result - Validation check results
- Validation
Status - Overall validation status
- Validation
Warning - Validation warnings that should be noted but don’t prevent usage
- Vulnerability
Severity - Vulnerability severity levels