Expand description
Directive validation module for comprehensive validation Directive and Role Validation System
This module provides comprehensive validation for Sphinx directives and roles, including option validation, content requirements, and parameter checking.
Re-exports§
Modules§
- builtin
- Built-in directive validators for common Sphinx directives
- parser
- Parser for extracting directives and roles from RST content
- roles
- Built-in role validators for common Sphinx roles
Structs§
- Directive
Registry - Registry for managing directive validators
- Directive
Validation System - Comprehensive directive and role validation system
- Parsed
Directive - Represents a parsed directive with validation context
- Parsed
Role - Represents a parsed role with validation context
- Role
Registry - Registry for managing role validators
- Source
Location - Source location information for diagnostics
- Validation
Statistics - Combined validation statistics
Enums§
- Directive
Validation Result - Result of directive validation
- Role
Validation Result - Result of role validation
Traits§
- Directive
Validator - Trait for implementing directive validators
- Role
Validator - Trait for implementing role validators