├── .gitignore ├── .rspec ├── .rubocop.yml ├── .ruby-version ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE.md ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── exe └── swagger-diff ├── lib └── swagger │ ├── diff.rb │ └── diff │ ├── diff.rb │ ├── rspec_matchers.rb │ ├── specification.rb │ └── version.rb ├── schema ├── json │ ├── LICENSE.md │ └── schema.json └── oai │ ├── LICENSE.md │ └── schema.json ├── spec ├── exe │ └── swagger-diff_spec.rb ├── fixtures │ ├── cassettes │ │ └── petstore.yml │ ├── dummy.v1.json │ ├── dummy.v2.json │ ├── dummy.v3.json │ ├── petstore-with-external-docs.json │ ├── petstore.json │ └── petstore.yaml ├── spec_helper.rb └── swagger │ └── diff │ ├── diff_spec.rb │ ├── rspec_matchers_spec.rb │ └── specification_spec.rb ├── swagger-diff.gemspec └── swagger-diff.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.2.1 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/bin/setup -------------------------------------------------------------------------------- /exe/swagger-diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/exe/swagger-diff -------------------------------------------------------------------------------- /lib/swagger/diff.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/lib/swagger/diff.rb -------------------------------------------------------------------------------- /lib/swagger/diff/diff.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/lib/swagger/diff/diff.rb -------------------------------------------------------------------------------- /lib/swagger/diff/rspec_matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/lib/swagger/diff/rspec_matchers.rb -------------------------------------------------------------------------------- /lib/swagger/diff/specification.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/lib/swagger/diff/specification.rb -------------------------------------------------------------------------------- /lib/swagger/diff/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/lib/swagger/diff/version.rb -------------------------------------------------------------------------------- /schema/json/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/schema/json/LICENSE.md -------------------------------------------------------------------------------- /schema/json/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/schema/json/schema.json -------------------------------------------------------------------------------- /schema/oai/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/schema/oai/LICENSE.md -------------------------------------------------------------------------------- /schema/oai/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/schema/oai/schema.json -------------------------------------------------------------------------------- /spec/exe/swagger-diff_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/exe/swagger-diff_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/cassettes/petstore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/fixtures/cassettes/petstore.yml -------------------------------------------------------------------------------- /spec/fixtures/dummy.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/fixtures/dummy.v1.json -------------------------------------------------------------------------------- /spec/fixtures/dummy.v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/fixtures/dummy.v2.json -------------------------------------------------------------------------------- /spec/fixtures/dummy.v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/fixtures/dummy.v3.json -------------------------------------------------------------------------------- /spec/fixtures/petstore-with-external-docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/fixtures/petstore-with-external-docs.json -------------------------------------------------------------------------------- /spec/fixtures/petstore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/fixtures/petstore.json -------------------------------------------------------------------------------- /spec/fixtures/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/fixtures/petstore.yaml -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/swagger/diff/diff_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/swagger/diff/diff_spec.rb -------------------------------------------------------------------------------- /spec/swagger/diff/rspec_matchers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/swagger/diff/rspec_matchers_spec.rb -------------------------------------------------------------------------------- /spec/swagger/diff/specification_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/spec/swagger/diff/specification_spec.rb -------------------------------------------------------------------------------- /swagger-diff.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/swagger-diff.gemspec -------------------------------------------------------------------------------- /swagger-diff.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/civisanalytics/swagger-diff/HEAD/swagger-diff.gif --------------------------------------------------------------------------------