Wrapper classes around catalog and diff objects #51

Merged
merged 17 commits into from Jan 8, 2017

Projects

None yet

1 participant

@kpaulisse
Contributor

For the API, this Pull Request adds two objects that we will keep stable for this API version:

  • OctocatalogDiff::API::V1::Catalog represents a compiled catalog
  • OctocatalogDiff::API::V1::Diff represents a single difference between catalogs
kpaulisse added some commits Jan 7, 2017
@kpaulisse kpaulisse Merge pull request #46 from github/kpaulisse-yaml-diff
Add option to ignore whitespace in yaml file diff
65e4457
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-catalog-object-api 851171f
@kpaulisse kpaulisse Merge remote-tracking branch 'origin/kpaulisse-release-0-7' into kpau…
…lisse-catalog-object-api
09fa9ea
@kpaulisse kpaulisse Create wrapper class around OctocatalogDiff::Catalog 3ac4575
@kpaulisse kpaulisse Initial commit of the Diff object 8f54ac7
@kpaulisse kpaulisse Make catalog-diff return API objects 02954fa
@kpaulisse kpaulisse Update documentation for new objects
27e9a59
@kpaulisse kpaulisse changed the base branch to kpaulisse-release-0-7 from master Jan 8, 2017
kpaulisse added some commits Jan 8, 2017
@kpaulisse kpaulisse Add, test, and document change type methods 8482345
@kpaulisse kpaulisse Add documentation and test for structure b553c88
@kpaulisse kpaulisse Document and test #old_value and #new_value bc966c7
@kpaulisse kpaulisse Add new/old file/line tests and documentation 19be23b
@kpaulisse kpaulisse Add documentation and test for #to_h 286d218
@kpaulisse kpaulisse Finish coverage and documentation of `diff` API object
9a4ec46
@kpaulisse kpaulisse change_type -> diff_type 1b74f52
@kpaulisse kpaulisse Wrapper spec tests for API catalog 14f5d31
@kpaulisse kpaulisse Add test and stub documentation for catalog object e935ee7
@kpaulisse kpaulisse Finish API catalog documentation
d4c97ca
@kpaulisse kpaulisse changed the title from (WIP) Wrapper classes around catalog and diff objects to Wrapper classes around catalog and diff objects Jan 8, 2017
@kpaulisse kpaulisse merged commit b4cfb75 into kpaulisse-release-0-7 Jan 8, 2017

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
@kpaulisse kpaulisse deleted the kpaulisse-catalog-object-api branch Jan 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment