SchemaTypeDirectivesChecker

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total660 of 6600%38 of 380%59591061064040
checkTypeDirectives(List)1280%n/a11303011
checkDirectives(Introspection.DirectiveLocation, List, TypeDefinition)620%80%55141411
lambda$checkDirectives$22(TypeDefinitionRegistry, List, Node, String, Introspection.DirectiveLocation, Directive)490%40%337711
assertExistAndIsInputType(InputValueDefinition, List)430%80%558811
lambda$checkDirectiveArguments$24(Map, List, Node, String, Directive, TypeDefinitionRegistry, Argument)400%20%226611
checkDirectiveArguments(List, TypeDefinitionRegistry, Node, String, Directive, DirectiveDefinition)330%n/a115511
lambda$commonCheck$26(List, DirectiveDefinition, InputValueDefinition)220%20%225511
lambda$checkDirectiveArguments$25(Map, List, Node, String, Directive, String, InputValueDefinition)200%40%334411
assertTypeName(NamedNode, List)180%40%333311
lambda$checkFieldsDirectives$21(List, TypeDefinitionRegistry, FieldDefinition)180%n/a113311
findTypeDefFromRegistry(String, TypeDefinitionRegistry)140%20%224411
lambda$commonCheck$27(List, DirectiveDefinition)120%n/a113311
lambda$checkDirectives$19(List, InputValueDefinition)120%n/a111111
lambda$checkDirectives$18(List, EnumValueDefinition)120%n/a111111
inRightLocation(Introspection.DirectiveLocation, DirectiveDefinition)110%n/a112211
isNoNullArgWithoutDefaultValue(InputValueDefinition)110%40%331111
lambda$checkFieldsDirectives$20(List, TypeDefinitionRegistry, InputValueDefinition)110%n/a111111
checkDirectives(Introspection.DirectiveLocation, List, TypeDefinitionRegistry, Node, String, List)100%n/a112211
SchemaTypeDirectivesChecker(TypeDefinitionRegistry, RuntimeWiring)90%n/a114411
checkFieldsDirectives(List, TypeDefinitionRegistry, List)70%n/a112211
commonCheck(Collection, List)60%n/a112211
lambda$checkTypeDirectives$17(List, ScalarTypeDefinition)60%n/a111111
lambda$checkTypeDirectives$16(List, InputObjectTypeDefinition)60%n/a111111
lambda$checkTypeDirectives$15(List, EnumTypeDefinition)60%n/a111111
lambda$checkTypeDirectives$14(List, UnionTypeDefinition)60%n/a111111
lambda$checkTypeDirectives$13(List, InterfaceTypeDefinition)60%n/a111111
lambda$checkTypeDirectives$12(List, ObjectTypeDefinition)60%n/a111111
lambda$checkTypeDirectives$11(List, List)60%n/a111111
lambda$checkTypeDirectives$10(List, InputObjectTypeExtensionDefinition)60%n/a111111
lambda$checkTypeDirectives$9(List, List)60%n/a111111
lambda$checkTypeDirectives$8(List, ScalarTypeExtensionDefinition)60%n/a111111
lambda$checkTypeDirectives$7(List, List)60%n/a111111
lambda$checkTypeDirectives$6(List, EnumTypeExtensionDefinition)60%n/a111111
lambda$checkTypeDirectives$5(List, List)60%n/a111111
lambda$checkTypeDirectives$4(List, UnionTypeExtensionDefinition)60%n/a111111
lambda$checkTypeDirectives$3(List, List)60%n/a111111
lambda$checkTypeDirectives$2(List, InterfaceTypeExtensionDefinition)60%n/a111111
lambda$checkTypeDirectives$1(List, List)60%n/a111111
lambda$checkTypeDirectives$0(List, ObjectTypeExtensionDefinition)60%n/a111111
lambda$inRightLocation$23(DirectiveLocation)40%n/a111111