We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5dfc4b1 commit 493bf70Copy full SHA for 493bf70
src/main/java/com/qdesrame/openapi/diff/model/ChangedSchema.java
@@ -52,7 +52,7 @@ public boolean isDiff() {
52
53
@Override
54
public boolean isDiffBackwardCompatible(boolean isRequest) {
55
- return ((isRequest && enumVal.getMissing().isEmpty() && increasedProperties.keySet().stream().noneMatch(p -> newSchema.getRequired().contains(p)))
+ return ((isRequest && enumVal.getMissing().isEmpty() && increasedProperties.keySet().stream().noneMatch(p -> newSchema.getRequired() != null && newSchema.getRequired().contains(p)))
56
|| (!isRequest && enumVal.getIncreased().isEmpty() && missingProperties.isEmpty()))
57
&& !changedType
58
&& !discriminatorPropertyChanged
0 commit comments