oasdiff command - github.com/oasdiff/oasdiff - Go Packages

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Package checker finds breaking-changes accoss openapi specifications.

Package checker finds breaking-changes accoss openapi specifications.

generator

Package generator generates the breaking-changes and changelog messages for the checker package.

Package generator generates the breaking-changes and changelog messages for the checker package.

Package diff provides a diff function for OpenAPI Spec 3.

Package diff provides a diff function for OpenAPI Spec 3.

flatten

allof

Package allof replaces allOf by a merged equivalent This is helpful to improve breaking changes accuracy

Package allof replaces allOf by a merged equivalent This is helpful to improve breaking changes accuracy

commonparams

Package commonparams moves common parameters to the operations under it This is helpful to improve breaking changes accuracy See here for Common Parameters definition: https://swagger.io/docs/specification/describing-parameters/

Package commonparams moves common parameters to the operations under it This is helpful to improve breaking changes accuracy See here for Common Parameters definition: https://swagger.io/docs/specification/describing-parameters/

headers

Package headers replaces all header names to lowercase

Package headers replaces all header names to lowercase

Package formatters transforms oasdiff output into various formats, such as text, json, html etc.

Package formatters transforms oasdiff output into various formats, such as text, json, html etc.

Package load loads OpenAPI specs from different sources like URLs, paths, globs and stdin Optionally, specs can be preprocessed after loading

Package load loads OpenAPI specs from different sources like URLs, paths, globs and stdin Optionally, specs can be preprocessed after loading

Package report generates OpenAPI Spec diff reports as text and HTML.

Package report generates OpenAPI Spec diff reports as text and HTML.

Package utils provides common utilities for the use of other packages in oasdiff.

Package utils provides common utilities for the use of other packages in oasdiff.