openapi-diff icon indicating copy to clipboard operation
openapi-diff copied to clipboard

Utility for comparing two OpenAPI specifications.

Results 131 openapi-diff issues
Sort by recently updated
recently updated
newest added

Hey, with the attached openapi_prev_reduced.yam it is possible to force a StackOverflowError!! ``` Exception in thread "main" java.lang.StackOverflowError at java.base/java.util.Arrays.spliterator(Arrays.java:5296) at java.base/java.util.Arrays.stream(Arrays.java:5447) at java.base/java.util.Arrays.stream(Arrays.java:5428) at java.base/java.util.stream.Stream.of(Stream.java:1426) at org.openapitools.openapidiff.core.model.ChangedExtensions.getChangedElements(ChangedExtensions.java:27) at org.openapitools.openapidiff.core.model.ComposedChanged.isChanged(ComposedChanged.java:19)...

bug

Support for overloaded paths was added as addressed in [this GitHub issue](https://github.com/OpenAPITools/openapi-diff/issues/270). However, it does not cover cases where the type of overloaded parameters is equal, regardless of format. Example...

Bumps [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.8.1 to 3.13.0. Release notes Sourced from org.apache.maven.plugins:maven-plugin-plugin's releases. 3.12.0 Release Notes - Maven Plugin Tools - Version 3.12.0 3.11.0 Release Notes - Maven Plugin Tools -...

dependencies
java

I'm [using](https://github.com/opensearch-project/opensearch-api-specification/pull/179) this tool to report API coverage in the OpenSearch API spec project. The workflow reports something like "API specs implemented for 232/649 (35%) APIs". The way it works...

enhancement

This PR is an example of the bug listed in issue #272. Replaces #271

bug

Hello folks, i am testing your library as a maven plugin with version: 'org.openapitools.openapidiff:openapi-diff-core:2.1.0-beta.11' and discovered that the following changes do not result in failure due to backwards incompatibility even...

Breaking/Non-Breaking classification

Bumps [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.8.1 to 3.13.1. Release notes Sourced from org.apache.maven.plugins:maven-plugin-plugin's releases. 3.13.0 Release Notes - Maven Plugin Tools - Version 3.13.0 Bug [MPLUGIN-517] - GoalRenderer renderParameterDetails() renders in wrong...

dependencies
java