Skip to content

Commit 19ffc77

Browse files
authored
Avoid OrderedIterator when comparing OpenApiSchema.Required equality (#57298)
* Avoid OrderedIterator when comparing OpenApiSchema.Required equality * Fix typo
1 parent 6d263ad commit 19ffc77

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/OpenApi/src/Comparers/OpenApiSchemaComparer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public bool Equals(OpenApiSchema? x, OpenApiSchema? y)
6363
x.Nullable == y.Nullable &&
6464
x.Pattern == y.Pattern &&
6565
x.ReadOnly == y.ReadOnly &&
66-
x.Required.Order().SequenceEqual(y.Required.Order()) &&
66+
x.Required.Count == y.Required.Count && x.Required.SetEquals(y.Required) &&
6767
OpenApiReferenceComparer.Instance.Equals(x.Reference, y.Reference) &&
6868
x.UniqueItems == y.UniqueItems &&
6969
x.UnresolvedReference == y.UnresolvedReference &&

0 commit comments

Comments
 (0)