Skip to content
This repository has been archived by the owner on Aug 22, 2022. It is now read-only.
/ anicca Public archive

Get a diff between two OpenAPI descriptions.

License

Notifications You must be signed in to change notification settings

xuorig/anicca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anicca

https://en.wikipedia.org/wiki/Impermanence

Get the difference between two OpenAPI descriptions. Still in heavy development, use at your own risk.

Usage

$ cargo run --bin cli diff fixtures/pet-store.json fixtures/pet-store-changed.json --format json

Documentation

Docs.rs

Limitations

  • Currently expects a fully dereferenced OpenAPI document. $ref support will come. Tracking here: #3
  • The diff is a work in progress, there are currently many unhandled properties and objects, but I'm quickly working through them. See #2 for the full list of missing properties/objects. Feel free to contribute!

About

Get a diff between two OpenAPI descriptions.

Resources

License

Stars

Watchers

Forks

Packages