compaREST icon indicating copy to clipboard operation
compaREST copied to clipboard

Compatibility checker for OpenAPI

Results 29 compaREST issues
Sort by recently updated
recently updated
newest added

Hi I wanted to test comparest on an api but it crashes with ``` docker run --rm -v $(pwd):/data:rw typeable/comparest --client /data/openapi-25.4.0.json --server /data/openapi-25.7.0.json --output /data/report.md compaREST: Unknown variable 1...

hi, I am trying to use comparest in my ghc 9.2.2 codebase but aeson 2 breaking API changes break comparest build.

Reports like this: > - Values are no longer limited to the following types: > > - Array > > - The property was previously explicitly defined. It is now...

enhancement

Currently if we have an `allOf` of several schemas with `items` in them, we will sometimes convert it into a single `items` clause with an `allOf` inside. Should do the...

enhancement

Some of the unguarded recursion (involving monotonous connectives like `allOf` and `anyOf`) can be solved with the same algorithm we have for fixed points in `FormulaF`, except this time we're...

enhancement
uncommon in practice

Currently during fixpoint finding we blindly substitute `Result` (meaning "ok") into the formula, and if any issues arose we blindly assume that they are the same issue that would be...

https://github.com/typeable/openapi-diff/tree/master/test/golden/common/pathItem/operation/responses/change/headers/optional

E g 200 should be labeled as an "OK" status, 400 should be labeled as an "error" status. Something with color.

enhancement