oaspec/codegen/validate

Types

A validation error representing an unsupported OpenAPI feature.

pub type ValidationError {
  UnsupportedFeature(path: String, detail: String)
}

Constructors

  • UnsupportedFeature(path: String, detail: String)

Values

pub fn error_to_string(error: ValidationError) -> String

Convert a validation error to a human-readable string.

pub fn validate(ctx: context.Context) -> List(ValidationError)

Validate the parsed spec for unsupported patterns. Returns a list of errors; empty list means validation passed.

Search Document