Validator

interface Validator

Validates environment configurations against a schema definition. Collects all errors and warnings in a single pass before returning.

Inheritors

Functions

Link copied to clipboard
abstract fun validate(schema: Schema, configs: Map<String, EnvironmentConfig>, globalConfig: GlobalConfig?, activeEnvironment: String? = null): ValidationResult

Validates environment configs and optional global config against the schema.