OverlappingFieldsCanBeMerged

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total32 of 85896%9 of 11892%9848181125
collectFieldsForFragmentSpread(Map, Set, FragmentSpread)23928%3125%236901
getGraphQLTypeForFragmentDefinition(FragmentDefinition)70%n/a112211
mkNotSameTypeError(ImmutableList, List, GraphQLType, GraphQLType)23995%2250%230401
requireSameOutputTypeShape(ImmutableList, Set)153100%13797%12003101
requireSameNameAndArguments(ImmutableList, Set)101100%10100%0602001
sameForCommonParentsByName(Map, ImmutableList, List)70100%8100%0501601
sameResponseShapeByName(Map, ImmutableList, List)60100%6100%0401301
leaveSelectionSet(SelectionSet)52100%4100%0301101
collectFieldsForField(Map, GraphQLType, Field)50100%6100%0401101
groupByCommonParents(Set)50100%4100%0301201
collectFields(Map, SelectionSet, GraphQLType, Set)43100%1787%150901
sameArguments(List, List)38100%8100%0501001
mergeSubSelections(Set)34100%4100%030701
OverlappingFieldsCanBeMerged(ValidationContext, ValidationErrorCollector)20100%n/a010501
findArgumentByName(String, List)20100%4100%030501
findConflicts(Map)16100%n/a010401
collectFieldsForInlineFragment(Map, Set, GraphQLType, InlineFragment)13100%n/a010301
getGraphQLTypeForInlineFragment(GraphQLType, InlineFragment)12100%2100%020301
getVisibleFieldDefinition(GraphQLFieldsContainer, Field)10100%n/a010101
isInterfaceOrUnion(GraphQLType)10100%1375%130101
sameType(GraphQLType, GraphQLType)10100%1375%130301
lambda$groupByCommonParents$0(OverlappingFieldsCanBeMerged.FieldAndType)5100%n/a010101
pathToString(ImmutableList)4100%n/a010101
lambda$groupByCommonParents$1(OverlappingFieldsCanBeMerged.FieldAndType)4100%n/a010101
lambda$groupByCommonParents$2(OverlappingFieldsCanBeMerged.FieldAndType)3100%n/a010101