├── .github ├── dependabot.yml └── workflows │ └── build.yaml ├── .golangci.yml ├── LICENSE.md ├── Makefile ├── README.md ├── cache ├── cache.go ├── cache_test.go └── default_cache.go ├── cmd └── validate │ └── main.go ├── config ├── config.go └── config_test.go ├── errors ├── error_utilities.go ├── error_utilities_test.go ├── package.go ├── parameter_errors.go ├── parameter_errors_test.go ├── parameters_howtofix.go ├── request_errors.go ├── request_errors_test.go ├── response_errors.go ├── response_errors_test.go ├── validation_error.go └── validation_error_test.go ├── go.mod ├── go.sum ├── helpers ├── constants.go ├── ignore_regex.go ├── operation_utilities.go ├── operation_utilities_test.go ├── package.go ├── parameter_utilities.go ├── parameter_utilities_test.go ├── path_finder.go ├── path_finder_test.go ├── regex_maker.go ├── regex_maker_test.go ├── schema_compiler.go ├── schema_compiler_test.go ├── url_loader.go ├── url_loader_test.go ├── version.go └── version_test.go ├── libopenapi-logo.png ├── openapi_vocabulary ├── coercion.go ├── coercion_simple_test.go ├── discriminator.go ├── errors.go ├── metadata.go ├── nullable.go ├── vocabulary.go └── vocabulary_test.go ├── parameters ├── cookie_parameters.go ├── cookie_parameters_test.go ├── header_parameters.go ├── header_parameters_test.go ├── package.go ├── parameters.go ├── path_parameters.go ├── path_parameters_test.go ├── query_parameters.go ├── query_parameters_test.go ├── validate_parameter.go ├── validate_parameter_test.go ├── validate_security.go ├── validate_security_test.go └── validation_functions.go ├── paths ├── package.go ├── paths.go └── paths_test.go ├── requests ├── package.go ├── request_body.go ├── validate_body.go ├── validate_body_test.go ├── validate_request.go └── validate_request_test.go ├── responses ├── package.go ├── response_body.go ├── validate_body.go ├── validate_body_test.go ├── validate_headers.go ├── validate_headers_test.go ├── validate_response.go └── validate_response_test.go ├── schema_validation ├── locate_schema_property.go ├── locate_schema_property_test.go ├── openapi_schemas │ ├── load_schema.go │ └── load_schema_test.go ├── package.go ├── property_locator.go ├── property_locator_test.go ├── validate_document.go ├── validate_document_test.go ├── validate_schema.go ├── validate_schema_coercion_test.go ├── validate_schema_openapi_test.go ├── validate_schema_test.go ├── validate_xml.go ├── validate_xml_test.go └── xml_validator.go ├── test_specs ├── care_request.yaml ├── invalid_31.yaml ├── petstorev3.json └── valid_31.yaml ├── validator.go ├── validator_examples_test.go └── validator_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/README.md -------------------------------------------------------------------------------- /cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/cache/cache.go -------------------------------------------------------------------------------- /cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/cache/cache_test.go -------------------------------------------------------------------------------- /cache/default_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/cache/default_cache.go -------------------------------------------------------------------------------- /cmd/validate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/cmd/validate/main.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/config/config_test.go -------------------------------------------------------------------------------- /errors/error_utilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/error_utilities.go -------------------------------------------------------------------------------- /errors/error_utilities_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/error_utilities_test.go -------------------------------------------------------------------------------- /errors/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/package.go -------------------------------------------------------------------------------- /errors/parameter_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/parameter_errors.go -------------------------------------------------------------------------------- /errors/parameter_errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/parameter_errors_test.go -------------------------------------------------------------------------------- /errors/parameters_howtofix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/parameters_howtofix.go -------------------------------------------------------------------------------- /errors/request_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/request_errors.go -------------------------------------------------------------------------------- /errors/request_errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/request_errors_test.go -------------------------------------------------------------------------------- /errors/response_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/response_errors.go -------------------------------------------------------------------------------- /errors/response_errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/response_errors_test.go -------------------------------------------------------------------------------- /errors/validation_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/validation_error.go -------------------------------------------------------------------------------- /errors/validation_error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/errors/validation_error_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/go.sum -------------------------------------------------------------------------------- /helpers/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/constants.go -------------------------------------------------------------------------------- /helpers/ignore_regex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/ignore_regex.go -------------------------------------------------------------------------------- /helpers/operation_utilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/operation_utilities.go -------------------------------------------------------------------------------- /helpers/operation_utilities_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/operation_utilities_test.go -------------------------------------------------------------------------------- /helpers/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/package.go -------------------------------------------------------------------------------- /helpers/parameter_utilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/parameter_utilities.go -------------------------------------------------------------------------------- /helpers/parameter_utilities_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/parameter_utilities_test.go -------------------------------------------------------------------------------- /helpers/path_finder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/path_finder.go -------------------------------------------------------------------------------- /helpers/path_finder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/path_finder_test.go -------------------------------------------------------------------------------- /helpers/regex_maker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/regex_maker.go -------------------------------------------------------------------------------- /helpers/regex_maker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/regex_maker_test.go -------------------------------------------------------------------------------- /helpers/schema_compiler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/schema_compiler.go -------------------------------------------------------------------------------- /helpers/schema_compiler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/schema_compiler_test.go -------------------------------------------------------------------------------- /helpers/url_loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/url_loader.go -------------------------------------------------------------------------------- /helpers/url_loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/url_loader_test.go -------------------------------------------------------------------------------- /helpers/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/version.go -------------------------------------------------------------------------------- /helpers/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/helpers/version_test.go -------------------------------------------------------------------------------- /libopenapi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/libopenapi-logo.png -------------------------------------------------------------------------------- /openapi_vocabulary/coercion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/coercion.go -------------------------------------------------------------------------------- /openapi_vocabulary/coercion_simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/coercion_simple_test.go -------------------------------------------------------------------------------- /openapi_vocabulary/discriminator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/discriminator.go -------------------------------------------------------------------------------- /openapi_vocabulary/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/errors.go -------------------------------------------------------------------------------- /openapi_vocabulary/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/metadata.go -------------------------------------------------------------------------------- /openapi_vocabulary/nullable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/nullable.go -------------------------------------------------------------------------------- /openapi_vocabulary/vocabulary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/vocabulary.go -------------------------------------------------------------------------------- /openapi_vocabulary/vocabulary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/openapi_vocabulary/vocabulary_test.go -------------------------------------------------------------------------------- /parameters/cookie_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/cookie_parameters.go -------------------------------------------------------------------------------- /parameters/cookie_parameters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/cookie_parameters_test.go -------------------------------------------------------------------------------- /parameters/header_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/header_parameters.go -------------------------------------------------------------------------------- /parameters/header_parameters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/header_parameters_test.go -------------------------------------------------------------------------------- /parameters/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/package.go -------------------------------------------------------------------------------- /parameters/parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/parameters.go -------------------------------------------------------------------------------- /parameters/path_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/path_parameters.go -------------------------------------------------------------------------------- /parameters/path_parameters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/path_parameters_test.go -------------------------------------------------------------------------------- /parameters/query_parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/query_parameters.go -------------------------------------------------------------------------------- /parameters/query_parameters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/query_parameters_test.go -------------------------------------------------------------------------------- /parameters/validate_parameter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/validate_parameter.go -------------------------------------------------------------------------------- /parameters/validate_parameter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/validate_parameter_test.go -------------------------------------------------------------------------------- /parameters/validate_security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/validate_security.go -------------------------------------------------------------------------------- /parameters/validate_security_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/validate_security_test.go -------------------------------------------------------------------------------- /parameters/validation_functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/parameters/validation_functions.go -------------------------------------------------------------------------------- /paths/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/paths/package.go -------------------------------------------------------------------------------- /paths/paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/paths/paths.go -------------------------------------------------------------------------------- /paths/paths_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/paths/paths_test.go -------------------------------------------------------------------------------- /requests/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/requests/package.go -------------------------------------------------------------------------------- /requests/request_body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/requests/request_body.go -------------------------------------------------------------------------------- /requests/validate_body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/requests/validate_body.go -------------------------------------------------------------------------------- /requests/validate_body_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/requests/validate_body_test.go -------------------------------------------------------------------------------- /requests/validate_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/requests/validate_request.go -------------------------------------------------------------------------------- /requests/validate_request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/requests/validate_request_test.go -------------------------------------------------------------------------------- /responses/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/package.go -------------------------------------------------------------------------------- /responses/response_body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/response_body.go -------------------------------------------------------------------------------- /responses/validate_body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/validate_body.go -------------------------------------------------------------------------------- /responses/validate_body_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/validate_body_test.go -------------------------------------------------------------------------------- /responses/validate_headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/validate_headers.go -------------------------------------------------------------------------------- /responses/validate_headers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/validate_headers_test.go -------------------------------------------------------------------------------- /responses/validate_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/validate_response.go -------------------------------------------------------------------------------- /responses/validate_response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/responses/validate_response_test.go -------------------------------------------------------------------------------- /schema_validation/locate_schema_property.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/locate_schema_property.go -------------------------------------------------------------------------------- /schema_validation/locate_schema_property_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/locate_schema_property_test.go -------------------------------------------------------------------------------- /schema_validation/openapi_schemas/load_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/openapi_schemas/load_schema.go -------------------------------------------------------------------------------- /schema_validation/openapi_schemas/load_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/openapi_schemas/load_schema_test.go -------------------------------------------------------------------------------- /schema_validation/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/package.go -------------------------------------------------------------------------------- /schema_validation/property_locator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/property_locator.go -------------------------------------------------------------------------------- /schema_validation/property_locator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/property_locator_test.go -------------------------------------------------------------------------------- /schema_validation/validate_document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_document.go -------------------------------------------------------------------------------- /schema_validation/validate_document_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_document_test.go -------------------------------------------------------------------------------- /schema_validation/validate_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_schema.go -------------------------------------------------------------------------------- /schema_validation/validate_schema_coercion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_schema_coercion_test.go -------------------------------------------------------------------------------- /schema_validation/validate_schema_openapi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_schema_openapi_test.go -------------------------------------------------------------------------------- /schema_validation/validate_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_schema_test.go -------------------------------------------------------------------------------- /schema_validation/validate_xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_xml.go -------------------------------------------------------------------------------- /schema_validation/validate_xml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/validate_xml_test.go -------------------------------------------------------------------------------- /schema_validation/xml_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/schema_validation/xml_validator.go -------------------------------------------------------------------------------- /test_specs/care_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/test_specs/care_request.yaml -------------------------------------------------------------------------------- /test_specs/invalid_31.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/test_specs/invalid_31.yaml -------------------------------------------------------------------------------- /test_specs/petstorev3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/test_specs/petstorev3.json -------------------------------------------------------------------------------- /test_specs/valid_31.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/test_specs/valid_31.yaml -------------------------------------------------------------------------------- /validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/validator.go -------------------------------------------------------------------------------- /validator_examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/validator_examples_test.go -------------------------------------------------------------------------------- /validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pb33f/libopenapi-validator/HEAD/validator_test.go --------------------------------------------------------------------------------