Expand description
Unified specification parser and validator
This module provides a unified interface for parsing and validating different API specification formats: OpenAPI (2.0/3.x), GraphQL schemas, and gRPC service definitions (protobuf).
It provides consistent error handling and validation for all spec types.
Structs§
- GraphQL
Validator - GraphQL schema validator with detailed error reporting
- Open
ApiValidator - Enhanced OpenAPI validator with support for 2.0 and 3.x
- Validation
Error - Detailed validation error
- Validation
Result - Specification validation result with detailed errors
Enums§
- Spec
Format - Supported specification formats