civisanalytics / swagger-diff

Utility for comparing two Swagger specifications.
BSD 3-Clause "New" or "Revised" License
265 stars 32 forks source link

Detect if a parameter's location (*i.e.*, `in` value) changes #10

Closed jeffreyc closed 8 years ago

jeffreyc commented 8 years ago

@christophermanning please review?

Changing location is analogous to changing type, and should constitute a breaking change. This also prevents two parameters with the same name but different locations from masking each other.

Per @gburt's comment on #8.

christophermanning commented 8 years ago

LGTM