TypeDefinitionRegistry

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total596 of 1,41757%108 of 16233%771461443212165
remove(SDLDefinition)1210%220%1212262611
remove(String, SDLDefinition)1130%220%1212272711
isPossibleType(Type, Type)750%120%77191911
isSubTypeOf(Type, Type)730%200%1111212111
lambda$getAllImplementationsOf$19(InterfaceTypeDefinition, ImplementingTypeDefinition)360%60%449911
isInterfaceOrUnion(Type)230%60%445511
isObjectTypeOrInterface(Type)230%60%445511
addAll(Collection)220%40%336611
removeFromList(Map, TypeDefinition)220%40%337711
getAllImplementationsOf(InterfaceTypeDefinition)140%n/a113311
getImplementationsOf(InterfaceTypeDefinition)120%n/a115511
checkMergeSchemaDefs(TypeDefinitionRegistry, List)102772%1375%131601
getTypesMap(Class)90%n/a112211
removeFromMap(Map, String)80%20%224411
isObjectType(Type)60%n/a111111
lambda$isPossibleType$22(TypeDefinition, ImplementingTypeDefinition)60%n/a111111
merge(TypeDefinitionRegistry)512096%2250%2312501
add(SDLDefinition)317998%12796%11514501
getParseOrder()30%n/a111111
lambda$getImplementationsOf$21(ImplementingTypeDefinition)30%n/a111111
lambda$getImplementationsOf$20(ImplementingTypeDefinition)30%n/a111111
lambda$remove$17()20%n/a111111
lambda$remove$16()20%n/a111111
lambda$remove$15()20%n/a111111
TypeDefinitionRegistry()58100%n/a0101201
define(Map, Map, TypeDefinition)28100%2100%020701
define(Map, Map, DirectiveDefinition)28100%2100%020701
hasType(TypeName)26100%8100%050201
getType(String)24100%4100%030701
checkAddOperationDefs()22100%2100%020501
getType(String, Class)21100%4100%030601
defineExt(Map, TypeDefinition, Function)20100%n/a010401
getTypes(Class)20100%n/a010401
lambda$merge$1(Map, List, DirectiveDefinition)15100%n/a010301
lambda$merge$0(Map, List, TypeDefinition)15100%n/a010301
lambda$merge$2(Map, List, ScalarTypeDefinition)13100%n/a010101
lambda$merge$14(String, List)12100%n/a010401
lambda$merge$12(String, List)12100%n/a010401
lambda$merge$10(String, List)12100%n/a010401
lambda$merge$8(String, List)12100%n/a010401
lambda$merge$6(String, List)12100%n/a010401
lambda$merge$4(String, List)12100%n/a010401
scalars()11100%n/a010301
getType(Type, Class)9100%n/a010201
getType(Type)8100%n/a010201
getDirectiveDefinition(String)7100%n/a010101
types()6100%n/a010101
objectTypeExtensions()6100%n/a010101
interfaceTypeExtensions()6100%n/a010101
unionTypeExtensions()6100%n/a010101
enumTypeExtensions()6100%n/a010101
scalarTypeExtensions()6100%n/a010101
inputObjectTypeExtensions()6100%n/a010101
getSchemaExtensionDefinitions()6100%n/a010101
handleReDefinition(TypeDefinition, TypeDefinition)6100%n/a010101
handleReDefinition(DirectiveDefinition, DirectiveDefinition)6100%n/a010101
getDirectiveDefinitions()6100%n/a010101
schemaDefinition()4100%n/a010101
lambda$defineExt$18(String)4100%n/a010101
lambda$merge$13(String)4100%n/a010101
lambda$merge$11(String)4100%n/a010101
lambda$merge$9(String)4100%n/a010101
lambda$merge$7(String)4100%n/a010101
lambda$merge$5(String)4100%n/a010101
lambda$merge$3(String)4100%n/a010101