@@ -418,8 +418,8 @@ fragment directFieldSelectionOnUnion on CatOrDog {
418418
419419FieldsInSetCanMerge(set):
420420
421- - Let {fieldsForKey} be the set of selections with a given response key in {set}
422- including visiting fragments and inline fragments.
421+ - Let {fieldsForKey} be the set of selections with a given _ response key _ in
422+ {set} including visiting fragments and inline fragments.
423423- Given each pair of distinct members {fieldA} and {fieldB} in {fieldsForKey}:
424424 - {SameResponseShape(fieldA, fieldB)} must be true.
425425 - If the parent types of {fieldA} and {fieldB} are equal or if either is not
@@ -450,7 +450,7 @@ SameResponseShape(fieldA, fieldB):
450450- Assert: {typeB} is an object, union or interface type.
451451- Let {mergedSet} be the result of adding the selection set of {fieldA} and the
452452 selection set of {fieldB}.
453- - Let {fieldsForKey} be the set of selections with a given response key in
453+ - Let {fieldsForKey} be the set of selections with a given _ response key _ in
454454 {mergedSet} including visiting fragments and inline fragments.
455455- Given each pair of distinct members {subfieldA} and {subfieldB} in
456456 {fieldsForKey}:
@@ -462,7 +462,7 @@ type that is either an Object, Interface or Union type.
462462
463463** Explanatory Text**
464464
465- If multiple field selections with the same response keys are encountered during
465+ If multiple field selections with the same _ response key _ are encountered during
466466execution, the field and arguments to execute and the resulting value should be
467467unambiguous. Therefore any two field selections which might both be encountered
468468for the same object are only valid if they are equivalent.
0 commit comments