Available on crate feature
analysis only.Expand description
Style validation and conflict detection for ASS subtitle styles
Provides comprehensive validation of style definitions including property validation, inheritance analysis, and conflict detection. Designed for editor integration and script quality assurance.
§Features
- Property validation with configurable severity levels
- Circular inheritance detection and resolution
- Duplicate name and missing reference detection
- Performance impact assessment for validation issues
- Zero-copy validation with lifetime-generic references
§Performance
- Target: <0.5ms per style validation
- Memory: Minimal allocations via zero-copy issue references
- Validation: Configurable depth limits for inheritance analysis
Structs§
- Style
Conflict - Style conflict detection and classification
- Style
Inheritance - Style inheritance tracking and analysis
- Style
Validation Issue - Style validation issue with context and suggestions
Enums§
- Conflict
Type - Types of style conflicts that can be detected
- Validation
Severity - Severity level for style validation issues