plexus.linting.schemas module

YAML DSL Schemas and Validation Rules - Python Implementation

Defines the schemas and validation rules for different YAML formats used in the application.

plexus.linting.schemas.create_data_source_linter() YamlLinter

Create a YAML linter configured for data source validation.

plexus.linting.schemas.create_linter_for_context(context: str) YamlLinter

Create a linter for the specified context.

plexus.linting.schemas.create_score_linter() YamlLinter

Create a YAML linter configured for score validation.

plexus.linting.schemas.create_score_validation_rules() List[ValidationRule]

Create validation rules for score configuration.