SchemaDiff

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,631 of 2,6310%180 of 1800%1381385695694848
checkFieldArguments(DiffCtx, TypeDefinition, FieldDefinition, List, List)2560%120%77464611
checkDirectives(DiffCtx, TypeDefinition, List, List)2520%180%1010525211
checkInputFields(DiffCtx, TypeDefinition, List, List)2510%140%88525211
checkFieldArg(DiffCtx, TypeDefinition, FieldDefinition, InputValueDefinition, InputValueDefinition)2380%200%1111434311
checkType(DiffCtx, Type, Type)2100%240%1313555511
checkEnumType(DiffCtx, EnumTypeDefinition, EnumTypeDefinition)1820%140%88424211
checkImplements(DiffCtx, ObjectTypeDefinition, List, List)1460%100%66292911
checkFieldAdditions(DiffCtx, TypeDefinition, Map, Map)1350%80%55272711
checkUnionType(DiffCtx, UnionTypeDefinition, UnionTypeDefinition)1230%80%55272711
checkFieldRemovals(DiffCtx, TypeDefinition, Map, Map)1140%60%44262611
checkOperation(DiffCtx, String, Optional, Optional)1130%80%55313111
checkField(DiffCtx, TypeDefinition, FieldDefinition, FieldDefinition)950%20%22161611
checkTypeWithNonNullAndListOnObjectOrInterface(Type, Type)650%160%99212111
checkTypeWithNonNullAndListOnInputOrArg(Type, Type)630%160%99212111
static {...}530%n/a11141411
diffSchemaImpl(Document, Document, DifferenceReporter)360%n/a118811
checkObjectType(DiffCtx, ObjectTypeDefinition, ObjectTypeDefinition)330%n/a116611
diffSchema(DiffSet, DifferenceReporter)270%n/a115511
checkInterfaceType(DiffCtx, InterfaceTypeDefinition, InterfaceTypeDefinition)250%n/a115511
diffSchema(SchemaDiffSet, DifferenceReporter)230%20%225511
synthOperationTypeDefinition(Function, String)170%n/a113311
checkInputObjectType(DiffCtx, InputObjectTypeDefinition, InputObjectTypeDefinition)140%n/a113311
sortedMap(List, Function)140%n/a112211
checkFields(DiffCtx, TypeDefinition, Map, TypeDefinition, Map)130%n/a113311
checkDirectives(DiffCtx, TypeDefinition, TypeDefinition)130%n/a114411
getSchemaDef(Document)130%n/a114411
getTypeName(Type)80%20%223311
getOpDef(String, SchemaDefinition)80%n/a114411
lambda$synthOperationTypeDefinition$11(String, TypeName, ObjectTypeDefinition)70%n/a111111
SchemaDiff(SchemaDiff.Options)60%n/a113311
checkScalarType(DiffCtx, ScalarTypeDefinition, ScalarTypeDefinition)60%n/a112211
lambda$checkOperation$6(DiffCtx, String)60%n/a111111
lambda$checkOperation$3(DiffCtx, String)60%n/a111111
lambda$getOpDef$10(String, OperationTypeDefinition)50%n/a111111
lambda$checkOperation$5(DiffCtx, Type)50%n/a111111
lambda$checkOperation$4(String, SchemaDefinition)50%n/a111111
lambda$checkOperation$2(DiffCtx, Type)50%n/a111111
lambda$checkOperation$1(String, SchemaDefinition)50%n/a111111
SchemaDiff()40%n/a112211
isDeprecated(DirectivesContainer)40%n/a111111
isReservedType(String)40%n/a111111
isSystemScalar(String)40%n/a111111
mkDotName(String[])40%n/a111111
lambda$checkImplements$8(Type)40%n/a111111
lambda$checkImplements$7(Type)40%n/a111111
lambda$getSchemaDef$9(Definition)30%n/a111111
lambda$sortedMap$12(Object, Object)0%n/a111111
lambda$diffSchema$0()0%n/a111111