Skip to content

Commit 516cfd2

Browse files
Apply suggestion
Co-Authored-By: yaacovCR <[email protected]>
1 parent f6fd3cf commit 516cfd2

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/validation/rules/OverlappingFieldsCanBeMergedRule.ts

+8-5
Original file line numberDiff line numberDiff line change
@@ -494,15 +494,18 @@ const processDiscoveredFragments = (
494494
fieldMap: NodeAndDefCollection,
495495
discoveredFragments: Array<Array<string>>,
496496
) => {
497-
while (discoveredFragments.length !== 0) {
498-
const item = discoveredFragments.pop();
497+
let item;
498+
while ((item = discoveredFragments.pop()) !== undefined) {
499+
const [fragmentName, referencedFragmentName] = item;
499500
if (
500-
!item ||
501-
comparedFragmentPairs.has(item[1], item[0], areMutuallyExclusive)
501+
comparedFragmentPairs.has(
502+
referencedFragmentName,
503+
fragmentName,
504+
areMutuallyExclusive,
505+
)
502506
) {
503507
continue;
504508
}
505-
const [fragmentName, referencedFragmentName] = item;
506509
comparedFragmentPairs.add(
507510
referencedFragmentName,
508511
fragmentName,

0 commit comments

Comments
 (0)