From 4d78813e1d05a14a519c693db056ec54da3bc7b7 Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Thu, 20 Aug 2026 07:04:13 +1000 Subject: [PATCH 01/18] Run PR checks for 26.x --- .github/workflows/pull_request.yml | 6 +++++- .github/workflows/validate-files.yml | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 24f8d573a..dd8e3ea86 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -7,6 +7,7 @@ on: pull_request: branches: - master + - 26.x - 23.x - 22.x - 21.x @@ -116,7 +117,10 @@ jobs: test-summary: name: "Per-Class Coverage Gate" needs: buildAndTest - if: always() && github.event_name == 'pull_request' + if: >- + always() && + github.event_name == 'pull_request' && + github.event.pull_request.base.ref == 'master' runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/validate-files.yml b/.github/workflows/validate-files.yml index 3c1cc83e6..87222f985 100644 --- a/.github/workflows/validate-files.yml +++ b/.github/workflows/validate-files.yml @@ -16,6 +16,7 @@ on: pull_request: branches: - master + - 26.x - 23.x - 22.x - 21.x From 0d80da4e6d7ae881b8410b9e3428814d48e63d18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=ED=95=9C=EC=9D=98=EC=A4=80?= Date: Thu, 13 Aug 2026 15:51:38 +0900 Subject: [PATCH 02/18] Fix nullable bound on DataFetcherResult.newResult --- src/main/java/graphql/execution/DataFetcherResult.java | 2 +- .../execution/DataFetcherResultKotlinInteropTest.kt | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 src/test/kotlin/graphql/execution/DataFetcherResultKotlinInteropTest.kt diff --git a/src/main/java/graphql/execution/DataFetcherResult.java b/src/main/java/graphql/execution/DataFetcherResult.java index 73a9bd115..e9b6b003a 100644 --- a/src/main/java/graphql/execution/DataFetcherResult.java +++ b/src/main/java/graphql/execution/DataFetcherResult.java @@ -171,7 +171,7 @@ public String toString() { * * @return a new builder */ - public static Builder newResult() { + public static Builder newResult() { return new Builder<>(); } diff --git a/src/test/kotlin/graphql/execution/DataFetcherResultKotlinInteropTest.kt b/src/test/kotlin/graphql/execution/DataFetcherResultKotlinInteropTest.kt new file mode 100644 index 000000000..6cab467a1 --- /dev/null +++ b/src/test/kotlin/graphql/execution/DataFetcherResultKotlinInteropTest.kt @@ -0,0 +1,9 @@ +package graphql.execution + +class DataFetcherResultKotlinInteropTest { + fun nullableNewResultFactoryCompiles(): DataFetcherResult { + return DataFetcherResult.newResult() + .data(null) + .build() + } +} From 8f7450621100e0ab43910519936e90106d3a39a9 Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Fri, 24 Jul 2026 08:45:51 +1000 Subject: [PATCH 03/18] Fix covariance checks for SDL type extensions --- .../schema/idl/TypeDefinitionRegistry.java | 78 ++++----- .../schema/idl/SchemaTypeCheckerTest.groovy | 165 ++++++++++++++++++ .../idl/TypeDefinitionRegistryTest.groovy | 89 ++++++++++ 3 files changed, 290 insertions(+), 42 deletions(-) diff --git a/src/main/java/graphql/schema/idl/TypeDefinitionRegistry.java b/src/main/java/graphql/schema/idl/TypeDefinitionRegistry.java index 37bd404e4..996bcb5c2 100644 --- a/src/main/java/graphql/schema/idl/TypeDefinitionRegistry.java +++ b/src/main/java/graphql/schema/idl/TypeDefinitionRegistry.java @@ -37,9 +37,9 @@ import java.util.LinkedHashMap; import java.util.List; import java.util.Map; -import java.util.Objects; import java.util.Optional; import java.util.function.Function; +import java.util.stream.Stream; import static graphql.Assert.assertNotNull; import static graphql.schema.idl.SchemaExtensionsChecker.defineOperationDefs; @@ -719,18 +719,7 @@ public Map getTypesMap(Class targetClas public List getAllImplementationsOf(InterfaceTypeDefinition targetInterface) { return ImmutableKit.filter( getTypes(ImplementingTypeDefinition.class), - implementingTypeDefinition -> { - List> implementsList = implementingTypeDefinition.getImplements(); - for (Type iFace : implementsList) { - InterfaceTypeDefinition interfaceTypeDef = getTypeOrNull(iFace, InterfaceTypeDefinition.class); - if (interfaceTypeDef != null) { - if (interfaceTypeDef.getName().equals(targetInterface.getName())) { - return true; - } - } - } - return false; - }); + implementingTypeDefinition -> implementsInterface(implementingTypeDefinition, targetInterface)); } /** @@ -765,37 +754,42 @@ public boolean isPossibleType(Type abstractType, Type possibleType) { if (!isObjectTypeOrInterface(possibleType)) { return false; } - TypeDefinition targetObjectTypeDef = Objects.requireNonNull(getTypeOrNull(possibleType)); - TypeDefinition abstractTypeDef = Objects.requireNonNull(getTypeOrNull(abstractType)); + TypeDefinition possibleTypeDef = assertNotNull(getTypeOrNull(possibleType)); + TypeDefinition abstractTypeDef = assertNotNull(getTypeOrNull(abstractType)); if (abstractTypeDef instanceof UnionTypeDefinition) { - List memberTypes = ((UnionTypeDefinition) abstractTypeDef).getMemberTypes(); - for (Type memberType : memberTypes) { - ObjectTypeDefinition checkType = getTypeOrNull(memberType, ObjectTypeDefinition.class); - if (checkType != null) { - if (checkType.getName().equals(targetObjectTypeDef.getName())) { - return true; - } - } - } - return false; - } else { - InterfaceTypeDefinition iFace = (InterfaceTypeDefinition) abstractTypeDef; - for (TypeDefinition t : types.values()) { - if (t instanceof ImplementingTypeDefinition) { - if (t.getName().equals(targetObjectTypeDef.getName())) { - ImplementingTypeDefinition itd = (ImplementingTypeDefinition) t; - - for (Type implementsType : itd.getImplements()) { - TypeDefinition matchingInterface = types.get(typeName(implementsType)); - if (matchingInterface != null && matchingInterface.getName().equals(iFace.getName())) { - return true; - } - } - } - } - } - return false; + return isUnionMember((UnionTypeDefinition) abstractTypeDef, possibleTypeDef); + } + return implementsInterface( + (ImplementingTypeDefinition) possibleTypeDef, + (InterfaceTypeDefinition) abstractTypeDef); + } + + private boolean implementsInterface( + ImplementingTypeDefinition implementingType, + InterfaceTypeDefinition targetInterface) { + return Stream.concat( + Stream.of(implementingType), + getImplementingTypeExtensions(implementingType).stream()) + .flatMap(type -> type.getImplements().stream()) + .map(TypeInfo::typeName) + .anyMatch(targetInterface.getName()::equals); + } + + private List> getImplementingTypeExtensions( + ImplementingTypeDefinition implementingType) { + if (implementingType instanceof InterfaceTypeDefinition) { + return interfaceTypeExtensions.getOrDefault(implementingType.getName(), List.of()); } + return objectTypeExtensions.getOrDefault(implementingType.getName(), List.of()); + } + + private boolean isUnionMember(UnionTypeDefinition unionType, TypeDefinition possibleType) { + return Stream.concat( + unionType.getMemberTypes().stream(), + unionTypeExtensions.getOrDefault(unionType.getName(), List.of()).stream() + .flatMap(extension -> extension.getMemberTypes().stream())) + .map(TypeInfo::typeName) + .anyMatch(possibleType.getName()::equals); } /** diff --git a/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy b/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy index a109e0583..e72e43eb4 100644 --- a/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy +++ b/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy @@ -1337,6 +1337,171 @@ class SchemaTypeCheckerTest extends Specification { } + def "covariant object type implemented through an extension is supported"() { + def spec = ''' + type Query { + base: Base + } + + interface Pet { + id: ID + } + + type Dog { + id: ID + } + + extend type Dog implements Pet + + type Base { + foo: String + } + + interface PetContainer { + pet: Pet + } + + extend type Base implements PetContainer { + pet: Dog + } + ''' + + def result = check(spec, ["Pet", "PetContainer"]) + + expect: + result.isEmpty() + } + + def "covariant interface type implemented through an extension is supported"() { + def spec = ''' + type Query { + base: Base + } + + interface Pet { + id: ID + } + + interface WorkingPet { + id: ID + } + + extend interface WorkingPet implements Pet + + interface PetContainer { + pet: Pet + } + + type Base implements PetContainer { + pet: WorkingPet + } + ''' + + def result = check(spec, ["Pet", "WorkingPet", "PetContainer"]) + + expect: + result.isEmpty() + } + + def "covariant union member added through an extension is supported"() { + def spec = ''' + type Query { + base: Base + } + + type Cat { + id: ID + } + + type Dog { + id: ID + } + + union Pets = Cat + + extend union Pets = Dog + + interface PetContainer { + pet: Pets + } + + type Base implements PetContainer { + pet: Dog + } + ''' + + def result = check(spec, ["Pets", "PetContainer"]) + + expect: + result.isEmpty() + } + + def "wrapped covariant object type implemented through an extension is supported"() { + def spec = ''' + type Query { + base: Base + } + + interface Pet { + id: ID + } + + type Dog { + id: ID + } + + extend type Dog implements Pet + + interface PetContainer { + pets: [Pet]! + } + + type Base implements PetContainer { + pets: [Dog!]! + } + ''' + + def result = check(spec, ["Pet", "PetContainer"]) + + expect: + result.isEmpty() + } + + def "unrelated type remains invalid when other interface relationships use extensions"() { + def spec = ''' + type Query { + base: Base + } + + interface Pet { + id: ID + } + + interface Vehicle { + id: ID + } + + type Car { + id: ID + } + + extend type Car implements Vehicle + + interface PetContainer { + pet: Pet + } + + type Base implements PetContainer { + pet: Car + } + ''' + + def result = check(spec, ["Pet", "Vehicle", "PetContainer"]) + + expect: + errorContaining(result, "has tried to redefine field 'pet' defined via interface 'PetContainer'") + } + def "deviant covariant object types are detected"() { def spec = ''' diff --git a/src/test/groovy/graphql/schema/idl/TypeDefinitionRegistryTest.groovy b/src/test/groovy/graphql/schema/idl/TypeDefinitionRegistryTest.groovy index 0ebd6dc88..6ec0d9d85 100644 --- a/src/test/groovy/graphql/schema/idl/TypeDefinitionRegistryTest.groovy +++ b/src/test/groovy/graphql/schema/idl/TypeDefinitionRegistryTest.groovy @@ -469,6 +469,87 @@ class TypeDefinitionRegistryTest extends Specification { ''' + def extensionRelationships = ''' + interface Pet { + id: ID + } + + interface WorkingPet { + id: ID + } + + extend interface WorkingPet implements Pet + + type Dog { + id: ID + } + + extend type Dog implements Pet + + type Cat { + id: ID + } + + union Pets = Cat + + extend union Pets = Dog + ''' + + def "possible type detection includes interface implementations from extensions for #typeOfReg registry"() { + when: + def registry = registry(extensionRelationships, typeOfReg) + + then: + registry.isPossibleType(type("Pet"), type("Dog")) + registry.isPossibleType(type("Pet"), type("WorkingPet")) + !registry.isPossibleType(type("Pet"), type("Cat")) + + where: + typeOfReg << ["mutable", "immutable"] + } + + def "possible type detection includes union members from extensions for #typeOfReg registry"() { + when: + def registry = registry(extensionRelationships, typeOfReg) + + then: + registry.isPossibleType(type("Pets"), type("Cat")) + registry.isPossibleType(type("Pets"), type("Dog")) + !registry.isPossibleType(type("Pets"), type("WorkingPet")) + + where: + typeOfReg << ["mutable", "immutable"] + } + + def "subtype detection unwraps types implemented through extensions for #typeOfReg registry"() { + when: + def registry = registry(extensionRelationships, typeOfReg) + + then: + registry.isSubTypeOf(nonNullType("Dog"), type("Pet")) + registry.isSubTypeOf(listType(type("Dog")), listType(type("Pet"))) + registry.isSubTypeOf( + listType(nonNullType(listType(type("Dog")))), + listType(nonNullType(listType(type("Pet"))))) + !registry.isSubTypeOf(type("Cat"), type("Pet")) + + where: + typeOfReg << ["mutable", "immutable"] + } + + def "implementation lookup includes relationships from extensions for #typeOfReg registry"() { + when: + def registry = registry(extensionRelationships, typeOfReg) + def pet = registry.getTypeOrNull("Pet", InterfaceTypeDefinition.class) + + then: + registry.getAllImplementationsOf(pet)*.name == ["WorkingPet", "Dog"] + registry.getImplementationsOf(pet)*.name == ["Dog"] + + where: + typeOfReg << ["mutable", "immutable"] + } + def "test possible type detection #typeOfReg"() { given: TypeDefinitionRegistry mutableReg = parse(animalia) @@ -506,6 +587,14 @@ class TypeDefinitionRegistryTest extends Specification { "immutable" | _ } + private static TypeDefinitionRegistry registry(String spec, String typeOfRegistry) { + def registry = parse(spec) + if (typeOfRegistry == "immutable") { + return registry.readOnly() + } + return registry + } + def "isSubTypeOf detection #typeOfReg"() { when: From 1060a222e753dddb323b5454914cc045cf2b2b77 Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Wed, 20 May 2026 15:51:43 +1000 Subject: [PATCH 04/18] Fix schema rebuild after root type deletion (#4390) * Make generated annotation marking idempotent * Add failing schema rebuild repros for issue 3384 * Fix type collection for resolved schema references * Add schema rebuild coverage for union and interface references * Remove issue annotations from schema rebuild tests * Rename schema rebuild test helpers --- build.gradle | 9 +- .../impl/GraphQLTypeCollectingVisitor.java | 27 ++- .../graphql/schema/impl/SchemaUtilTest.groovy | 163 ++++++++++++++++++ 3 files changed, 187 insertions(+), 12 deletions(-) diff --git a/build.gradle b/build.gradle index 93a2bdb07..519bba315 100644 --- a/build.gradle +++ b/build.gradle @@ -607,11 +607,13 @@ tasks.register('markGeneratedEqualsHashCode') { def jacocoDir = layout.buildDirectory.dir('classes-jacoco/java/main') inputs.dir(originalDir) + inputs.property("generatedAnnotationTaskVersion", 2) outputs.dir(jacocoDir) doLast { def src = originalDir.get().asFile def dest = jacocoDir.get().asFile + project.delete(dest) if (!src.exists()) return // Copy all class files to a separate directory for JaCoCo @@ -635,8 +637,10 @@ tasks.register('markGeneratedEqualsHashCode') { if (method.invisibleAnnotations == null) { method.invisibleAnnotations = [] } - method.invisibleAnnotations.add(new org.objectweb.asm.tree.AnnotationNode(ANNOTATION)) - modified = true + if (!method.invisibleAnnotations.any { it.desc == ANNOTATION }) { + method.invisibleAnnotations.add(new org.objectweb.asm.tree.AnnotationNode(ANNOTATION)) + modified = true + } } } @@ -799,4 +803,3 @@ tasks.withType(GenerateModuleMetadata) { } - diff --git a/src/main/java/graphql/schema/impl/GraphQLTypeCollectingVisitor.java b/src/main/java/graphql/schema/impl/GraphQLTypeCollectingVisitor.java index 0ce702642..d1ab9d1d4 100644 --- a/src/main/java/graphql/schema/impl/GraphQLTypeCollectingVisitor.java +++ b/src/main/java/graphql/schema/impl/GraphQLTypeCollectingVisitor.java @@ -27,7 +27,6 @@ import java.util.List; import java.util.Map; import java.util.TreeMap; -import java.util.function.Supplier; import static graphql.schema.GraphQLTypeUtil.unwrapAllAs; import static graphql.util.TraversalControl.CONTINUE; @@ -43,8 +42,9 @@ * themselves are not collected - only concrete type instances are stored in the result map. *

* Because type references are not followed, this visitor also tracks "indirect strong references" - * - types that are directly referenced (not via type reference) by fields, arguments, and input - * fields. This handles edge cases where schema transformations replace type references with + * - types that are directly referenced (not via type reference) by fields, arguments, + * input fields, implemented interfaces, and union members. This handles edge cases where + * schema transformations replace type references with * actual types, which would otherwise be missed during traversal. * * @see SchemaUtil#visitPartiallySchema @@ -77,6 +77,7 @@ public TraversalControl visitGraphQLScalarType(GraphQLScalarType node, Traverser public TraversalControl visitGraphQLObjectType(GraphQLObjectType node, TraverserContext context) { assertTypeUniqueness(node, result); save(node.getName(), node); + saveIndirectStrongReferences(node.getInterfaces()); return CONTINUE; } @@ -91,6 +92,7 @@ public TraversalControl visitGraphQLInputObjectType(GraphQLInputObjectType node, public TraversalControl visitGraphQLInterfaceType(GraphQLInterfaceType node, TraverserContext context) { assertTypeUniqueness(node, result); save(node.getName(), node); + saveIndirectStrongReferences(node.getInterfaces()); return CONTINUE; } @@ -98,40 +100,47 @@ public TraversalControl visitGraphQLInterfaceType(GraphQLInterfaceType node, Tra public TraversalControl visitGraphQLUnionType(GraphQLUnionType node, TraverserContext context) { assertTypeUniqueness(node, result); save(node.getName(), node); + saveIndirectStrongReferences(node.getTypes()); return CONTINUE; } @Override public TraversalControl visitGraphQLFieldDefinition(GraphQLFieldDefinition node, TraverserContext context) { - saveIndirectStrongReference(node::getType); + saveIndirectStrongReference(node.getType()); return CONTINUE; } @Override public TraversalControl visitGraphQLInputObjectField(GraphQLInputObjectField node, TraverserContext context) { - saveIndirectStrongReference(node::getType); + saveIndirectStrongReference(node.getType()); return CONTINUE; } @Override public TraversalControl visitGraphQLArgument(GraphQLArgument node, TraverserContext context) { - saveIndirectStrongReference(node::getType); + saveIndirectStrongReference(node.getType()); return CONTINUE; } @Override public TraversalControl visitGraphQLAppliedDirectiveArgument(GraphQLAppliedDirectiveArgument node, TraverserContext context) { - saveIndirectStrongReference(node::getType); + saveIndirectStrongReference(node.getType()); return CONTINUE; } - private void saveIndirectStrongReference(Supplier typeSupplier) { - GraphQLNamedType type = unwrapAllAs(typeSupplier.get()); + private void saveIndirectStrongReference(GraphQLType graphQLType) { + GraphQLNamedType type = unwrapAllAs(graphQLType); if (!(type instanceof GraphQLTypeReference)) { indirectStrongReferences.put(type.getName(), type); } } + private void saveIndirectStrongReferences(List types) { + for (GraphQLType type : types) { + saveIndirectStrongReference(type); + } + } + private void save(String name, GraphQLNamedType type) { result.put(name, type); } diff --git a/src/test/groovy/graphql/schema/impl/SchemaUtilTest.groovy b/src/test/groovy/graphql/schema/impl/SchemaUtilTest.groovy index a36dfaf92..41d9343da 100644 --- a/src/test/groovy/graphql/schema/impl/SchemaUtilTest.groovy +++ b/src/test/groovy/graphql/schema/impl/SchemaUtilTest.groovy @@ -6,12 +6,19 @@ import graphql.NestedInputSchema import graphql.introspection.Introspection import graphql.schema.GraphQLAppliedDirectiveArgument import graphql.schema.GraphQLArgument +import graphql.schema.GraphQLCodeRegistry import graphql.schema.GraphQLFieldDefinition import graphql.schema.GraphQLInputObjectType import graphql.schema.GraphQLObjectType +import graphql.schema.GraphQLSchema +import graphql.schema.GraphQLSchemaElement import graphql.schema.GraphQLType +import graphql.schema.GraphQLTypeVisitorStub import graphql.schema.GraphQLTypeReference import graphql.schema.GraphQLUnionType +import graphql.schema.SchemaTransformer +import graphql.util.TraversalControl +import graphql.util.TraverserContext import spock.lang.Specification import static graphql.Scalars.GraphQLBoolean @@ -41,6 +48,7 @@ import static graphql.schema.GraphQLArgument.newArgument import static graphql.schema.GraphQLFieldDefinition.newFieldDefinition import static graphql.schema.GraphQLInputObjectField.newInputObjectField import static graphql.schema.GraphQLInputObjectType.newInputObject +import static graphql.schema.GraphQLInterfaceType.newInterface import static graphql.schema.GraphQLList.list import static graphql.schema.GraphQLObjectType.newObject import static graphql.schema.GraphQLSchema.newSchema @@ -190,6 +198,161 @@ class SchemaUtilTest extends Specification { !(cacheEnabled.getType() instanceof GraphQLTypeReference) } + def "can rebuild schema after removing root type that made an implemented interface reachable"() { + given: + def schema = schemaWithObjectImplementingInterfaceThroughTypeReference() + def node = schema.getType("Node") + + when: + def rebuiltSchema = newSchema(schema) + .mutation((GraphQLObjectType) null) + .build() + + then: + rebuiltSchema.getMutationType() == null + rebuiltSchema.getType("Node") == node + rebuiltSchema.getObjectType("Person").interfaces == [node] + } + + def "can transform schema after deleting root type that made an implemented interface reachable"() { + given: + def schema = schemaWithObjectImplementingInterfaceThroughTypeReference() + def node = schema.getType("Node") + + when: + def transformedSchema = SchemaTransformer.transformSchemaWithDeletes(schema, new GraphQLTypeVisitorStub() { + @Override + TraversalControl visitGraphQLObjectType(GraphQLObjectType graphQLObjectType, TraverserContext context) { + if (graphQLObjectType.name == "Mutation") { + return deleteNode(context) + } + return TraversalControl.CONTINUE + } + }) + + then: + transformedSchema.getMutationType() == null + transformedSchema.getType("Node") == node + transformedSchema.getObjectType("Person").interfaces == [node] + } + + def "can rebuild schema after removing root type that made a union member reachable"() { + given: + def schema = schemaWithUnionMemberThroughTypeReference() + def cat = schema.getObjectType("Cat") + + when: + def rebuiltSchema = newSchema(schema) + .mutation((GraphQLObjectType) null) + .build() + + then: + rebuiltSchema.getMutationType() == null + rebuiltSchema.getType("Cat") == cat + rebuiltSchema.getType("Pet").types == [cat] + } + + def "can rebuild schema after removing root type that made an interface implemented by another interface reachable"() { + given: + def schema = schemaWithInterfaceImplementingInterfaceThroughTypeReference() + def node = schema.getType("Node") + + when: + def rebuiltSchema = newSchema(schema) + .mutation((GraphQLObjectType) null) + .build() + + then: + rebuiltSchema.getMutationType() == null + rebuiltSchema.getType("Node") == node + rebuiltSchema.getType("NamedNode").interfaces == [node] + } + + private GraphQLSchema schemaWithObjectImplementingInterfaceThroughTypeReference() { + def node = newInterface() + .name("Node") + .field(newFieldDefinition().name("id").type(GraphQLString)) + .build() + def person = newObject() + .name("Person") + .withInterface(typeRef("Node")) + .field(newFieldDefinition().name("id").type(GraphQLString)) + .build() + def query = newObject() + .name("Query") + .field(newFieldDefinition().name("person").type(person)) + .build() + def mutation = newObject() + .name("Mutation") + .field(newFieldDefinition().name("node").type(node)) + .build() + def codeRegistry = GraphQLCodeRegistry.newCodeRegistry() + .typeResolver(node, { env -> person }) + .build() + return newSchema() + .query(query) + .mutation(mutation) + .codeRegistry(codeRegistry) + .build() + } + + private GraphQLSchema schemaWithUnionMemberThroughTypeReference() { + def cat = newObject() + .name("Cat") + .field(newFieldDefinition().name("name").type(GraphQLString)) + .build() + def pet = GraphQLUnionType.newUnionType() + .name("Pet") + .possibleType(typeRef("Cat")) + .build() + def query = newObject() + .name("Query") + .field(newFieldDefinition().name("pet").type(pet)) + .build() + def mutation = newObject() + .name("Mutation") + .field(newFieldDefinition().name("cat").type(cat)) + .build() + def codeRegistry = GraphQLCodeRegistry.newCodeRegistry() + .typeResolver(pet, { env -> cat }) + .build() + return newSchema() + .query(query) + .mutation(mutation) + .codeRegistry(codeRegistry) + .build() + } + + private GraphQLSchema schemaWithInterfaceImplementingInterfaceThroughTypeReference() { + def node = newInterface() + .name("Node") + .field(newFieldDefinition().name("id").type(GraphQLString)) + .build() + def namedNode = newInterface() + .name("NamedNode") + .withInterface(typeRef("Node")) + .field(newFieldDefinition().name("id").type(GraphQLString)) + .field(newFieldDefinition().name("name").type(GraphQLString)) + .build() + def query = newObject() + .name("Query") + .field(newFieldDefinition().name("node").type(namedNode)) + .build() + def mutation = newObject() + .name("Mutation") + .field(newFieldDefinition().name("node").type(node)) + .build() + def codeRegistry = GraphQLCodeRegistry.newCodeRegistry() + .typeResolver(node, { env -> null }) + .typeResolver(namedNode, { env -> null }) + .build() + return newSchema() + .query(query) + .mutation(mutation) + .codeRegistry(codeRegistry) + .build() + } + def "redefined types are caught"() { when: final GraphQLInputObjectType attributeListInputObjectType = newInputObject().name("attributes") From ea4ac1057530b9c28a3626dc37b519c2f6a5b331 Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Tue, 19 May 2026 16:01:51 +1000 Subject: [PATCH 05/18] Allow empty unions to be completed by extensions --- .../idl/SchemaTypeExtensionsChecker.java | 71 ++++++++++++++----- .../graphql/schema/idl/UnionTypesChecker.java | 19 +++-- .../schema/idl/SchemaGeneratorTest.groovy | 59 +++++++++++++++ .../schema/idl/SchemaTypeCheckerTest.groovy | 48 ++++++++++++- 4 files changed, 174 insertions(+), 23 deletions(-) diff --git a/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java b/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java index c80bdcce0..0003a4f10 100644 --- a/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java +++ b/src/main/java/graphql/schema/idl/SchemaTypeExtensionsChecker.java @@ -16,6 +16,7 @@ import graphql.language.TypeDefinition; import graphql.language.TypeName; import graphql.language.UnionTypeDefinition; +import graphql.language.UnionTypeExtensionDefinition; import graphql.schema.idl.errors.MissingTypeError; import graphql.schema.idl.errors.NonUniqueArgumentError; import graphql.schema.idl.errors.NonUniqueNameError; @@ -158,26 +159,64 @@ private void checkUnionTypeExtensions(List errors, TypeDefinitionR typeRegistry.unionTypeExtensions() .forEach((name, extensions) -> { checkTypeExtensionHasCorrespondingType(errors, typeRegistry, name, extensions, UnionTypeDefinition.class); + Set previousMemberTypes = unionMemberTypes(typeRegistry, name); - extensions.forEach(extension -> { - List memberTypes = extension.getMemberTypes().stream() - .map(t -> TypeInfo.typeInfo(t).getTypeName()).collect(Collectors.toList()); - - checkNamedUniqueness(errors, memberTypes, TypeName::getName, - (namedMember, memberType) -> new NonUniqueNameError(extension, namedMember)); - - memberTypes.forEach( - memberType -> { - ObjectTypeDefinition unionTypeDefinition = typeRegistry.getTypeOrNull(memberType, ObjectTypeDefinition.class); - if (unionTypeDefinition == null) { - errors.add(new MissingTypeError("union member", extension, memberType)); - } - } - ); - }); + extensions.forEach(extension -> checkUnionTypeExtension(errors, typeRegistry, previousMemberTypes, extension)); }); } + private void checkUnionTypeExtension(List errors, TypeDefinitionRegistry typeRegistry, Set previousMemberTypes, UnionTypeExtensionDefinition extension) { + List memberTypes = extension.getMemberTypes().stream() + .map(t -> TypeInfo.typeInfo(t).getTypeName()).collect(Collectors.toList()); + + checkNamedUniqueness(errors, memberTypes, TypeName::getName, + (namedMember, memberType) -> new NonUniqueNameError(extension, namedMember)); + + memberTypes.forEach(memberType -> checkUnionMemberTypeExists(errors, typeRegistry, extension, memberType)); + checkUnionMemberTypesAreNew(errors, previousMemberTypes, extension, memberTypes); + } + + private void checkUnionMemberTypeExists(List errors, TypeDefinitionRegistry typeRegistry, UnionTypeExtensionDefinition extension, TypeName memberType) { + ObjectTypeDefinition unionTypeDefinition = typeRegistry.getTypeOrNull(memberType, ObjectTypeDefinition.class); + if (unionTypeDefinition != null) { + return; + } + errors.add(new MissingTypeError("union member", extension, memberType)); + } + + private void checkUnionMemberTypesAreNew(List errors, Set previousMemberTypes, UnionTypeExtensionDefinition extension, List memberTypes) { + Set duplicateMemberTypes = duplicateMemberTypes(memberTypes); + memberTypes.stream() + .filter(memberType -> !duplicateMemberTypes.contains(memberType.getName())) + .filter(memberType -> previousMemberTypes.contains(memberType.getName())) + .forEach(memberType -> errors.add(new NonUniqueNameError(extension, memberType.getName()))); + + memberTypes.forEach(memberType -> previousMemberTypes.add(memberType.getName())); + } + + private Set duplicateMemberTypes(List memberTypes) { + Set seen = new HashSet<>(); + Set duplicates = new HashSet<>(); + memberTypes.forEach(memberType -> { + if (!seen.add(memberType.getName())) { + duplicates.add(memberType.getName()); + } + }); + return duplicates; + } + + private Set unionMemberTypes(TypeDefinitionRegistry typeRegistry, String name) { + Set memberTypes = new HashSet<>(); + UnionTypeDefinition baseTypeDef = typeRegistry.getTypeOrNull(name, UnionTypeDefinition.class); + if (baseTypeDef == null) { + return memberTypes; + } + baseTypeDef.getMemberTypes().stream() + .map(t -> TypeInfo.typeInfo(t).getTypeName().getName()) + .forEach(memberTypes::add); + return memberTypes; + } + /* * Enum type extensions have the potential to be invalid if incorrectly defined. * diff --git a/src/main/java/graphql/schema/idl/UnionTypesChecker.java b/src/main/java/graphql/schema/idl/UnionTypesChecker.java index f2134b2d5..dbaba5e05 100644 --- a/src/main/java/graphql/schema/idl/UnionTypesChecker.java +++ b/src/main/java/graphql/schema/idl/UnionTypesChecker.java @@ -13,9 +13,9 @@ import java.util.LinkedHashSet; import java.util.List; import java.util.Set; -import java.util.stream.Stream; import static java.lang.String.format; +import static java.util.Collections.emptyList; /** * UnionType check, details in https://spec.graphql.org/June2018/#sec-Type-System. @@ -33,18 +33,15 @@ class UnionTypesChecker { void checkUnionType(List errors, TypeDefinitionRegistry typeRegistry) { List unionTypes = typeRegistry.getTypes(UnionTypeDefinition.class); - List unionTypeExtensions = typeRegistry.getTypes(UnionTypeExtensionDefinition.class); - Stream.concat(unionTypes.stream(), unionTypeExtensions.stream()) - .forEach(type -> checkUnionType(typeRegistry, type, errors)); + unionTypes.forEach(type -> checkUnionType(typeRegistry, type, errors)); } private void checkUnionType(TypeDefinitionRegistry typeRegistry, UnionTypeDefinition unionTypeDefinition, List errors) { assertTypeName(unionTypeDefinition, errors); - //noinspection rawtypes List memberTypes = unionTypeDefinition.getMemberTypes(); - if (memberTypes == null || memberTypes.isEmpty()) { + if (!hasMemberTypes(typeRegistry, unionTypeDefinition)) { errors.add(new UnionTypeError(unionTypeDefinition, format("Union type '%s' must include one or more member types.", unionTypeDefinition.getName()))); return; } @@ -66,6 +63,16 @@ private void checkUnionType(TypeDefinitionRegistry typeRegistry, UnionTypeDefini } } + private boolean hasMemberTypes(TypeDefinitionRegistry typeRegistry, UnionTypeDefinition unionTypeDefinition) { + if (!unionTypeDefinition.getMemberTypes().isEmpty()) { + return true; + } + + List extensions = typeRegistry.unionTypeExtensions() + .getOrDefault(unionTypeDefinition.getName(), emptyList()); + return extensions.stream().anyMatch(extension -> !extension.getMemberTypes().isEmpty()); + } + private void assertTypeName(UnionTypeDefinition unionTypeDefinition, List errors) { if (unionTypeDefinition.getName().length() >= 2 && unionTypeDefinition.getName().startsWith("__")) { errors.add((new UnionTypeError(unionTypeDefinition, String.format("'%s' must not begin with '__', which is reserved by GraphQL introspection.", unionTypeDefinition.getName())))); diff --git a/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy b/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy index 5c268ebd0..5f8c267b3 100644 --- a/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy +++ b/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy @@ -29,6 +29,7 @@ import graphql.schema.idl.errors.NotAnInputTypeError import graphql.schema.idl.errors.NotAnOutputTypeError import graphql.schema.idl.errors.SchemaProblem import graphql.schema.visibility.GraphqlFieldVisibility +import spock.lang.Issue import spock.lang.Specification import java.util.function.UnaryOperator @@ -1530,6 +1531,64 @@ class SchemaGeneratorTest extends Specification { unionType.directivesByName.containsKey("directive") } + @Issue("https://github.com/graphql-java/graphql-java/issues/4200") + def "empty union base definition gets member types from extension"() { + def spec = """ + type Cat { + meow: String + } + + type Dog { + bark: String + } + + union Pet + + extend union Pet = Cat | Dog + + type Query { + pet: Pet + } + """ + + when: + def schema = schema(spec) + GraphQLUnionType unionType = schema.getType("Pet") as GraphQLUnionType + + then: + unionType.types*.name == ["Cat", "Dog"] + } + + @Issue("https://github.com/graphql-java/graphql-java/issues/4200") + def "empty union base definition gets member types from multiple extensions"() { + def spec = """ + type Cat { + meow: String + } + + type Dog { + bark: String + } + + union Pet + + extend union Pet = | Cat + + extend union Pet = Dog + + type Query { + pet: Pet + } + """ + + when: + def schema = schema(spec) + GraphQLUnionType unionType = schema.getType("Pet") as GraphQLUnionType + + then: + unionType.types*.name == ["Cat", "Dog"] + } + def "enum extension types are combined"() { def spec = """ type Query { diff --git a/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy b/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy index a109e0583..6de2c9ff2 100644 --- a/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy +++ b/src/test/groovy/graphql/schema/idl/SchemaTypeCheckerTest.groovy @@ -1179,7 +1179,7 @@ class SchemaTypeCheckerTest extends Specification { expect: - result.size() == 3 + result.size() == 4 errorContaining(result, "The extension 'NonExistent' type [@n:n] is missing its base underlying type") errorContaining(result, "The union member type 'Buzz' is not present when resolving type 'FooBar' [@n:n]") errorContaining(result, "The type 'FooBar' [@n:n] has declared an union member with a non unique name 'Foo'") @@ -1787,6 +1787,52 @@ class SchemaTypeCheckerTest extends Specification { errorContaining(result, "Union type 'UnionType' must include one or more member types.") } + def "union type with directive only extension must include one or more member types"() { + given: + def sdl = """ + directive @directive on UNION + + type Query { hello: String } + + union UnionType + + extend union UnionType @directive + """ + + when: + def result = check(sdl) + + then: + errorContaining(result, "Union type 'UnionType' must include one or more member types.") + } + + @Unroll + def "union extension must not redefine member types from previous union type: #scenario"() { + given: + def sdl = """ + type Query { pet: Pet } + + type Cat { + id: ID + } + + union Pet $baseMembers + + $extensions + """ + + when: + def result = check(sdl) + + then: + errorContaining(result, "The type 'Pet' [@n:n] has declared an union member with a non unique name 'Cat'") + + where: + scenario | baseMembers | extensions + "base definition" | "= Cat" | "extend union Pet = Cat" + "earlier extension" | "" | "extend union Pet = Cat\nextend union Pet = Cat" + } + def "The member types of a Union type must all be object base types"() { given: def sdl = """ From 97fb6459e586f0078559ece512ed682b2be3395c Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Tue, 19 May 2026 10:06:30 +1000 Subject: [PATCH 06/18] Fix input cycle validation for non-null lists --- .../validation/NoUnbrokenInputCycles.java | 15 ++---- .../NoUnbrokenInputCyclesTest.groovy | 50 +++++++++++++++++++ 2 files changed, 54 insertions(+), 11 deletions(-) diff --git a/src/main/java/graphql/schema/validation/NoUnbrokenInputCycles.java b/src/main/java/graphql/schema/validation/NoUnbrokenInputCycles.java index 22be3f714..9eb061d07 100644 --- a/src/main/java/graphql/schema/validation/NoUnbrokenInputCycles.java +++ b/src/main/java/graphql/schema/validation/NoUnbrokenInputCycles.java @@ -6,7 +6,6 @@ import graphql.schema.GraphQLInputObjectField; import graphql.schema.GraphQLInputObjectType; import graphql.schema.GraphQLInputType; -import graphql.schema.GraphQLList; import graphql.schema.GraphQLNonNull; import graphql.schema.GraphQLSchemaElement; import graphql.schema.GraphQLType; @@ -63,17 +62,11 @@ private void check(GraphQLInputObjectType type, Set seen, List path) { diff --git a/src/test/groovy/graphql/schema/validation/NoUnbrokenInputCyclesTest.groovy b/src/test/groovy/graphql/schema/validation/NoUnbrokenInputCyclesTest.groovy index 2ead34611..a9f0889e3 100644 --- a/src/test/groovy/graphql/schema/validation/NoUnbrokenInputCyclesTest.groovy +++ b/src/test/groovy/graphql/schema/validation/NoUnbrokenInputCyclesTest.groovy @@ -1,9 +1,12 @@ package graphql.schema.validation +import graphql.TestUtil import graphql.schema.GraphQLArgument import graphql.schema.GraphQLFieldDefinition import graphql.schema.GraphQLInputObjectField import graphql.schema.GraphQLInputObjectType +import graphql.schema.idl.SchemaGenerator +import graphql.schema.idl.SchemaParser import graphql.util.TraverserContext import spock.lang.Specification @@ -43,4 +46,51 @@ class NoUnbrokenInputCyclesTest extends Specification { then: errorCollector.containsValidationError(SchemaValidationErrorType.UnbrokenInputCycle) } + + def "input object cycles through a non-null list are allowed"() { + def sdl = """ + input Example { + self: [Example!]! + value: String + } + + type Query { + example(example: Example): String + } + """ + + when: + def registry = new SchemaParser().parse(sdl) + new SchemaGenerator().makeExecutableSchema(registry, TestUtil.getMockRuntimeWiring()) + + then: + noExceptionThrown() + } + + def "longer input object cycles through a non-null list are allowed"() { + def sdl = """ + input Foo { + bar: Bar! + } + + input Bar { + baz: Baz! + } + + input Baz { + foos: [Foo!]! + } + + type Query { + foo(foo: Foo): String + } + """ + + when: + def registry = new SchemaParser().parse(sdl) + new SchemaGenerator().makeExecutableSchema(registry, TestUtil.getMockRuntimeWiring()) + + then: + noExceptionThrown() + } } From 46a265c126f951b28524d330b9021558c3ca4961 Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Tue, 19 May 2026 08:17:02 +1000 Subject: [PATCH 07/18] Fix subscription alternative call context cleanup --- .../execution/DataLoaderDispatchStrategy.java | 4 +++ .../graphql/execution/ExecutionStrategy.java | 15 ++++---- .../ExecutionStrategyParameters.java | 34 +++++++++---------- .../execution/NonNullableFieldValidator.java | 4 +-- .../SubscriptionExecutionStrategy.java | 16 ++++++--- .../incremental/DeferredExecutionSupport.java | 2 +- .../ExhaustedDataLoaderDispatchStrategy.java | 12 ++++--- .../PerLevelDataLoaderDispatchStrategy.java | 18 ++++++---- .../schema/DataFetchingEnvironmentImpl.java | 12 +++++-- .../graphql/schema/DataLoaderWithContext.java | 4 +-- .../SubscriptionExecutionStrategyTest.groovy | 22 +++++++++++- ...ustedDataLoaderDispatchStrategyTest.groovy | 26 +++++++++++++- ...LevelDataLoaderDispatchStrategyTest.groovy | 22 ++++++++++++ 13 files changed, 143 insertions(+), 48 deletions(-) diff --git a/src/main/java/graphql/execution/DataLoaderDispatchStrategy.java b/src/main/java/graphql/execution/DataLoaderDispatchStrategy.java index ae73dc2fe..1231a803a 100644 --- a/src/main/java/graphql/execution/DataLoaderDispatchStrategy.java +++ b/src/main/java/graphql/execution/DataLoaderDispatchStrategy.java @@ -65,6 +65,10 @@ default void subscriptionEventCompletionDone(AlternativeCallContext alternativeC } + default void subscriptionEventExecutionDone(AlternativeCallContext alternativeCallContext) { + + } + default void finishedFetching(ExecutionContext executionContext, ExecutionStrategyParameters newParameters) { } diff --git a/src/main/java/graphql/execution/ExecutionStrategy.java b/src/main/java/graphql/execution/ExecutionStrategy.java index 9f402a24d..713da688d 100644 --- a/src/main/java/graphql/execution/ExecutionStrategy.java +++ b/src/main/java/graphql/execution/ExecutionStrategy.java @@ -14,6 +14,7 @@ import graphql.UnresolvedTypeError; import graphql.execution.directives.QueryDirectives; import graphql.execution.directives.QueryDirectivesImpl; +import graphql.execution.incremental.AlternativeCallContext; import graphql.execution.incremental.DeferredExecutionSupport; import graphql.execution.incremental.IncrementalExecutionContextKeys; import graphql.execution.instrumentation.ExecuteObjectInstrumentationContext; @@ -457,7 +458,7 @@ private Object fetchField(GraphQLFieldDefinition fieldDef, ExecutionContext exec .parentType(parentType) .selectionSet(fieldCollector) .queryDirectives(queryDirectives) - .deferredCallContext(parameters.getDeferredCallContext()) + .alternativeCallContext(parameters.getAlternativeCallContext()) .level(parameters.getPath().getLevel()) .build(); }); @@ -1122,18 +1123,20 @@ private Supplier createExecutionStepInfo(ExecutionContext exe return FpKit.intraThreadMemoize(() -> createExecutionStepInfo(executionContext, parameters, fieldDef, null)); } - // Errors that result from the execution of deferred fields are kept in the deferred context only. + // Errors in alternative execution paths are kept in the alternative call context. private static void addErrorToRightContext(GraphQLError error, ExecutionStrategyParameters parameters, ExecutionContext executionContext) { - if (parameters.getDeferredCallContext() != null) { - parameters.getDeferredCallContext().addError(error); + AlternativeCallContext alternativeCallContext = parameters.getAlternativeCallContext(); + if (alternativeCallContext != null) { + alternativeCallContext.addError(error); } else { executionContext.addError(error); } } private static void addErrorsToRightContext(List errors, ExecutionStrategyParameters parameters, ExecutionContext executionContext) { - if (parameters.getDeferredCallContext() != null) { - parameters.getDeferredCallContext().addErrors(errors); + AlternativeCallContext alternativeCallContext = parameters.getAlternativeCallContext(); + if (alternativeCallContext != null) { + alternativeCallContext.addErrors(errors); } else { executionContext.addErrors(errors); } diff --git a/src/main/java/graphql/execution/ExecutionStrategyParameters.java b/src/main/java/graphql/execution/ExecutionStrategyParameters.java index 21b828b7d..502ae220a 100644 --- a/src/main/java/graphql/execution/ExecutionStrategyParameters.java +++ b/src/main/java/graphql/execution/ExecutionStrategyParameters.java @@ -76,30 +76,26 @@ public ResultPath getPath() { return parent; } + /** + * Returns the alternative call context if this execution is scoped to an alternative execution path. + * This is used for deferred fragment execution and subscription event execution. + * @return the alternative call context or null if execution is not scoped to an alternative execution path + */ + @Nullable + @Internal + public AlternativeCallContext getAlternativeCallContext() { + return alternativeCallContext; + } + /** * Returns the deferred call context if we're in the scope of a deferred call. - * A new DeferredCallContext is created for each @defer block, and is passed down to all fields within the deferred call. - * - *

-     *     query {
-     *        ... @defer {
-     *            field1 {        # new DeferredCallContext created here
-     *                field1a     # DeferredCallContext passed down to this field
-     *            }
-     *        }
-     *
-     *        ... @defer {
-     *            field2          # new DeferredCallContext created here
-     *        }
-     *     }
-     * 
* * @return the deferred call context or null if we're not in the scope of a deferred call */ @Nullable @Internal public AlternativeCallContext getDeferredCallContext() { - return alternativeCallContext; + return getAlternativeCallContext(); } /** @@ -293,11 +289,15 @@ public Builder parent(ExecutionStrategyParameters parent) { return this; } - public Builder deferredCallContext(AlternativeCallContext alternativeCallContext) { + public Builder alternativeCallContext(AlternativeCallContext alternativeCallContext) { this.alternativeCallContext = alternativeCallContext; return this; } + public Builder deferredCallContext(AlternativeCallContext alternativeCallContext) { + return alternativeCallContext(alternativeCallContext); + } + public ExecutionStrategyParameters build() { return new ExecutionStrategyParameters(executionStepInfo, source, localContext, fields, nonNullableFieldValidator, path, currentField, parent, alternativeCallContext); } diff --git a/src/main/java/graphql/execution/NonNullableFieldValidator.java b/src/main/java/graphql/execution/NonNullableFieldValidator.java index b59f633ba..4680d9a7b 100644 --- a/src/main/java/graphql/execution/NonNullableFieldValidator.java +++ b/src/main/java/graphql/execution/NonNullableFieldValidator.java @@ -50,8 +50,8 @@ public T validate(ExecutionStrategyParameters parameters, T result) throws N NonNullableFieldWasNullException nonNullException = new NonNullableFieldWasNullException(executionStepInfo, path); final GraphQLError error = new NonNullableFieldWasNullError(nonNullException); - if(parameters.getDeferredCallContext() != null) { - parameters.getDeferredCallContext().addError(error); + if(parameters.getAlternativeCallContext() != null) { + parameters.getAlternativeCallContext().addError(error); } else { executionContext.addError(error, path); } diff --git a/src/main/java/graphql/execution/SubscriptionExecutionStrategy.java b/src/main/java/graphql/execution/SubscriptionExecutionStrategy.java index 89c77e967..bb57bdf73 100644 --- a/src/main/java/graphql/execution/SubscriptionExecutionStrategy.java +++ b/src/main/java/graphql/execution/SubscriptionExecutionStrategy.java @@ -180,14 +180,20 @@ private CompletableFuture executeSubscriptionEvent(ExecutionCon )); - executionContext.getDataLoaderDispatcherStrategy().newSubscriptionExecution(newParameters.getDeferredCallContext()); + AlternativeCallContext alternativeCallContext = assertNotNull( + newParameters.getAlternativeCallContext(), + "alternativeCallContext must not be null"); + executionContext.getDataLoaderDispatcherStrategy().newSubscriptionExecution(alternativeCallContext); Object fetchedValue = unboxPossibleDataFetcherResult(newExecutionContext, newParameters, eventPayload); FieldValueInfo fieldValueInfo = completeField(newExecutionContext, newParameters, fetchedValue); - executionContext.getDataLoaderDispatcherStrategy().subscriptionEventCompletionDone(newParameters.getDeferredCallContext()); + executionContext.getDataLoaderDispatcherStrategy().subscriptionEventCompletionDone(alternativeCallContext); CompletableFuture overallResult = fieldValueInfo .getFieldValueFuture() - .thenApply(val -> new ExecutionResultImpl(val, assertNotNull(newParameters.getDeferredCallContext(), "deferredCallContext must not be null").getErrors())) - .thenApply(executionResult -> wrapWithRootFieldName(newParameters, executionResult)); + .thenApply(val -> new ExecutionResultImpl(val, alternativeCallContext.getErrors())) + .thenApply(executionResult -> wrapWithRootFieldName(newParameters, executionResult)) + .whenComplete((executionResult, throwable) -> { + executionContext.getDataLoaderDispatcherStrategy().subscriptionEventExecutionDone(alternativeCallContext); + }); // dispatch instrumentation so they can know about each subscription event subscribedFieldCtx.onDispatched(); @@ -230,7 +236,7 @@ private ExecutionStrategyParameters firstFieldOfSubscriptionSelection(ExecutionC .path(fieldPath) .nonNullFieldValidator(nonNullableFieldValidator); if (newCallContext) { - builder.deferredCallContext(new AlternativeCallContext(1, 1)); + builder.alternativeCallContext(new AlternativeCallContext(1, 1)); } }); diff --git a/src/main/java/graphql/execution/incremental/DeferredExecutionSupport.java b/src/main/java/graphql/execution/incremental/DeferredExecutionSupport.java index f7ddbfe6f..1ca1c8131 100644 --- a/src/main/java/graphql/execution/incremental/DeferredExecutionSupport.java +++ b/src/main/java/graphql/execution/incremental/DeferredExecutionSupport.java @@ -155,7 +155,7 @@ private Supplier dataFetchingEnvironment) { CallStack callStack = getCallStack(executionStrategyParameters); int level = executionStrategyParameters.getPath().getLevel(); - AlternativeCallContext deferredCallContext = executionStrategyParameters.getDeferredCallContext(); - if (level == 1 || (deferredCallContext != null && level == deferredCallContext.getStartLevel())) { + AlternativeCallContext alternativeCallContext = executionStrategyParameters.getAlternativeCallContext(); + if (level == 1 || (alternativeCallContext != null && level == alternativeCallContext.getStartLevel())) { int happenedFirstLevelFetchCount = callStack.happenedFirstLevelFetchCount.incrementAndGet(); if (happenedFirstLevelFetchCount == callStack.expectedFirstLevelFetchCount) { callStack.dispatchedLevels.add(level); @@ -395,20 +395,25 @@ public void subscriptionEventCompletionDone(AlternativeCallContext alternativeCa onCompletionFinished(0, callStack); } + @Override + public void subscriptionEventExecutionDone(AlternativeCallContext alternativeCallContext) { + alternativeCallContextMap.remove(alternativeCallContext); + } + @Override public void deferredOnFieldValue(String resultKey, FieldValueInfo fieldValueInfo, Throwable throwable, ExecutionStrategyParameters parameters) { CallStack callStack = getCallStack(parameters); int deferredFragmentRootFieldsCompleted = callStack.deferredFragmentRootFieldsCompleted.incrementAndGet(); - Assert.assertNotNull(parameters.getDeferredCallContext()); - if (deferredFragmentRootFieldsCompleted == parameters.getDeferredCallContext().getFields()) { - onCompletionFinished(parameters.getDeferredCallContext().getStartLevel() - 1, callStack); + Assert.assertNotNull(parameters.getAlternativeCallContext()); + if (deferredFragmentRootFieldsCompleted == parameters.getAlternativeCallContext().getFields()) { + onCompletionFinished(parameters.getAlternativeCallContext().getStartLevel() - 1, callStack); } } private CallStack getCallStack(ExecutionStrategyParameters parameters) { - return getCallStack(parameters.getDeferredCallContext()); + return getCallStack(parameters.getAlternativeCallContext()); } private CallStack getCallStack(@Nullable AlternativeCallContext alternativeCallContext) { @@ -520,4 +525,3 @@ public void newDataLoaderInvocation(int level, } - diff --git a/src/main/java/graphql/schema/DataFetchingEnvironmentImpl.java b/src/main/java/graphql/schema/DataFetchingEnvironmentImpl.java index b9cfce948..eb1382055 100644 --- a/src/main/java/graphql/schema/DataFetchingEnvironmentImpl.java +++ b/src/main/java/graphql/schema/DataFetchingEnvironmentImpl.java @@ -458,11 +458,15 @@ public Builder queryDirectives(QueryDirectives queryDirectives) { return this; } - public Builder deferredCallContext(AlternativeCallContext alternativeCallContext) { + public Builder alternativeCallContext(AlternativeCallContext alternativeCallContext) { this.alternativeCallContext = alternativeCallContext; return this; } + public Builder deferredCallContext(AlternativeCallContext alternativeCallContext) { + return alternativeCallContext(alternativeCallContext); + } + public DataFetchingEnvironment build() { return new DataFetchingEnvironmentImpl(this); } @@ -499,10 +503,14 @@ public DataLoaderDispatchStrategy getDataLoaderDispatchStrategy() { return dataLoaderDispatchStrategy; } - public AlternativeCallContext getDeferredCallContext() { + public AlternativeCallContext getAlternativeCallContext() { return alternativeCallContext; } + public AlternativeCallContext getDeferredCallContext() { + return getAlternativeCallContext(); + } + public Profiler getProfiler() { return profiler; } diff --git a/src/main/java/graphql/schema/DataLoaderWithContext.java b/src/main/java/graphql/schema/DataLoaderWithContext.java index 3d4224b36..af4f74c69 100644 --- a/src/main/java/graphql/schema/DataLoaderWithContext.java +++ b/src/main/java/graphql/schema/DataLoaderWithContext.java @@ -68,11 +68,11 @@ private void newDataLoaderInvocation() { DataFetchingEnvironmentImpl dfeImpl = (DataFetchingEnvironmentImpl) dfe; DataFetchingEnvironmentImpl.DFEInternalState dfeInternalState = (DataFetchingEnvironmentImpl.DFEInternalState) dfeImpl.toInternal(); if (dfeInternalState.getDataLoaderDispatchStrategy() instanceof PerLevelDataLoaderDispatchStrategy) { - AlternativeCallContext alternativeCallContext = dfeInternalState.getDeferredCallContext(); + AlternativeCallContext alternativeCallContext = dfeInternalState.getAlternativeCallContext(); int level = dfeImpl.getLevel(); ((PerLevelDataLoaderDispatchStrategy) dfeInternalState.dataLoaderDispatchStrategy).newDataLoaderInvocation(level, delegate, alternativeCallContext); } else if (dfeInternalState.getDataLoaderDispatchStrategy() instanceof ExhaustedDataLoaderDispatchStrategy) { - AlternativeCallContext alternativeCallContext = dfeInternalState.getDeferredCallContext(); + AlternativeCallContext alternativeCallContext = dfeInternalState.getAlternativeCallContext(); ((ExhaustedDataLoaderDispatchStrategy) dfeInternalState.dataLoaderDispatchStrategy).newDataLoaderInvocation(alternativeCallContext); } } diff --git a/src/test/groovy/graphql/execution/SubscriptionExecutionStrategyTest.groovy b/src/test/groovy/graphql/execution/SubscriptionExecutionStrategyTest.groovy index af3dcaf5c..0a206779b 100644 --- a/src/test/groovy/graphql/execution/SubscriptionExecutionStrategyTest.groovy +++ b/src/test/groovy/graphql/execution/SubscriptionExecutionStrategyTest.groovy @@ -11,8 +11,9 @@ import graphql.TestUtil import graphql.TypeMismatchError import graphql.execution.instrumentation.InstrumentationState import graphql.execution.instrumentation.LegacyTestingInstrumentation -import graphql.execution.instrumentation.dataloader.DataLoaderDispatchingContextKeys import graphql.execution.instrumentation.ModernTestingInstrumentation +import graphql.execution.instrumentation.SimplePerformantInstrumentation +import graphql.execution.instrumentation.dataloader.DataLoaderDispatchingContextKeys import graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters import graphql.execution.pubsub.CapturingSubscriber import graphql.execution.pubsub.FlowMessagePublisher @@ -36,6 +37,7 @@ import spock.lang.Unroll import java.util.concurrent.CompletableFuture import java.util.concurrent.CopyOnWriteArrayList import java.util.concurrent.atomic.AtomicInteger +import java.util.concurrent.atomic.AtomicReference import static graphql.schema.idl.TypeRuntimeWiring.newTypeWiring @@ -830,6 +832,16 @@ class SubscriptionExecutionStrategyTest extends Specification { def dataLoader = DataLoaderFactory.newDataLoader("dogsNameLoader", batchLoader) DataLoaderRegistry dataLoaderRegistry = new DataLoaderRegistry() dataLoaderRegistry.register("dogsNameLoader", dataLoader) + AtomicReference capturedExecutionContext = new AtomicReference<>() + def instrumentation = Spy(SimplePerformantInstrumentation) { + instrumentExecutionContext(_, _, _) >> { + ExecutionContext executionContext, + InstrumentationExecutionParameters parameters, + InstrumentationState state -> + capturedExecutionContext.set(executionContext) + executionContext + } + } DataFetcher dogsNameDF = { env -> println "dogsNameDF called" @@ -857,6 +869,7 @@ class SubscriptionExecutionStrategyTest extends Specification { .dataLoaderRegistry(dataLoaderRegistry) .build() def graphQL = GraphQL.newGraphQL(schema) + .instrumentation(instrumentation) .build() if (exhaustedStrategy) { @@ -878,11 +891,18 @@ class SubscriptionExecutionStrategyTest extends Specification { events[0].data == ["newDogs": [[name: "Luna"], [name: "Skipper"]]] events[1].data == ["newDogs": [[name: "Luna"], [name: "Skipper"]]] events[2].data == ["newDogs": [[name: "Luna"], [name: "Skipper"]]] + alternativeCallContextMap(capturedExecutionContext.get().dataLoaderDispatcherStrategy).size() == 0 where: exhaustedStrategy << [false, true] } + private Map alternativeCallContextMap(DataLoaderDispatchStrategy dataLoaderDispatchStrategy) { + def field = dataLoaderDispatchStrategy.class.getDeclaredField("alternativeCallContextMap") + field.accessible = true + field.get(dataLoaderDispatchStrategy) as Map + } + def "can instrument subscription reactive ending"() { diff --git a/src/test/groovy/graphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategyTest.groovy b/src/test/groovy/graphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategyTest.groovy index dd61b3907..6fed8f4d2 100644 --- a/src/test/groovy/graphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategyTest.groovy +++ b/src/test/groovy/graphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategyTest.groovy @@ -18,6 +18,7 @@ import graphql.schema.GraphQLSchema import org.dataloader.BatchLoader import org.dataloader.DataLoaderFactory import org.dataloader.DataLoaderRegistry +import spock.lang.Issue import spock.lang.Specification import java.util.concurrent.CompletableFuture @@ -242,6 +243,23 @@ class ExhaustedDataLoaderDispatchStrategyTest extends Specification { batchLoaderInvocations.get() == 1 } + @Issue("https://github.com/graphql-java/graphql-java/issues/4314") + def "subscription event call stacks are removed after execution is done"() { + given: + setupStrategy(simpleBatchLoader()) + + when: + 3.times { + def alternativeCallContext = new AlternativeCallContext(1, 1) + strategy.newSubscriptionExecution(alternativeCallContext) + strategy.subscriptionEventCompletionDone(alternativeCallContext) + strategy.subscriptionEventExecutionDone(alternativeCallContext) + } + + then: + alternativeCallContextMap().size() == 0 + } + def "startComplete and stopComplete affect dispatch"() { given: setupStrategy(simpleBatchLoader()) @@ -279,7 +297,7 @@ class ExhaustedDataLoaderDispatchStrategyTest extends Specification { .source(new Object()) .fields(graphql.execution.MergedSelectionSet.newMergedSelectionSet().build()) .nonNullFieldValidator(new NonNullableFieldValidator(executionContext)) - .deferredCallContext(deferCtx) + .alternativeCallContext(deferCtx) .build() when: @@ -430,4 +448,10 @@ class ExhaustedDataLoaderDispatchStrategyTest extends Specification { completed roundCount.get() == 2 } + + private Map alternativeCallContextMap() { + def field = ExhaustedDataLoaderDispatchStrategy.getDeclaredField("alternativeCallContextMap") + field.accessible = true + field.get(strategy) as Map + } } diff --git a/src/test/groovy/graphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategyTest.groovy b/src/test/groovy/graphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategyTest.groovy index b67dc7e37..549194523 100644 --- a/src/test/groovy/graphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategyTest.groovy +++ b/src/test/groovy/graphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategyTest.groovy @@ -16,9 +16,11 @@ import graphql.execution.NonNullableFieldValidator import graphql.execution.ResultPath import graphql.execution.ValueUnboxer import graphql.execution.instrumentation.SimplePerformantInstrumentation +import graphql.execution.incremental.AlternativeCallContext import graphql.schema.DataFetcher import graphql.schema.DataFetchingEnvironment import org.dataloader.DataLoaderRegistry +import spock.lang.Issue import spock.lang.Specification import java.util.concurrent.CountDownLatch @@ -60,6 +62,20 @@ class PerLevelDataLoaderDispatchStrategyTest extends Specification { strategy = new PerLevelDataLoaderDispatchStrategy(executionContext) } + @Issue("https://github.com/graphql-java/graphql-java/issues/4314") + def "subscription event call stacks are removed after execution is done"() { + when: + 3.times { + def alternativeCallContext = new AlternativeCallContext(1, 1) + strategy.newSubscriptionExecution(alternativeCallContext) + strategy.subscriptionEventCompletionDone(alternativeCallContext) + strategy.subscriptionEventExecutionDone(alternativeCallContext) + } + + then: + alternativeCallContextMap().size() == 0 + } + private ExecutionStrategyParameters paramsAtLevel(int level) { def path = ResultPath.rootPath() for (int i = 0; i < level; i++) { @@ -179,4 +195,10 @@ class PerLevelDataLoaderDispatchStrategyTest extends Specification { then: strategy.initialCallStack.get(0).happenedCompletionFinishedCount > 0 } + + private Map alternativeCallContextMap() { + def field = PerLevelDataLoaderDispatchStrategy.getDeclaredField("alternativeCallContextMap") + field.accessible = true + field.get(strategy) as Map + } } From 63050e99c9080879b10c9f811d82af33b7cea581 Mon Sep 17 00:00:00 2001 From: James Bellenger Date: Mon, 18 May 2026 18:30:59 -0700 Subject: [PATCH 08/18] validate circular default values (#4253) * init * improve spec alignment * Avoid unnecessary circular default validation work --------- Co-authored-by: Andreas Marek --- .../NoDefaultValueCircularRefs.java | 239 ++++++++++++++++++ .../validation/SchemaValidationErrorType.java | 3 +- .../schema/validation/SchemaValidator.java | 1 + .../CircularInputDefaultValuesTest.groovy | 90 +++++++ .../schema/diffing/SchemaDiffingTest.groovy | 8 +- .../NoDefaultValueCircularRefsTest.groovy | 202 +++++++++++++++ .../validation/SchemaValidatorTest.groovy | 19 +- 7 files changed, 548 insertions(+), 14 deletions(-) create mode 100644 src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java create mode 100644 src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy create mode 100644 src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy diff --git a/src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java b/src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java new file mode 100644 index 000000000..d33d4526a --- /dev/null +++ b/src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java @@ -0,0 +1,239 @@ +package graphql.schema.validation; + +import graphql.Internal; +import graphql.language.ArrayValue; +import graphql.language.ObjectField; +import graphql.language.ObjectValue; +import graphql.language.Value; +import graphql.schema.GraphQLInputObjectField; +import graphql.schema.GraphQLInputObjectType; +import graphql.schema.GraphQLSchemaElement; +import graphql.schema.GraphQLType; +import graphql.schema.GraphQLTypeVisitorStub; +import graphql.schema.InputValueWithState; +import graphql.util.TraversalControl; +import graphql.util.TraverserContext; + +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.LinkedHashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; + +import static graphql.schema.GraphQLTypeUtil.unwrapAll; + +/** + * Validates that {@code InputObjectDefaultValueHasCycle(inputObject)} is {@code false} + * for every input object type, as required by the Input Object type validation rules + * in the GraphQL specification. + *
+ * For example, consider this type configuration: + * + * input A { b:B = {} } + * input B { a:A = {} } + * + *
+ * The default values used in these types form a cycle that can create an infinitely large + * value. This validator rejects default values that can create these kinds of cycles. + * + * @see Input Objects Type Validation + */ +@Internal +public class NoDefaultValueCircularRefs extends GraphQLTypeVisitorStub { + + // Coordinates already fully traversed without finding a cycle, used to avoid duplicate error reports + // when the same coordinate is reachable from multiple input object types. + private final Set fullyExplored = new LinkedHashSet<>(); + + // The spec's "visitedFields" set, tracked as coordinate strings ("Type.field"). + // The spec creates a new immutable set at each step; this implementation mutates and backtracks + // for the same effect. + private final LinkedHashSet visitedFields = new LinkedHashSet<>(); + + @Override + public TraversalControl visitGraphQLInputObjectType(GraphQLInputObjectType type, TraverserContext context) { + SchemaValidationErrorCollector errorCollector = context.getVarFromParents(SchemaValidationErrorCollector.class); + + // Implements InputObjectDefaultValueHasCycle(inputObject) from the spec: + // "If defaultValue is not provided, initialize it to an empty unordered map." + inputObjectDefaultValueHasCycle(type, ObjectValue.newObjectValue().build(), errorCollector); + + return TraversalControl.CONTINUE; + } + + /** + * Implements {@code InputObjectDefaultValueHasCycle(inputObject, defaultValue, visitedFields)} + * from the spec, for literal (AST) default values. + */ + private void inputObjectDefaultValueHasCycle( + GraphQLInputObjectType inputObject, + Value defaultValue, + SchemaValidationErrorCollector errorCollector + ) { + // "If defaultValue is a list: for each itemValue in defaultValue..." + if (defaultValue instanceof ArrayValue) { + for (Value itemValue : ((ArrayValue) defaultValue).getValues()) { + inputObjectDefaultValueHasCycle(inputObject, itemValue, errorCollector); + } + return; + } + + // "Otherwise, if defaultValue is an unordered map..." + if (!(defaultValue instanceof ObjectValue)) { + return; + } + + ObjectValue objectValue = (ObjectValue) defaultValue; + Map> defaultValueMap = new LinkedHashMap<>(); + for (ObjectField field : objectValue.getObjectFields()) { + defaultValueMap.put(field.getName(), field.getValue()); + } + + // "For each field in inputObject: if InputFieldDefaultValueHasCycle(...)" + for (GraphQLInputObjectField field : inputObject.getFieldDefinitions()) { + String fieldName = field.getName(); + boolean hasDefaultValue = defaultValueMap.containsKey(fieldName); + if (!hasDefaultValue && field.getInputFieldDefaultValue().isNotSet()) { + continue; + } + + GraphQLType namedFieldType = unwrapAll(field.getType()); + if (!(namedFieldType instanceof GraphQLInputObjectType)) { + continue; + } + + GraphQLInputObjectType fieldInputObject = (GraphQLInputObjectType) namedFieldType; + if (hasDefaultValue) { + // "Let fieldDefaultValue be the value for fieldName in defaultValue. + // If fieldDefaultValue exists: InputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue, visitedFields)" + inputObjectDefaultValueHasCycle(fieldInputObject, defaultValueMap.get(fieldName), errorCollector); + } else { + // "Otherwise: let fieldDefaultValue be the default value of field..." + inputFieldDefaultValueHasCycle(field, fieldInputObject, inputObject.getName(), errorCollector); + } + } + } + + /** + * Implements {@code InputObjectDefaultValueHasCycle(inputObject, defaultValue, visitedFields)} + * from the spec, for external (programmatic Map/List) default values. + */ + private void inputObjectDefaultValueHasCycle( + GraphQLInputObjectType inputObject, + Object defaultValue, + SchemaValidationErrorCollector errorCollector + ) { + // "If defaultValue is a list: for each itemValue in defaultValue..." + if (defaultValue instanceof Iterable) { + for (Object itemValue : (Iterable) defaultValue) { + if (itemValue != null) { + inputObjectDefaultValueHasCycle(inputObject, itemValue, errorCollector); + } + } + return; + } + + // "Otherwise, if defaultValue is an unordered map..." + if (!(defaultValue instanceof Map)) { + return; + } + + @SuppressWarnings("unchecked") + Map defaultValueMap = (Map) defaultValue; + + // "For each field in inputObject: if InputFieldDefaultValueHasCycle(...)" + for (GraphQLInputObjectField field : inputObject.getFieldDefinitions()) { + String fieldName = field.getName(); + boolean hasDefaultValue = defaultValueMap.containsKey(fieldName); + if (!hasDefaultValue && field.getInputFieldDefaultValue().isNotSet()) { + continue; + } + + GraphQLType namedFieldType = unwrapAll(field.getType()); + if (!(namedFieldType instanceof GraphQLInputObjectType)) { + continue; + } + + GraphQLInputObjectType fieldInputObject = (GraphQLInputObjectType) namedFieldType; + if (hasDefaultValue) { + // "Let fieldDefaultValue be the value for fieldName in defaultValue. + // If fieldDefaultValue exists: InputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue, visitedFields)" + Object fieldDefaultValue = defaultValueMap.get(fieldName); + if (fieldDefaultValue != null) { + inputObjectDefaultValueHasCycle(fieldInputObject, fieldDefaultValue, errorCollector); + } + } else { + // "Otherwise: let fieldDefaultValue be the default value of field..." + inputFieldDefaultValueHasCycle(field, fieldInputObject, inputObject.getName(), errorCollector); + } + } + } + + /** + * Implements the "Otherwise" branch of {@code InputFieldDefaultValueHasCycle(field, defaultValue, visitedFields)} + * from the spec — called when the field is not present in the parent's default value, + * so the field's own default will be used at runtime. + */ + private void inputFieldDefaultValueHasCycle( + GraphQLInputObjectField field, + GraphQLInputObjectType namedFieldType, + String parentTypeName, + SchemaValidationErrorCollector errorCollector + ) { + // "Let fieldDefaultValue be the default value of field. + // If fieldDefaultValue does not exist: return false." + InputValueWithState fieldDefaultValue = field.getInputFieldDefaultValue(); + if (fieldDefaultValue.isNotSet()) { + return; + } + + String coordinate = parentTypeName + "." + field.getName(); + + // "If field is within visitedFields: return true." + if (visitedFields.contains(coordinate)) { + // Cycle found — collect intermediate nodes (everything after the coordinate itself) + List intermediaries = new ArrayList<>(); + boolean found = false; + for (String entry : visitedFields) { + if (found) { + intermediaries.add(entry); + } + if (entry.equals(coordinate)) { + found = true; + } + } + + String message; + if (intermediaries.isEmpty()) { + message = "Invalid circular reference. The default value of Input Object field " + + coordinate + " references itself."; + } else { + message = "Invalid circular reference. The default value of Input Object field " + + coordinate + " references itself via the default values of: " + + String.join(", ", intermediaries) + "."; + } + + errorCollector.addError(new SchemaValidationError( + SchemaValidationErrorType.DefaultValueCircularRef, message)); + return; + } + + if (fullyExplored.contains(coordinate)) { + return; + } + fullyExplored.add(coordinate); + + // "Let nextVisitedFields be a new set containing field and everything from visitedFields. + // Return InputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue, nextVisitedFields)." + visitedFields.add(coordinate); + + if (fieldDefaultValue.isLiteral() && fieldDefaultValue.getValue() instanceof Value) { + inputObjectDefaultValueHasCycle(namedFieldType, (Value) fieldDefaultValue.getValue(), errorCollector); + } else if (fieldDefaultValue.isExternal() && fieldDefaultValue.getValue() != null) { + inputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue.getValue(), errorCollector); + } + + visitedFields.remove(coordinate); + } +} diff --git a/src/main/java/graphql/schema/validation/SchemaValidationErrorType.java b/src/main/java/graphql/schema/validation/SchemaValidationErrorType.java index b1caecc8e..b7ce1cc63 100644 --- a/src/main/java/graphql/schema/validation/SchemaValidationErrorType.java +++ b/src/main/java/graphql/schema/validation/SchemaValidationErrorType.java @@ -25,5 +25,6 @@ public enum SchemaValidationErrorType implements SchemaValidationErrorClassifica OneOfNotInhabited, RequiredInputFieldCannotBeDeprecated, RequiredFieldArgumentCannotBeDeprecated, - RequiredDirectiveArgumentCannotBeDeprecated + RequiredDirectiveArgumentCannotBeDeprecated, + DefaultValueCircularRef } diff --git a/src/main/java/graphql/schema/validation/SchemaValidator.java b/src/main/java/graphql/schema/validation/SchemaValidator.java index 1f676fb77..fac409378 100644 --- a/src/main/java/graphql/schema/validation/SchemaValidator.java +++ b/src/main/java/graphql/schema/validation/SchemaValidator.java @@ -19,6 +19,7 @@ public class SchemaValidator { public SchemaValidator() { rules.add(new NoUnbrokenInputCycles()); + rules.add(new NoDefaultValueCircularRefs()); rules.add(new TypesImplementInterfaces()); rules.add(new TypeAndFieldRule()); rules.add(new DefaultValuesAreValid()); diff --git a/src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy b/src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy new file mode 100644 index 000000000..43a92975e --- /dev/null +++ b/src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy @@ -0,0 +1,90 @@ +package graphql + +import graphql.schema.validation.InvalidSchemaException +import spock.lang.Specification + +/** + * Tests for mutually recursive input types with default values. + * + * These schemas are now rejected at build time by NoDefaultValueCircularRefs, + * which detects circular references in input object field default values. + * + * Previously, graphql-java accepted these schemas at build time but hit a + * StackOverflowError at query execution time when the circular defaults were + * expanded in ValuesResolverConversion.defaultValueToInternalValue. + */ +class CircularInputDefaultValuesTest extends Specification { + + def "mutually recursive input types with default values - rejected at schema build time"() { + when: + TestUtil.schema(''' + type Query { + test(arg: A): String + } + input A { b: B = {} } + input B { a: A = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference") + } + + def "self-referential input type with default value - rejected at schema build time"() { + when: + TestUtil.schema(''' + type Query { + test(arg: A): String + } + input A { a: A = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference") + } + + def "mutually recursive input types with default values - rejected before query execution"() { + when: + TestUtil.schema(''' + type Query { + test(arg: A): String + } + input A { b: B = {} } + input B { a: A = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference") + } + + def "self-referential input type with default value - rejected before query execution"() { + when: + TestUtil.schema(''' + type Query { + test(arg: A): String + } + input A { a: A = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference") + } + + def "mutually recursive defaults via argument default - rejected at schema build time"() { + when: + TestUtil.schema(''' + type Query { + test(arg: A = {}): String + } + input A { b: B = {} } + input B { a: A = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference") + } +} diff --git a/src/test/groovy/graphql/schema/diffing/SchemaDiffingTest.groovy b/src/test/groovy/graphql/schema/diffing/SchemaDiffingTest.groovy index 46481fa7a..bd263631a 100644 --- a/src/test/groovy/graphql/schema/diffing/SchemaDiffingTest.groovy +++ b/src/test/groovy/graphql/schema/diffing/SchemaDiffingTest.groovy @@ -1446,20 +1446,20 @@ class SchemaDiffingTest extends Specification { def schema1 = schema(''' input I { name: String - field: I = {name: "default name"} + field: I = {name: "default name", field: null} } type Query { foo(arg: I): String - } + } ''') def schema2 = schema(''' input I { name: String - field: [I] = [{name: "default name"}] + field: [I] = [{name: "default name", field: null}] } type Query { foo(arg: I): String - } + } ''') when: diff --git a/src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy b/src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy new file mode 100644 index 000000000..bd35006c2 --- /dev/null +++ b/src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy @@ -0,0 +1,202 @@ +package graphql.schema.validation + +import graphql.TestUtil +import spock.lang.Specification + +class NoDefaultValueCircularRefsTest extends Specification { + def "self-referential default value is rejected"() { + when: + TestUtil.schema(''' + type Query { test(arg: A): String } + input A { x: A = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference. The default value of Input Object field A.x references itself.") + } + + def "mutual recursion through defaults is rejected"() { + when: + TestUtil.schema(''' + type Query { test(arg: A): String } + input A { b: B = {} } + input B { a: A = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference") + e.message.contains("A.b") + } + + def "transitive cycle through three types is rejected"() { + when: + TestUtil.schema(''' + type Query { test(arg: B): String } + input B { x: B2 = {} } + input B2 { x: B3 = {} } + input B3 { x: B = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference. The default value of Input Object field B.x references itself via the default values of: B2.x, B3.x.") + } + + def "self-reference through list wrapping"() { + when: + TestUtil.schema(''' + type Query { test(arg: C): String } + input C { x: [C] = [{}] } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference. The default value of Input Object field C.x references itself.") + } + + def "nested default value that eventually cycles"() { + when: + TestUtil.schema(''' + type Query { test(arg: D): String } + input D { x: D = { x: { x: {} } } } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference. The default value of Input Object field D.x references itself.") + } + + def "cross-field cycle through defaults"() { + when: + TestUtil.schema(''' + type Query { test(arg: E): String } + input E { + x: E = { x: null } + y: E = { y: null } + } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference. The default value of Input Object field E.x references itself via the default values of: E.y.") + } + + def "cycle through non-null wrapping"() { + when: + TestUtil.schema(''' + type Query { test(arg: F): String } + input F { x: F2! = {} } + input F2 { x: F = { x: {} } } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference. The default value of Input Object field F2.x references itself.") + } + + def "partial default with non-provided recursive field"() { + when: + TestUtil.schema(''' + type Query { test(arg: A): String } + input A { x: B = {name: "hi"} } + input B { + name: String + a: A = {} + } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("Invalid circular reference. The default value of Input Object field A.x references itself via the default values of: B.a.") + } + + def "multiple independent cycles are reported"() { + when: + TestUtil.schema(''' + type Query { test(a: A, b: P): String } + input A { x: A = {} } + input P { x: P = {} } + ''') + + then: + def e = thrown(InvalidSchemaException) + e.message.contains("A.x references itself") + e.message.contains("P.x references itself") + } + + def "explicit field in default breaks cycle"() { + when: + def schema = TestUtil.schema(''' + type Query { test(arg: A): String } + input A { b: B = {a: null} } + input B { a: A = {} } + ''') + + then: + noExceptionThrown() + schema.getType("A") != null + } + + def "recursive field without default does not cycle"() { + when: + def schema = TestUtil.schema(''' + type Query { test(arg: A): String } + input A { b: B = {} } + input B { a: A } + ''') + + then: + noExceptionThrown() + schema.getType("A") != null + } + + def "scalar default value does not cycle"() { + when: + def schema = TestUtil.schema(''' + type Query { test(arg: A): String } + input A { name: String = "hi" } + ''') + + then: + noExceptionThrown() + schema.getType("A") != null + } + + def "null literal default does not cycle"() { + when: + def schema = TestUtil.schema(''' + type Query { test(arg: A): String } + input A { x: A = null } + ''') + + then: + noExceptionThrown() + schema.getType("A") != null + } + + def "empty list default does not cycle"() { + when: + def schema = TestUtil.schema(''' + type Query { test(arg: A): String } + input A { x: [A] = [] } + ''') + + then: + noExceptionThrown() + schema.getType("A") != null + } + + def "explicit null on recursive field breaks self-reference"() { + when: + def schema = TestUtil.schema(''' + type Query { test(arg: A): String } + input A { x: A = {x: null} } + ''') + + then: + noExceptionThrown() + schema.getType("A") != null + } +} diff --git a/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy b/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy index 706542df8..a854129d4 100644 --- a/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy +++ b/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy @@ -11,15 +11,16 @@ class SchemaValidatorTest extends Specification { def validator = new SchemaValidator() def rules = validator.rules then: - rules.size() == 9 + rules.size() == 10 rules[0] instanceof NoUnbrokenInputCycles - rules[1] instanceof TypesImplementInterfaces - rules[2] instanceof TypeAndFieldRule - rules[3] instanceof DefaultValuesAreValid - rules[4] instanceof AppliedDirectivesAreValid - rules[5] instanceof AppliedDirectiveArgumentsAreValid - rules[6] instanceof InputAndOutputTypesUsedAppropriately - rules[7] instanceof OneOfInputObjectRules - rules[8] instanceof DeprecatedInputObjectAndArgumentsAreValid + rules[1] instanceof NoDefaultValueCircularRefs + rules[2] instanceof TypesImplementInterfaces + rules[3] instanceof TypeAndFieldRule + rules[4] instanceof DefaultValuesAreValid + rules[5] instanceof AppliedDirectivesAreValid + rules[6] instanceof AppliedDirectiveArgumentsAreValid + rules[7] instanceof InputAndOutputTypesUsedAppropriately + rules[8] instanceof OneOfInputObjectRules + rules[9] instanceof DeprecatedInputObjectAndArgumentsAreValid } } From 0b5486dd58b91858e85634e8a2dd034129d3ad8a Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Tue, 19 May 2026 09:16:47 +1000 Subject: [PATCH 09/18] Reject indirect directive definition cycles --- .../idl/SchemaTypeDirectivesChecker.java | 119 +++++++++++++++++- .../DirectiveIllegalReferenceError.java | 9 +- .../schema/idl/SchemaGeneratorTest.groovy | 41 ++++++ .../SchemaTypeDirectivesCheckerTest.groovy | 45 +++++++ 4 files changed, 212 insertions(+), 2 deletions(-) diff --git a/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java b/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java index 4c3e373e3..b5d4ce13d 100644 --- a/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java +++ b/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java @@ -30,11 +30,17 @@ import graphql.schema.idl.errors.MissingTypeError; import graphql.schema.idl.errors.NotAnInputTypeError; +import java.util.ArrayList; import java.util.Collection; +import java.util.Collections; +import java.util.LinkedHashMap; +import java.util.LinkedHashSet; import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.Set; +import static graphql.Assert.assertNotNull; import static graphql.introspection.Introspection.DirectiveLocation.ARGUMENT_DEFINITION; import static graphql.introspection.Introspection.DirectiveLocation.ENUM; import static graphql.introspection.Introspection.DirectiveLocation.ENUM_VALUE; @@ -182,6 +188,10 @@ private static boolean isNoNullArgWithoutDefaultValue(InputValueDefinition defin } private void commonCheck(Collection directiveDefinitions, List errors) { + List directiveDefinitionsList = new ArrayList<>(directiveDefinitions); + Map directiveDefinitionsByName = getByName(directiveDefinitionsList, DirectiveDefinition::getName, mergeFirst()); + Map> directiveReferencesByName = directiveReferencesByName(directiveDefinitionsByName); + directiveDefinitions.forEach(directiveDefinition -> { assertTypeName(directiveDefinition, errors); directiveDefinition.getInputValueDefinitions().forEach(inputValueDefinition -> { @@ -192,6 +202,113 @@ private void commonCheck(Collection directiveDefinitions, L } }); }); + checkIndirectDirectiveCycles(directiveDefinitionsByName, directiveReferencesByName, errors); + } + + private static Map> directiveReferencesByName( + Map directiveDefinitionsByName) { + Map> result = new LinkedHashMap<>(); + directiveDefinitionsByName.forEach((name, directiveDefinition) -> result.put(name, directiveReferences(directiveDefinition))); + return result; + } + + private static Map directiveReferences(DirectiveDefinition directiveDefinition) { + Map result = new LinkedHashMap<>(); + for (InputValueDefinition inputValueDefinition : directiveDefinition.getInputValueDefinitions()) { + recordDirectiveReferences(directiveDefinition, result, inputValueDefinition); + } + return result; + } + + private static void recordDirectiveReferences(DirectiveDefinition directiveDefinition, + Map result, + InputValueDefinition inputValueDefinition) { + for (Directive directive : inputValueDefinition.getDirectives()) { + if (directive.getName().equals(directiveDefinition.getName())) { + continue; + } + result.putIfAbsent(directive.getName(), inputValueDefinition); + } + } + + private static void checkIndirectDirectiveCycles( + Map directiveDefinitionsByName, + Map> directiveReferencesByName, + List errors) { + Set checked = new LinkedHashSet<>(); + Set visiting = new LinkedHashSet<>(); + List path = new ArrayList<>(); + for (String directiveName : directiveDefinitionsByName.keySet()) { + checkIndirectDirectiveCycles(directiveName, directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); + } + } + + private static void checkIndirectDirectiveCycles(String directiveName, + Map directiveDefinitionsByName, + Map> directiveReferencesByName, + Set checked, + Set visiting, + List path, + List errors) { + if (checked.contains(directiveName)) { + return; + } + + visiting.add(directiveName); + path.add(directiveName); + checkIndirectDirectiveCycleReferences(directiveName, directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); + path.remove(path.size() - 1); + visiting.remove(directiveName); + checked.add(directiveName); + } + + private static void checkIndirectDirectiveCycleReferences(String directiveName, + Map directiveDefinitionsByName, + Map> directiveReferencesByName, + Set checked, + Set visiting, + List path, + List errors) { + Map references = directiveReferencesByName.getOrDefault(directiveName, Collections.emptyMap()); + for (Map.Entry entry : references.entrySet()) { + checkIndirectDirectiveCycleReference(entry.getKey(), entry.getValue(), directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); + } + } + + private static void checkIndirectDirectiveCycleReference(String referencedDirectiveName, + InputValueDefinition inputValueDefinition, + Map directiveDefinitionsByName, + Map> directiveReferencesByName, + Set checked, + Set visiting, + List path, + List errors) { + if (visiting.contains(referencedDirectiveName)) { + addIndirectDirectiveCycleError(referencedDirectiveName, inputValueDefinition, directiveDefinitionsByName, path, errors); + return; + } + if (!checked.contains(referencedDirectiveName)) { + checkIndirectDirectiveCycles(referencedDirectiveName, directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); + } + } + + private static void addIndirectDirectiveCycleError(String repeatedDirectiveName, + InputValueDefinition inputValueDefinition, + Map directiveDefinitionsByName, + List path, + List errors) { + List cyclePath = directiveCyclePath(repeatedDirectiveName, path); + String cyclePathString = String.join(" -> ", cyclePath); + + DirectiveDefinition directiveDefinition = assertNotNull(directiveDefinitionsByName.get(repeatedDirectiveName)); + errors.add(new DirectiveIllegalReferenceError(directiveDefinition, inputValueDefinition, cyclePathString)); + } + + private static List directiveCyclePath(String repeatedDirectiveName, List path) { + int cycleStart = path.indexOf(repeatedDirectiveName); + List cyclePath = new ArrayList<>(path.subList(cycleStart, path.size())); + cyclePath.add(repeatedDirectiveName); + return cyclePath; } private static void assertTypeName(NamedNode node, List errors) { @@ -224,4 +341,4 @@ private static TypeDefinition findTypeDefFromRegistry(String typeName, TypeDe } return typeRegistry.scalars().get(typeName); } -} \ No newline at end of file +} diff --git a/src/main/java/graphql/schema/idl/errors/DirectiveIllegalReferenceError.java b/src/main/java/graphql/schema/idl/errors/DirectiveIllegalReferenceError.java index 44fb541e5..2bcd34db3 100644 --- a/src/main/java/graphql/schema/idl/errors/DirectiveIllegalReferenceError.java +++ b/src/main/java/graphql/schema/idl/errors/DirectiveIllegalReferenceError.java @@ -12,4 +12,11 @@ public DirectiveIllegalReferenceError(DirectiveDefinition directive, NamedNode l directive.getName(), location.getName(), lineCol(location) )); } -} \ No newline at end of file + + public DirectiveIllegalReferenceError(DirectiveDefinition directive, NamedNode location, String cyclePath) { + super(directive, + String.format("'%s' must not reference itself via directive cycle '%s' on '%s''%s'", + directive.getName(), cyclePath, location.getName(), lineCol(location) + )); + } +} diff --git a/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy b/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy index 5c268ebd0..b6d084e5c 100644 --- a/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy +++ b/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy @@ -25,6 +25,7 @@ import graphql.schema.GraphQLType import graphql.schema.GraphQLTypeUtil import graphql.schema.GraphQLUnionType import graphql.schema.GraphqlTypeComparatorRegistry +import graphql.schema.idl.errors.DirectiveIllegalReferenceError import graphql.schema.idl.errors.NotAnInputTypeError import graphql.schema.idl.errors.NotAnOutputTypeError import graphql.schema.idl.errors.SchemaProblem @@ -2270,6 +2271,46 @@ class SchemaGeneratorTest extends Specification { schema != null } + def "#4201 indirect cyclical directive definitions are rejected without stack overflow - #name"() { + given: + def registry = new SchemaParser().parse(sdl) + + when: + UnExecutableSchemaGenerator.makeUnExecutableSchema(registry) + + then: + def e = thrown(SchemaProblem) + e.errors.size() == 1 + e.errors.get(0) instanceof DirectiveIllegalReferenceError + e.errors.get(0).getMessage().contains(cycleMessage) + + where: + name << ["two directives", "three directives"] + sdl << [ + ''' + directive @foo(x: Int @bar(y: 1)) on FIELD_DEFINITION | ARGUMENT_DEFINITION + directive @bar(y: Int @foo(x: 2)) on FIELD_DEFINITION | ARGUMENT_DEFINITION + + type Query { + field: String @foo(x: 10) @bar(y: 20) + } + ''', + ''' + directive @dirA(x: Int @dirB(y: 1)) on FIELD_DEFINITION | ARGUMENT_DEFINITION + directive @dirB(y: Int @dirC(z: 2)) on FIELD_DEFINITION | ARGUMENT_DEFINITION + directive @dirC(z: Int @dirA(x: 3)) on FIELD_DEFINITION | ARGUMENT_DEFINITION + + type Query { + field: String @dirA(x: 10) @dirB(y: 20) @dirC(z: 30) + } + ''' + ] + cycleMessage << [ + "'foo' must not reference itself via directive cycle 'foo -> bar -> foo'", + "'dirA' must not reference itself via directive cycle 'dirA -> dirB -> dirC -> dirA'" + ] + } + def "code registry default data fetcher is respected"() { def sdl = ''' type Query { diff --git a/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy b/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy index 887fe97f5..4debd015b 100644 --- a/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy +++ b/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy @@ -232,6 +232,51 @@ class SchemaTypeDirectivesCheckerTest extends Specification { errors.get(0).getMessage() == "'invalidExample' must not reference itself on 'arg''[@2:39]'" } + def "directive must not indirectly reference itself"() { + given: + def spec = ''' + directive @foo(arg: String @bar) on ARGUMENT_DEFINITION + directive @bar(arg: String @foo) on ARGUMENT_DEFINITION + + type Query { + f1 : String + } + ''' + def registry = parse(spec) + def errors = [] + + when: + new SchemaTypeDirectivesChecker(registry, RuntimeWiring.newRuntimeWiring().build()).checkTypeDirectives(errors) + + then: + errors.size() == 1 + errors.get(0) instanceof DirectiveIllegalReferenceError + errors.get(0).getMessage().contains("'foo' must not reference itself via directive cycle 'foo -> bar -> foo'") + } + + def "directive must not indirectly reference itself through a longer cycle"() { + given: + def spec = ''' + directive @dirA(x: Int @dirB(y: 1)) on ARGUMENT_DEFINITION + directive @dirB(y: Int @dirC(z: 2)) on ARGUMENT_DEFINITION + directive @dirC(z: Int @dirA(x: 3)) on ARGUMENT_DEFINITION + + type Query { + f1 : String + } + ''' + def registry = parse(spec) + def errors = [] + + when: + new SchemaTypeDirectivesChecker(registry, RuntimeWiring.newRuntimeWiring().build()).checkTypeDirectives(errors) + + then: + errors.size() == 1 + errors.get(0) instanceof DirectiveIllegalReferenceError + errors.get(0).getMessage().contains("'dirA' must not reference itself via directive cycle 'dirA -> dirB -> dirC -> dirA'") + } + def "directive must not begin with '__'"() { given: def spec = ''' From 2cbc30ea4fb98a59631609be4533b4d533b399ea Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Thu, 20 Aug 2026 10:20:46 +1000 Subject: [PATCH 10/18] Remove dependency annotations from shaded classes (#4445) --- build.gradle | 353 ++++++++++++++++-- .../graphql/execution/ShadedJarConsumer.java | 17 + 2 files changed, 331 insertions(+), 39 deletions(-) create mode 100644 src/test/compiler/graphql/execution/ShadedJarConsumer.java diff --git a/build.gradle b/build.gradle index 93a2bdb07..fbd03bb64 100644 --- a/build.gradle +++ b/build.gradle @@ -2,6 +2,9 @@ import aQute.bnd.gradle.BundleTaskExtension import net.ltgt.gradle.errorprone.CheckSeverity import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.dsl.KotlinVersion +import org.objectweb.asm.ClassReader +import org.objectweb.asm.ClassWriter +import org.objectweb.asm.tree.ClassNode import java.text.SimpleDateFormat @@ -19,7 +22,7 @@ plugins { id 'maven-publish' id 'antlr' id 'signing' - id "com.gradleup.shadow" version "9.3.2" + id "com.gradleup.shadow" version "9.4.2" id "biz.aQute.bnd.builder" version "7.1.0" id "io.github.gradle-nexus.publish-plugin" version "2.0.0" id "groovy" @@ -57,6 +60,83 @@ def makeDevelopmentVersion(parts) { return version } +static private List invisibleAnnotationLists(ClassNode classNode) { + def annotationLists = [] + if (classNode.invisibleAnnotations != null) { + annotationLists.add(classNode.invisibleAnnotations) + } + classNode.fields.each { field -> + if (field.invisibleAnnotations != null) { + annotationLists.add(field.invisibleAnnotations) + } + } + classNode.methods.each { method -> + if (method.invisibleAnnotations != null) { + annotationLists.add(method.invisibleAnnotations) + } + method.invisibleParameterAnnotations?.each { annotations -> + if (annotations != null) { + annotationLists.add(annotations) + } + } + } + classNode.recordComponents?.each { recordComponent -> + if (recordComponent.invisibleAnnotations != null) { + annotationLists.add(recordComponent.invisibleAnnotations) + } + } + return annotationLists +} + +static private int removeListedInvisibleAnnotations(ClassNode classNode, Set annotationsToRemove) { + int removedAnnotationCount = 0 + invisibleAnnotationLists(classNode).each { annotations -> + int originalSize = annotations.size() + annotations.removeAll { annotation -> annotationsToRemove.contains(annotation.desc) } + removedAnnotationCount += originalSize - annotations.size() + } + + classNode.methods.each { method -> + if (method.invisibleParameterAnnotations == null) return + if (!method.invisibleParameterAnnotations.every { it == null || it.isEmpty() }) return + + method.invisibleParameterAnnotations = null + method.invisibleAnnotableParameterCount = 0 + } + return removedAnnotationCount +} + +static private String classEntryForAnnotationDescriptor(String descriptor) { + if (!descriptor.startsWith('L') || !descriptor.endsWith(';')) { + throw new GradleException("Invalid annotation descriptor: ${descriptor}") + } + return descriptor.substring(1, descriptor.length() - 1) + '.class' +} + +static private Map rewriteClassFiles(File directory, Closure rewriteClass) { + int modifiedClassCount = 0 + int modificationCount = 0 + + directory.eachFileRecurse(groovy.io.FileType.FILES) { file -> + if (!file.name.endsWith('.class')) return + + byte[] originalBytes = file.bytes + def reader = new ClassReader(originalBytes) + def classNode = new ClassNode() + reader.accept(classNode, 0) + + int classModificationCount = rewriteClass.call(classNode) + if (classModificationCount == 0) return + + def writer = new ClassWriter(reader, 0) + classNode.accept(writer) + file.bytes = writer.toByteArray() + modifiedClassCount++ + modificationCount += classModificationCount + } + return [modifiedClassCount: modifiedClassCount, modificationCount: modificationCount] +} + def getDevelopmentVersion() { def dateTime = new SimpleDateFormat('yyyy-MM-dd\'T\'HH-mm-ss').format(new Date()) def gitCheckOutput = new StringBuilder() @@ -100,6 +180,9 @@ def guavaVersion = '32.1.2-jre' version = releaseVersion ? releaseVersion : getDevelopmentVersion() group = 'com.graphql-java' +def plainJarDir = layout.buildDirectory.dir('intermediates/plain-jar') +def shadowJarDir = layout.buildDirectory.dir('intermediates/shadow-jar') + gradle.buildFinished { buildResult -> println "*******************************" println "*" @@ -119,6 +202,11 @@ repositories { } jar { + // The regular Java JAR is an input to the shading pipeline, not a + // publishable artifact. Keep it out of build/libs so it cannot be mistaken + // for the final GraphQL Java JAR. + archiveClassifier.set('plain') + destinationDirectory.set(plainJarDir) from "LICENSE.md" from "src/main/antlr/Graphql.g4" from "src/main/antlr/GraphqlOperation.g4" @@ -129,6 +217,20 @@ jar { } } +shadow { + // GraphQL Java has additional post-processing after shadowJar. Do not let + // Shadow expose its intermediate artifact through the Java component or + // add it directly to assemble; buildFinalJar owns both responsibilities. + addShadowVariantIntoJavaComponent.set(false) + addShadowJarToAssembleLifecycle.set(false) + + // The shadow runtime variant is disabled below because it would expose the + // uncleaned intermediate JAR. It therefore has no need for a target JVM + // attribute. Disabling this also prevents Shadow's afterEvaluate hook from + // trying to mutate that configuration after it has become non-consumable. + addTargetJvmVersionAttribute.set(false) +} + dependencies { api 'com.graphql-java:java-dataloader:6.0.0' api 'org.reactivestreams:reactive-streams:' + reactiveStreamsVersion @@ -180,7 +282,10 @@ dependencies { shadowJar { minimize() - archiveClassifier.set('') + // This is deliberately an intermediate artifact. The only unclassified + // binary JAR is produced by buildFinalJar after cleanup. + archiveClassifier.set('shadow') + destinationDirectory.set(shadowJarDir) configurations = [project.configurations.compileClasspath] relocate('com.google.common', 'graphql.com.google.common') { include 'com.google.common.collect.*' @@ -284,32 +389,204 @@ jmh { } -task extractWithoutGuava(type: Copy) { - from({ zipTree({ "build/libs/graphql-java-${project.version}.jar" }) }) { +def extractedShadowJarDir = layout.buildDirectory.dir('intermediates/shadow-jar-extracted') +def annotationCleanedShadowJarDir = layout.buildDirectory.dir('intermediates/annotation-cleaned') + +// External CLASS-retention annotations referenced by shaded classes. Keep this +// list explicit so GraphQL Java's own invisible annotations remain untouched. +def annotationsToRemoveFromShadedJar = [ + 'Lcom/google/common/annotations/Beta;', + 'Lcom/google/common/annotations/GwtCompatible;', + 'Lcom/google/common/annotations/GwtIncompatible;', + 'Lcom/google/common/annotations/J2ktIncompatible;', + 'Lcom/google/common/annotations/VisibleForTesting;', + 'Lcom/google/errorprone/annotations/CanIgnoreReturnValue;', + 'Lcom/google/errorprone/annotations/CompatibleWith;', + 'Lcom/google/errorprone/annotations/DoNotCall;', + 'Lcom/google/errorprone/annotations/ForOverride;', + 'Lcom/google/errorprone/annotations/InlineMe;', + 'Lcom/google/errorprone/annotations/InlineMeValidationDisabled;', + 'Lcom/google/errorprone/annotations/concurrent/GuardedBy;', + 'Lcom/google/j2objc/annotations/RetainedWith;', + 'Lcom/google/j2objc/annotations/Weak;', + 'Ljavax/annotation/meta/TypeQualifierNickname;', +] as Set + +/** + * Expands the shaded JAR into a clean working directory and removes any + * unrelocated dependency classes that remain under {@code com/**}. + * + * The annotation cleanup must consume this output rather than the regular + * {@code jar} output because dependency classes only exist after shadowing. + */ +task extractWithoutGuava(type: Sync) { + description = 'Extract the shaded jar without unrelocated dependency classes' + from({ zipTree(tasks.named('shadowJar').get().archiveFile) }) { exclude('/com/**') } - into layout.buildDirectory.dir("extract") + into extractedShadowJarDir +} + +extractWithoutGuava.dependsOn shadowJar + +/** + * Copies the extracted shaded JAR into a separate output directory and uses + * ASM to remove the explicitly configured annotations from declaration-level + * {@code RuntimeInvisibleAnnotations} and + * {@code RuntimeInvisibleParameterAnnotations} attributes. + * + * Other invisible annotations, runtime-visible annotations, and invisible + * type annotations are deliberately preserved. + */ +tasks.register('cleanShadedClassAnnotations', Sync) { + description = 'Remove selected invisible annotations from shaded class files' + dependsOn extractWithoutGuava + + from extractedShadowJarDir + into annotationCleanedShadowJarDir + inputs.property('annotationsToRemove', annotationsToRemoveFromShadedJar.toList().sort()) + + doLast { + def outputDir = annotationCleanedShadowJarDir.get().asFile + def result = rewriteClassFiles(outputDir) { classNode -> + removeListedInvisibleAnnotations(classNode, annotationsToRemoveFromShadedJar) + } + + logger.lifecycle("Removed ${result.modificationCount} invisible annotations; modified ${result.modifiedClassCount} shaded class files") + } } -extractWithoutGuava.dependsOn jar +/** + * Produces the sole unclassified GraphQL Java binary JAR directly from the + * annotation-cleaned directory, retaining the manifest produced by Bnd for + * the shaded JAR. + * + * The regular jar and shadowJar tasks write explicitly named intermediates to + * build/intermediates. This task alone owns the final build/libs path so Gradle + * can accurately track it and no earlier pipeline stage can overwrite it. + */ +def buildFinalJar = tasks.register('buildFinalJar', Jar) { + group = 'build' + description = 'Build the published jar from cleaned shaded class files' + dependsOn cleanShadedClassAnnotations -task buildNewJar(type: Jar) { - from layout.buildDirectory.dir("extract") - archiveFileName = "graphql-java-tmp.jar" - destinationDirectory = file("${project.buildDir}/libs") + from(annotationCleanedShadowJarDir) { + exclude 'META-INF/MANIFEST.MF' + } + archiveClassifier.set('') + destinationDirectory.set(layout.buildDirectory.dir('libs')) manifest { - from file("build/extract/META-INF/MANIFEST.MF") + from annotationCleanedShadowJarDir.map { it.file("META-INF/MANIFEST.MF") } } - def projectVersion = version +} + +assemble.dependsOn buildFinalJar + +// The Java component is the source of the main Maven publication. Replace the +// regular jar artifact on both variants with buildFinalJar so local consumers, +// project dependencies, signing, and publication all resolve the same cleaned +// binary. Shadow's optional Java variant is disabled above for the same reason. +configurations.named('apiElements') { + outgoing.artifacts.clear() + outgoing.artifact(buildFinalJar) +} +configurations.named('runtimeElements') { + outgoing.artifacts.clear() + outgoing.artifact(buildFinalJar) +} +// Shadow creates this configuration independently of its optional Java +// component variant. Make it non-consumable so dependency resolution cannot +// select the uncleaned intermediate; shadowJar remains available only as an +// explicitly invoked internal pipeline task. +configurations.named('shadowRuntimeElements') { + canBeConsumed = false +} + +/** + * Scans every class in the completed published JAR with ASM and fails if any + * configured annotation remains, or if an invisible annotation references an + * annotation class that is not bundled in the JAR. This allows both GraphQL + * Java annotations and resolvable relocated dependency annotations. The task + * also verifies that {@code graphql.Contract} was preserved by the selective + * cleanup. + */ +def verifyShadedClassAnnotations = tasks.register('verifyShadedClassAnnotations') { + group = 'verification' + description = 'Verify invisible annotations are bundled or removed from the published jar' + dependsOn buildFinalJar + + def shadedJar = buildFinalJar.flatMap { it.archiveFile } + inputs.file(shadedJar) + inputs.property('annotationsToRemove', annotationsToRemoveFromShadedJar.toList().sort()) + doLast { - delete("build/libs/graphql-java-${projectVersion}.jar") - file("build/libs/graphql-java-tmp.jar").renameTo(file("build/libs/graphql-java-${projectVersion}.jar")) + def annotationsThatShouldHaveBeenRemoved = [] + def unresolvableAnnotations = [] + boolean graphqlContractFound = false + + new java.util.jar.JarFile(shadedJar.get().asFile).withCloseable { jarFile -> + jarFile.entries().each { entry -> + if (entry.directory || !entry.name.endsWith('.class')) return + + byte[] classBytes = jarFile.getInputStream(entry).withCloseable { it.bytes } + def classNode = new ClassNode() + new ClassReader(classBytes).accept(classNode, 0) + + invisibleAnnotationLists(classNode).each { annotations -> + annotations.each { annotation -> + if (annotationsToRemoveFromShadedJar.contains(annotation.desc)) { + annotationsThatShouldHaveBeenRemoved.add("${entry.name}: ${annotation.desc}") + } else { + def annotationClassEntry = classEntryForAnnotationDescriptor(annotation.desc) + if (jarFile.getJarEntry(annotationClassEntry) == null) { + unresolvableAnnotations.add("${entry.name}: ${annotation.desc}") + } + } + if (annotation.desc == 'Lgraphql/Contract;') { + graphqlContractFound = true + } + } + } + } + } + + def verificationErrors = [] + if (!annotationsThatShouldHaveBeenRemoved.isEmpty()) { + verificationErrors.add("Found annotations that should have been removed:\n${annotationsThatShouldHaveBeenRemoved.join('\n')}") + } + if (!unresolvableAnnotations.isEmpty()) { + verificationErrors.add("Found invisible annotations whose types are not bundled; add them to annotationsToRemoveFromShadedJar:\n${unresolvableAnnotations.join('\n')}") + } + if (!graphqlContractFound) { + verificationErrors.add('graphql.Contract was removed from the shaded jar') + } + if (!verificationErrors.isEmpty()) { + throw new GradleException(verificationErrors.join('\n\n')) + } } } -buildNewJar.dependsOn extractWithoutGuava +/** + * Compiles a small Java 11 consumer against only the completed shaded JAR. + * Resolving {@code ExecutionContext.getOperationDirectives()} forces javac to + * inspect the shaded ImmutableList signature; {@code -Xlint:classfile -Werror} + * turns dangling annotation references into a build failure. + */ +def compileShadedJarConsumer = tasks.register('compileShadedJarConsumer', JavaCompile) { + group = 'verification' + description = 'Compile a consumer against the shaded jar with class-file warnings treated as errors' + dependsOn buildFinalJar + + source fileTree('src/test/compiler') { + include '**/*.java' + } + classpath = files(buildFinalJar.flatMap { it.archiveFile }) + destinationDirectory = layout.buildDirectory.dir('classes/shaded-jar-consumer') + options.release = 11 + options.compilerArgs.addAll(['-Xlint:classfile', '-Werror']) +} -shadowJar.finalizedBy extractWithoutGuava, buildNewJar +check.dependsOn verifyShadedClassAnnotations, compileShadedJarConsumer // --- TestNG TCK skip verification --- @@ -621,30 +898,21 @@ tasks.register('markGeneratedEqualsHashCode') { def ANNOTATION = 'Lgraphql/coverage/Generated;' - dest.eachFileRecurse(groovy.io.FileType.FILES) { file -> - if (!file.name.endsWith('.class')) return - - def bytes = file.bytes - def classNode = new org.objectweb.asm.tree.ClassNode() - new org.objectweb.asm.ClassReader(bytes).accept(classNode, 0) - - boolean modified = false + rewriteClassFiles(dest) { classNode -> + int addedAnnotationCount = 0 for (method in classNode.methods) { if ((method.name == 'equals' && method.desc == '(Ljava/lang/Object;)Z') || (method.name == 'hashCode' && method.desc == '()I')) { if (method.invisibleAnnotations == null) { method.invisibleAnnotations = [] } - method.invisibleAnnotations.add(new org.objectweb.asm.tree.AnnotationNode(ANNOTATION)) - modified = true + if (!method.invisibleAnnotations.any { it.desc == ANNOTATION }) { + method.invisibleAnnotations.add(new org.objectweb.asm.tree.AnnotationNode(ANNOTATION)) + addedAnnotationCount++ + } } } - - if (modified) { - def writer = new org.objectweb.asm.ClassWriter(0) - classNode.accept(writer) - file.bytes = writer.toByteArray() - } + return addedAnnotationCount } } } @@ -730,8 +998,8 @@ publishing { // the Gradle ANTLR plugin. `1ac98bf` can be reverted and this comment removed once // that issue is fixed and Gradle upgraded. See https://goo.gl/L92KiF and https://goo.gl/FY0PVR. // - // Removing antlr4-runtime and guava because the classes we want to use are "shaded" into the jar itself - // via the shadowJar task + // Removing antlr4-runtime and guava because the classes we want to use are shaded and cleaned into the + // final jar produced by buildFinalJar. def pomNode = asNode() pomNode.dependencies.'*'.findAll() { it.artifactId.text() == 'antlr4' || it.artifactId.text() == 'antlr4-runtime' || it.artifactId.text() == 'guava' @@ -787,16 +1055,23 @@ signing { sign publishing.publications } +// Signing must read the same verified final artifact that is published. This +// explicit dependency also makes direct invocation of the signing task safe. +tasks.named('signGraphqlJavaPublication') { + dependsOn verifyShadedClassAnnotations +} -// all publish tasks depend on the build task +// Remote publication retains the existing full-build requirement. Both remote +// and Maven Local publication additionally depend on artifact verification so +// neither path can publish a plain, raw-shadowed, or uncleaned binary JAR. tasks.withType(PublishToMavenRepository) { - dependsOn build + dependsOn build, verifyShadedClassAnnotations +} +tasks.withType(PublishToMavenLocal) { + dependsOn verifyShadedClassAnnotations } // Only publish Maven POM, disable default Gradle modules file tasks.withType(GenerateModuleMetadata) { enabled = false } - - - diff --git a/src/test/compiler/graphql/execution/ShadedJarConsumer.java b/src/test/compiler/graphql/execution/ShadedJarConsumer.java new file mode 100644 index 000000000..c73d213fb --- /dev/null +++ b/src/test/compiler/graphql/execution/ShadedJarConsumer.java @@ -0,0 +1,17 @@ +package graphql.execution; + +/** + * Compilation fixture used only by the {@code compileShadedJarConsumer} Gradle task. + * + *

Calling {@link ExecutionContext#getOperationDirectives()} forces javac to inspect the + * shaded {@code ImmutableList} in its generic return type. The task compiles this fixture + * against the completed JAR with {@code -Xlint:classfile -Werror}, turning unresolved + * annotation references in shaded class files into a build failure.

+ */ +public class ShadedJarConsumer { + + public Object getOperationDirectives(ExecutionContext executionContext) { + var operationDirectives = executionContext.getOperationDirectives(); + return operationDirectives; + } +} From bb27287b2bf01c24b85e3b4e868de9e50fac1c1d Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Thu, 20 Aug 2026 10:55:35 +1000 Subject: [PATCH 11/18] Remove coverage reporting from 26.x builds --- .github/workflows/pr-report.yml | 385 - .github/workflows/pull_request.yml | 189 +- test-baseline.json | 185809 -------------------------- 3 files changed, 7 insertions(+), 186376 deletions(-) delete mode 100644 .github/workflows/pr-report.yml delete mode 100644 test-baseline.json diff --git a/.github/workflows/pr-report.yml b/.github/workflows/pr-report.yml deleted file mode 100644 index d80f9f303..000000000 --- a/.github/workflows/pr-report.yml +++ /dev/null @@ -1,385 +0,0 @@ -name: PR Test Report -# Posts test results and coverage as a PR comment. -# Uses workflow_run so it has write permissions even for fork PRs. -on: - workflow_run: - workflows: ["Pull Request Build"] - types: [completed] -permissions: - pull-requests: write - actions: read -jobs: - post-report: - if: >- - github.event.workflow_run.event == 'pull_request' && - (github.event.workflow_run.conclusion == 'success' || - github.event.workflow_run.conclusion == 'failure') - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - - name: Download Test Stats - uses: actions/download-artifact@v8 - continue-on-error: true - with: - pattern: test-stats-* - merge-multiple: true - path: test-stats/ - run-id: ${{ github.event.workflow_run.id }} - github-token: ${{ secrets.GITHUB_TOKEN }} - - name: Download Coverage Report - uses: actions/download-artifact@v8 - continue-on-error: true - with: - name: coverage-report - path: coverage/ - run-id: ${{ github.event.workflow_run.id }} - github-token: ${{ secrets.GITHUB_TOKEN }} - - name: Post Test Report Comment - uses: actions/github-script@v8 - with: - script: | - const fs = require('fs'); - const path = require('path'); - - // --- Find the PR number from the triggering workflow run --- - // payload.workflow_run.pull_requests is often empty, so fall back - // to searching by head branch + repo when needed. - let prNumber = (context.payload.workflow_run.pull_requests || [])[0]?.number; - if (!prNumber) { - const headBranch = context.payload.workflow_run.head_branch; - const headOwner = context.payload.workflow_run.head_repository.owner.login; - const { data: prs } = await github.rest.pulls.list({ - owner: context.repo.owner, - repo: context.repo.repo, - head: `${headOwner}:${headBranch}`, - state: 'open', - }); - if (prs.length > 0) { - prNumber = prs[0].number; - } - } - if (!prNumber) { - console.log('No pull request associated with this workflow run, skipping.'); - return; - } - console.log(`Posting report for PR #${prNumber}`); - - const { parseJacocoXml, pct, zeroCov, isRegression } = require('./.github/scripts/parse-jacoco.js'); - - const versions = ['java11', 'java17', 'java21', 'java25', 'jcstress']; - const zeroTest = { total: 0, passed: 0, failed: 0, errors: 0, skipped: 0 }; - - // --- Read current test stats from artifacts --- - const current = {}; - for (const v of versions) { - const file = path.join('test-stats', `${v}.json`); - if (fs.existsSync(file)) { - current[v] = JSON.parse(fs.readFileSync(file, 'utf8')); - } else { - current[v] = null; - } - } - - // --- Read baseline from repo (read-only) --- - const baselineFile = 'test-baseline.json'; - let baseline = { tests: {}, coverage: {} }; - if (fs.existsSync(baselineFile)) { - baseline = JSON.parse(fs.readFileSync(baselineFile, 'utf8')); - } - const baseTests = baseline.tests || {}; - const baseCov = (baseline.coverage || {}).overall || {}; - const baseClasses = (baseline.coverage || {}).classes || {}; - - // --- Parse JaCoCo XML for coverage --- - const jacocoFile = path.join('coverage', 'jacocoTestReport.xml'); - const parsed = parseJacocoXml(jacocoFile); - const covLine = parsed?.overall?.line || null; - const covBranch = parsed?.overall?.branch || null; - const covMethod = parsed?.overall?.method || null; - const classCounters = parsed?.classes || {}; - - // --- Helpers --- - function delta(curr, prev, positiveIsGood) { - const d = curr - prev; - if (d === 0) return '±0'; - const str = d > 0 ? `+${d}` : `${d}`; - if (positiveIsGood === undefined) return str; - const icon = (positiveIsGood ? d > 0 : d < 0) ? ' 🟢' : ' 🔴'; - return str + icon; - } - - function fmtCell(curr, prev, positiveIsGood) { - return `${curr} (${delta(curr, prev, positiveIsGood)})`; - } - - function fmtPct(value) { - return value.toFixed(1) + '%'; - } - - function fmtPctDelta(curr, prev) { - const d = curr - prev; - if (Math.abs(d) < 0.05) return '±0.0%'; - const str = d > 0 ? `+${d.toFixed(1)}%` : `${d.toFixed(1)}%`; - const icon = d > 0 ? ' 🟢' : ' 🔴'; - return str + icon; - } - - // --- Build Test Results table --- - let body = '\n## Test Report\n\n'; - body += '### Test Results\n'; - body += '| Java Version | Total | Passed | Failed | Errors | Skipped |\n'; - body += '|:-------------|------:|-------:|-------:|-------:|--------:|\n'; - - for (const v of versions) { - const c = current[v] || zeroTest; - const b = baseTests[v] || zeroTest; - const label = v.replace('java', 'Java '); - if (!current[v]) { - body += `| ${label} | - | - | - | - | - |\n`; - } else { - body += `| ${label} | ${fmtCell(c.total, b.total, true)} | ${fmtCell(c.passed, b.passed, true)} | ${fmtCell(c.failed, b.failed, false)} | ${fmtCell(c.errors, b.errors, false)} | ${fmtCell(c.skipped, b.skipped)} |\n`; - } - } - - const totalCurr = { ...zeroTest }; - const totalBase = { ...zeroTest }; - let hasAny = false; - for (const v of versions) { - if (current[v]) { - hasAny = true; - for (const k of Object.keys(zeroTest)) { - totalCurr[k] += current[v][k]; - totalBase[k] += (baseTests[v] || zeroTest)[k]; - } - } - } - if (hasAny) { - body += `| **Total** | **${fmtCell(totalCurr.total, totalBase.total, true)}** | **${fmtCell(totalCurr.passed, totalBase.passed, true)}** | **${fmtCell(totalCurr.failed, totalBase.failed, false)}** | **${fmtCell(totalCurr.errors, totalBase.errors, false)}** | **${fmtCell(totalCurr.skipped, totalBase.skipped)}** |\n`; - } - - // --- Build Coverage table --- - if (covLine || covBranch || covMethod) { - body += '\n### Code Coverage (Java 25)\n'; - body += '| Metric | Covered | Missed | Coverage | vs Master |\n'; - body += '|:---------|--------:|-------:|---------:|----------:|\n'; - - const metrics = [ - { name: 'Lines', curr: covLine, baseKey: 'line' }, - { name: 'Branches', curr: covBranch, baseKey: 'branch' }, - { name: 'Methods', curr: covMethod, baseKey: 'method' }, - ]; - - for (const { name, curr, baseKey } of metrics) { - if (!curr) continue; - const b = baseCov[baseKey] || zeroCov; - const currPct = pct(curr.covered, curr.missed); - const basePct = pct(b.covered, b.missed); - body += `| ${name} | ${curr.covered} | ${curr.missed} | ${fmtPct(currPct)} | ${fmtPctDelta(currPct, basePct)} |\n`; - } - - body += '\n'; - - // --- Per-class coverage deltas --- - const changedClasses = []; - for (const [cls, curr] of Object.entries(classCounters)) { - const totalLines = curr.line.covered + curr.line.missed; - if (totalLines === 0) continue; - const base = baseClasses[cls] || { line: zeroCov, branch: zeroCov, method: zeroCov }; - const currLinePct = pct(curr.line.covered, curr.line.missed); - const baseLinePct = pct(base.line.covered, base.line.missed); - const currBranchPct = pct(curr.branch.covered, curr.branch.missed); - const baseBranchPct = pct(base.branch.covered, base.branch.missed); - const currMethodPct = pct(curr.method.covered, curr.method.missed); - const baseMethodPct = pct(base.method.covered, base.method.missed); - // Check for improvements (positive delta) or real regressions (hybrid check) - const lineImproved = currLinePct > baseLinePct + 0.05; - const branchImproved = currBranchPct > baseBranchPct + 0.05; - const methodImproved = currMethodPct > baseMethodPct + 0.05; - const lineRegressed = isRegression(currLinePct, baseLinePct, curr.line.missed, base.line.missed); - const branchRegressed = isRegression(currBranchPct, baseBranchPct, curr.branch.missed, base.branch.missed); - const methodRegressed = isRegression(currMethodPct, baseMethodPct, curr.method.missed, base.method.missed); - if (lineImproved || branchImproved || methodImproved || - lineRegressed || branchRegressed || methodRegressed) { - changedClasses.push({ - name: cls, - linePct: currLinePct, lineDelta: currLinePct - baseLinePct, - branchPct: currBranchPct, branchDelta: currBranchPct - baseBranchPct, - methodPct: currMethodPct, methodDelta: currMethodPct - baseMethodPct, - currMissed: { line: curr.line.missed, branch: curr.branch.missed, method: curr.method.missed }, - baseMissed: { line: base.line.missed, branch: base.branch.missed, method: base.method.missed }, - currMethods: curr.methods || [], - baseMethods: base.methods || [], - }); - } - } - for (const cls of Object.keys(baseClasses)) { - const baseTotalLines = baseClasses[cls].line.covered + baseClasses[cls].line.missed; - if (baseTotalLines === 0) continue; - if (!classCounters[cls]) { - changedClasses.push({ - name: cls, - linePct: 0, lineDelta: -pct(baseClasses[cls].line.covered, baseClasses[cls].line.missed), - branchPct: 0, branchDelta: -pct(baseClasses[cls].branch.covered, baseClasses[cls].branch.missed), - methodPct: 0, methodDelta: -pct(baseClasses[cls].method.covered, baseClasses[cls].method.missed), - removed: true, - }); - } - } - - changedClasses.sort((a, b) => a.name.localeCompare(b.name)); - - function shortenClass(name) { - const dollarIdx = name.indexOf('$'); - const mainPart = dollarIdx >= 0 ? name.substring(0, dollarIdx) : name; - const suffix = dollarIdx >= 0 ? name.substring(dollarIdx) : ''; - const parts = mainPart.split('.'); - const shortened = parts.map((p, i) => i < parts.length - 1 ? p[0] : p); - const result = shortened.join('.') + suffix; - return result.replace(/\$/g, '
\\$'); - } - - function fmtClassDelta(delta, currMissed, baseMissed) { - if (Math.abs(delta) < 0.05) return '±0.0%'; - const str = delta > 0 ? `+${delta.toFixed(1)}%` : `${delta.toFixed(1)}%`; - if (delta > 0) return str + ' 🟢'; - // Negative delta: only show as regression if missed count also increased - if (currMissed !== undefined && baseMissed !== undefined && currMissed <= baseMissed) { - return '±0.0%'; - } - return str + ' 🔴'; - } - - // Build a method-level detail block for classes with coverage decreases. - // Uses method name+desc as a stable key to match between baseline and current. - function buildMethodDetails(c) { - if (c.removed) return ''; - // Only show method details for true regressions (hybrid check) - const lineRegressed = isRegression(c.linePct, c.linePct - c.lineDelta, c.currMissed.line, c.baseMissed.line); - const branchRegressed = isRegression(c.branchPct, c.branchPct - c.branchDelta, c.currMissed.branch, c.baseMissed.branch); - const methodRegressed = isRegression(c.methodPct, c.methodPct - c.methodDelta, c.currMissed.method, c.baseMissed.method); - if (!lineRegressed && !branchRegressed && !methodRegressed) return ''; - - const currMethods = c.currMethods || []; - const baseMethods = c.baseMethods || []; - if (currMethods.length === 0 && baseMethods.length === 0) return ''; - - // Index baseline methods by name+desc - const baseByKey = {}; - for (const m of baseMethods) { - baseByKey[m.name + m.desc] = m; - } - - const rows = []; - const seen = new Set(); - for (const m of currMethods) { - const key = m.name + m.desc; - seen.add(key); - const bm = baseByKey[key]; - const currLinePct = pct(m.counters.line.covered, m.counters.line.missed); - const baseLinePct = bm ? pct(bm.counters.line.covered, bm.counters.line.missed) : null; - const currBranchTotal = m.counters.branch.covered + m.counters.branch.missed; - const currBranchPct = currBranchTotal > 0 ? pct(m.counters.branch.covered, m.counters.branch.missed) : null; - const baseBranchPct = bm ? (() => { - const t = bm.counters.branch.covered + bm.counters.branch.missed; - return t > 0 ? pct(bm.counters.branch.covered, bm.counters.branch.missed) : null; - })() : null; - - // Show methods that actually changed coverage or are new/removed. - // When baseline method data exists, only show methods whose coverage - // moved — this avoids noise from methods that were already partially - // covered. Fall back to showing all uncovered methods when no baseline - // method data is available yet. - const hasMissed = m.counters.line.missed > 0 || m.counters.branch.missed > 0; - const lineChanged = baseLinePct !== null && Math.abs(currLinePct - baseLinePct) >= 0.05; - const branchChanged = currBranchPct !== null && baseBranchPct !== null && Math.abs(currBranchPct - baseBranchPct) >= 0.05; - const isNew = !bm; - const show = baseMethods.length > 0 - ? (lineChanged || branchChanged || isNew) - : (hasMissed || isNew); - - if (show) { - let lineStr = fmtPct(currLinePct); - if (baseLinePct !== null && Math.abs(currLinePct - baseLinePct) >= 0.05) { - lineStr += ` (${fmtPctDelta(currLinePct, baseLinePct)})`; - } - let branchStr = currBranchPct !== null ? fmtPct(currBranchPct) : '—'; - if (currBranchPct !== null && baseBranchPct !== null && Math.abs(currBranchPct - baseBranchPct) >= 0.05) { - branchStr += ` (${fmtPctDelta(currBranchPct, baseBranchPct)})`; - } - const tag = isNew ? ' **new**' : ''; - const displayName = m.name === '' ? '*constructor*' : m.name; - rows.push(`| ${displayName}${tag} | ${lineStr} | ${branchStr} |`); - } - } - // Methods removed since baseline - for (const bm of baseMethods) { - const key = bm.name + bm.desc; - if (!seen.has(key)) { - const displayName = bm.name === '' ? '*constructor*' : bm.name; - rows.push(`| ~~${displayName}~~ | *removed* | *removed* |`); - } - } - - if (rows.length === 0) return ''; - - const shortName = c.name.split('.').pop().replace(/\$/g, '.'); - let detail = `\n
\n${shortName} — method details\n\n`; - detail += '| Method | Line | Branch |\n'; - detail += '|:-------|-----:|-------:|\n'; - detail += rows.join('\n') + '\n'; - detail += '\n
\n'; - return detail; - } - - if (changedClasses.length > 0) { - body += `**Changed Class Coverage** (${changedClasses.length} ${changedClasses.length === 1 ? 'class' : 'classes'})\n\n`; - body += '| Class | Line | Branch | Method |\n'; - body += '|:------|-----:|-------:|-------:|\n'; - for (const c of changedClasses) { - if (c.removed) { - body += `| ${shortenClass(c.name)} | *removed* | *removed* | *removed* |\n`; - } else { - body += `| ${shortenClass(c.name)} | ${fmtClassDelta(c.lineDelta, c.currMissed.line, c.baseMissed.line)} | ${fmtClassDelta(c.branchDelta, c.currMissed.branch, c.baseMissed.branch)} | ${fmtClassDelta(c.methodDelta, c.currMissed.method, c.baseMissed.method)} |\n`; - } - } - body += '\n'; - - // Add collapsible method-level details for classes with coverage decreases - for (const c of changedClasses) { - body += buildMethodDetails(c); - } - } else { - body += '> No per-class coverage changes detected.\n'; - } - - body += '\n> Full HTML report: build artifact `jacoco-html-report`\n'; - } - - // Timestamp - const now = new Date().toISOString().replace('T', ' ').replace(/\.\d+Z$/, ' UTC'); - body += `\n> *Updated: ${now}*\n`; - - // --- Post or update single comment --- - const { data: comments } = await github.rest.issues.listComments({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: prNumber, - }); - const marker = ''; - const existing = comments.find(c => c.body && c.body.startsWith(marker)); - if (existing) { - await github.rest.issues.updateComment({ - owner: context.repo.owner, - repo: context.repo.repo, - comment_id: existing.id, - body, - }); - } else { - await github.rest.issues.createComment({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: prNumber, - body, - }); - } - console.log(`Posted test report comment on PR #${prNumber}`); diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index dd8e3ea86..0a6581ea1 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -1,5 +1,9 @@ -name: Pull Request Build +name: 26.x Pull Request Build # For pull requests: builds and test +# +# This name intentionally differs from "Pull Request Build". The default-branch +# PR Test Report workflow listens for that name and compares results against the +# master baseline, which is not maintained for 26.x. on: push: branches: @@ -25,16 +29,12 @@ jobs: label: 'check' - gradle-argument: 'testWithJava11 testngWithJava11' label: 'java11' - test-results-dirs: 'testWithJava11 testngWithJava11' - gradle-argument: 'testWithJava17 testngWithJava17' label: 'java17' - test-results-dirs: 'testWithJava17 testngWithJava17' - gradle-argument: 'testWithJava21 testngWithJava21' label: 'java21' - test-results-dirs: 'testWithJava21 testngWithJava21' - - gradle-argument: 'test testng jacocoTestReport' + - gradle-argument: 'test testng' label: 'java25' - test-results-dirs: 'test testng' - gradle-argument: 'jcstress' label: 'jcstress' steps: @@ -46,177 +46,7 @@ jobs: java-version: '25' distribution: 'corretto' - name: build and test - run: | - if [ "${{ matrix.label }}" = "jcstress" ]; then - set -o pipefail - mkdir -p build - ./gradlew ${{matrix.gradle-argument}} --info --stacktrace 2>&1 | tee build/jcstress-output.txt - else - ./gradlew ${{matrix.gradle-argument}} --info --stacktrace - fi - - name: Upload Coverage HTML Report - uses: actions/upload-artifact@v7 - if: always() && matrix.label == 'java25' - with: - name: jacoco-html-report - path: build/reports/jacoco/test/html/ - retention-days: 14 - - name: Upload Coverage XML Report - uses: actions/upload-artifact@v7 - if: always() && matrix.label == 'java25' - with: - name: coverage-report - path: build/reports/jacoco/test/jacocoTestReport.xml - retention-days: 1 - - name: Parse Test Results - if: always() && matrix.label != 'check' && matrix.label != 'jcstress' - run: | - total=0; failures=0; errors=0; skipped=0 - for dir_name in ${{ matrix.test-results-dirs }}; do - dir="build/test-results/$dir_name" - for f in "$dir"/TEST-*.xml; do - [ -f "$f" ] || continue - t=$(grep -o 'tests="[0-9]*"' "$f" | head -1 | grep -o '[0-9]*') - fl=$(grep -o 'failures="[0-9]*"' "$f" | head -1 | grep -o '[0-9]*') - e=$(grep -o 'errors="[0-9]*"' "$f" | head -1 | grep -o '[0-9]*') - s=$(grep -o 'skipped="[0-9]*"' "$f" | head -1 | grep -o '[0-9]*') - total=$((total + ${t:-0})) - failures=$((failures + ${fl:-0})) - errors=$((errors + ${e:-0})) - skipped=$((skipped + ${s:-0})) - done - done - passed=$((total - failures - errors - skipped)) - mkdir -p /tmp/test-stats - echo "{\"total\":$total,\"passed\":$passed,\"failed\":$failures,\"errors\":$errors,\"skipped\":$skipped}" \ - > "/tmp/test-stats/${{ matrix.label }}.json" - - name: Parse jcstress Results - if: always() && matrix.label == 'jcstress' - run: | - total=0; passed=0; failed=0; errors=0; skipped=0 - if [ -f build/jcstress-output.txt ]; then - line=$(grep 'Results:.*planned.*passed.*failed' build/jcstress-output.txt | tail -1) - if [ -n "$line" ]; then - total=$(echo "$line" | sed 's/.*Results: \([0-9]*\) planned.*/\1/') - passed=$(echo "$line" | sed 's/.*; \([0-9]*\) passed.*/\1/') - failed=$(echo "$line" | sed 's/.*passed, \([0-9]*\) failed.*/\1/') - soft=$(echo "$line" | sed 's/.*failed, \([0-9]*\) soft.*/\1/') - hard=$(echo "$line" | sed 's/.*soft errs, \([0-9]*\) hard.*/\1/') - errors=$((soft + hard)) - fi - fi - mkdir -p /tmp/test-stats - echo "{\"total\":$total,\"passed\":$passed,\"failed\":$failed,\"errors\":$errors,\"skipped\":$skipped}" \ - > "/tmp/test-stats/${{ matrix.label }}.json" - - name: Upload Test Stats - if: always() && matrix.label != 'check' - uses: actions/upload-artifact@v7 - with: - name: test-stats-${{ matrix.label }} - path: /tmp/test-stats/${{ matrix.label }}.json - test-summary: - name: "Per-Class Coverage Gate" - needs: buildAndTest - if: >- - always() && - github.event_name == 'pull_request' && - github.event.pull_request.base.ref == 'master' - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - - name: Download Coverage Report - uses: actions/download-artifact@v8 - continue-on-error: true - with: - name: coverage-report - path: coverage/ - - name: Enforce Per-Class Coverage Gate - uses: actions/github-script@v8 - with: - script: | - const fs = require('fs'); - const path = require('path'); - const { parseJacocoXml, pct, zeroCov, isRegression } = require('./.github/scripts/parse-jacoco.js'); - - // --- Read baseline from repo --- - const baselineFile = 'test-baseline.json'; - let baseline = { tests: {}, coverage: {} }; - if (fs.existsSync(baselineFile)) { - baseline = JSON.parse(fs.readFileSync(baselineFile, 'utf8')); - } - const baseClasses = (baseline.coverage || {}).classes || {}; - - // --- Parse JaCoCo XML for per-class coverage --- - const jacocoFile = path.join('coverage', 'jacocoTestReport.xml'); - const parsed = parseJacocoXml(jacocoFile); - if (!parsed) { - console.log('No JaCoCo report found, skipping coverage gate.'); - return; - } - const classCounters = parsed.classes; - - // --- Coverage gate: fail if any class regresses on any metric --- - // A regression requires BOTH a percentage drop AND an increase in the - // absolute number of missed items. This avoids false positives when - // well-covered code is extracted/moved out of a class (which lowers the - // percentage without actually losing any test coverage). - const regressions = []; - for (const [cls, curr] of Object.entries(classCounters)) { - const base = baseClasses[cls] || { line: zeroCov, branch: zeroCov, method: zeroCov }; - const classRegressions = []; - for (const [metric, key] of [['Line', 'line'], ['Branch', 'branch'], ['Method', 'method']]) { - const currPct = pct(curr[key].covered, curr[key].missed); - const basePct = pct(base[key].covered, base[key].missed); - const currMissed = curr[key].missed; - const baseMissed = base[key].missed; - if (isRegression(currPct, basePct, currMissed, baseMissed)) { - classRegressions.push(` ${cls} ${metric}: ${currPct.toFixed(1)}% (was ${basePct.toFixed(1)}%, delta ${(currPct - basePct).toFixed(1)}%, missed: ${currMissed} was ${baseMissed})`); - } - } - if (classRegressions.length > 0) { - regressions.push(...classRegressions); - // Add method-level details for this regression - const currMethods = curr.methods || []; - const baseMethods = (base.methods || []); - if (currMethods.length > 0 || baseMethods.length > 0) { - const baseByKey = {}; - for (const m of baseMethods) baseByKey[m.name + m.desc] = m; - const seen = new Set(); - for (const m of currMethods) { - const key = m.name + m.desc; - seen.add(key); - const bm = baseByKey[key]; - const currLinePct = pct(m.counters.line.covered, m.counters.line.missed); - const baseLinePct = bm ? pct(bm.counters.line.covered, bm.counters.line.missed) : null; - const lineChanged = baseLinePct !== null && Math.abs(currLinePct - baseLinePct) >= 0.05; - const isNew = !bm; - // When baseline method data exists, only show methods that actually - // changed or are new. Fall back to showing all uncovered methods - // when no baseline method data is available yet. - const hasMissed = m.counters.line.missed > 0 || m.counters.branch.missed > 0; - const show = baseMethods.length > 0 - ? (lineChanged || isNew) - : (hasMissed || isNew); - if (show) { - const displayName = m.name === '' ? 'constructor' : m.name; - let detail = ` ${displayName} — Line: ${currLinePct.toFixed(1)}%`; - if (baseLinePct !== null) detail += ` (was ${baseLinePct.toFixed(1)}%)`; - else detail += ' (new)'; - regressions.push(detail); - } - } - for (const bm of baseMethods) { - if (!seen.has(bm.name + bm.desc)) { - const displayName = bm.name === '' ? 'constructor' : bm.name; - regressions.push(` ${displayName} — removed`); - } - } - } - } - } - if (regressions.length > 0) { - core.setFailed(`Per-class coverage regressions detected:\n${regressions.join('\n')}\n\nUpdate test-baseline.json if these changes are intentional.`); - } + run: ./gradlew ${{matrix.gradle-argument}} --info --stacktrace javadoc: runs-on: ubuntu-latest steps: @@ -233,7 +63,6 @@ jobs: if: always() needs: - buildAndTest - - test-summary - javadoc runs-on: ubuntu-latest steps: @@ -243,10 +72,6 @@ jobs: echo "buildAndTest failed with result: ${{ needs.buildAndTest.result }}" exit 1 fi - if [ "${{ needs.test-summary.result }}" != "success" ] && [ "${{ needs.test-summary.result }}" != "skipped" ]; then - echo "Per-Class Coverage Gate failed with result: ${{ needs.test-summary.result }}" - exit 1 - fi if [ "${{ needs.javadoc.result }}" != "success" ]; then echo "javadoc failed with result: ${{ needs.javadoc.result }}" exit 1 diff --git a/test-baseline.json b/test-baseline.json deleted file mode 100644 index f8f91e408..000000000 --- a/test-baseline.json +++ /dev/null @@ -1,185809 +0,0 @@ -{ - "tests": { - "java11": { - "total": 5733, - "passed": 5677, - "failed": 0, - "errors": 0, - "skipped": 56 - }, - "java17": { - "total": 5733, - "passed": 5676, - "failed": 0, - "errors": 0, - "skipped": 57 - }, - "java21": { - "total": 5733, - "passed": 5676, - "failed": 0, - "errors": 0, - "skipped": 57 - }, - "java25": { - "total": 5733, - "passed": 5676, - "failed": 0, - "errors": 0, - "skipped": 57 - }, - "jcstress": { - "total": 32, - "passed": 32, - "failed": 0, - "errors": 0, - "skipped": 0 - } - }, - "coverage": { - "overall": { - "branch": { - "covered": 8418, - "missed": 1504 - }, - "line": { - "covered": 28903, - "missed": 3119 - }, - "method": { - "covered": 7730, - "missed": 1222 - } - }, - "classes": { - "graphql.language.OperationDefinition$Operation": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 31, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ArrayValue$Builder": { - "line": { - "covered": 22, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 112, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ArrayValue;)V", - "line": 112, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ArrayValue$Builder;", - "line": 129, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "values", - "desc": "(Ljava/util/List;)Lgraphql/language/ArrayValue$Builder;", - "line": 134, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Lgraphql/language/Value;)Lgraphql/language/ArrayValue$Builder;", - "line": 139, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ArrayValue$Builder;", - "line": 144, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ArrayValue$Builder;", - "line": 149, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ArrayValue$Builder;", - "line": 155, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ArrayValue$Builder;", - "line": 160, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ArrayValue;", - "line": 165, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.FloatValue$Builder": { - "line": { - "covered": 18, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 121, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/FloatValue;)V", - "line": 121, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/FloatValue$Builder;", - "line": 137, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/math/BigDecimal;)Lgraphql/language/FloatValue$Builder;", - "line": 142, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(D)Lgraphql/language/FloatValue$Builder;", - "line": 147, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(J)Lgraphql/language/FloatValue$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/FloatValue$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/FloatValue$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/FloatValue$Builder;", - "line": 167, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/FloatValue$Builder;", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/FloatValue;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.UnionTypeExtensionDefinition$Builder": { - "line": { - "covered": 18, - "missed": 21 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 7 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 78, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/UnionTypeDefinition;)V", - "line": 78, - "counters": { - "line": { - "covered": 0, - "missed": 14 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 100, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 110, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "memberTypes", - "desc": "(Ljava/util/List;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "memberType", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 136, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 141, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 146, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 151, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/UnionTypeExtensionDefinition;", - "line": 157, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.PrettyAstPrinter$PrettyPrinterOptions$IndentType": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;ILjava/lang/String;)V", - "line": 431, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 426, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NonNullType": { - "line": { - "covered": 18, - "missed": 7 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 11, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Type;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Type;)V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/language/Type;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 57, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/NonNullType;", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 71, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/NonNullType;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNonNullType", - "desc": "()Lgraphql/language/NonNullType$Builder;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNonNullType", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/NonNullType$Builder;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/NonNullType;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/NonNullType$Builder;)V", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.InlineFragment$Builder": { - "line": { - "covered": 30, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 174, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/InlineFragment;)V", - "line": 174, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/InlineFragment$Builder;", - "line": 197, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/InlineFragment$Builder;", - "line": 202, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeCondition", - "desc": "(Lgraphql/language/TypeName;)Lgraphql/language/InlineFragment$Builder;", - "line": 207, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/InlineFragment$Builder;", - "line": 213, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/InlineFragment$Builder;", - "line": 218, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSet", - "desc": "(Lgraphql/language/SelectionSet;)Lgraphql/language/InlineFragment$Builder;", - "line": 224, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/InlineFragment$Builder;", - "line": 229, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/InlineFragment$Builder;", - "line": 234, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/InlineFragment$Builder;", - "line": 239, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/InlineFragment;", - "line": 245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstNodeAdapter": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "getNamedChildren", - "desc": "(Lgraphql/language/Node;)Ljava/util/Map;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/Node;Ljava/util/Map;)Lgraphql/language/Node;", - "line": 31, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeChild", - "desc": "(Lgraphql/language/Node;Lgraphql/util/NodeLocation;)Lgraphql/language/Node;", - "line": 37, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.TypeName$Builder": { - "line": { - "covered": 14, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 112, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeName;)V", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/TypeName$Builder;", - "line": 128, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/TypeName$Builder;", - "line": 133, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/TypeName$Builder;", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/TypeName$Builder;", - "line": 143, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/TypeName$Builder;", - "line": 148, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/TypeName$Builder;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/TypeName;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ObjectTypeDefinition": { - "line": { - "covered": 46, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 18, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 48, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 61, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImplements", - "desc": "()Ljava/util/List;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 85, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "()Ljava/util/List;", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 100, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 109, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ObjectTypeDefinition;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 125, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ObjectTypeDefinition;", - "line": 139, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newObjectTypeDefinition", - "desc": "()Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ObjectTypeDefinition;", - "line": 170, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ObjectTypeDefinition$Builder;)V", - "line": 118, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.VariableReference$Builder": { - "line": { - "covered": 19, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 115, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/VariableReference;)V", - "line": 115, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/VariableReference$Builder;", - "line": 132, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/VariableReference$Builder;", - "line": 137, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/VariableReference$Builder;", - "line": 142, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/VariableReference$Builder;", - "line": 147, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/VariableReference$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/VariableReference$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/VariableReference;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.OperationDefinition": { - "line": { - "covered": 44, - "missed": 5 - }, - "branch": { - "covered": 5, - "missed": 5 - }, - "method": { - "covered": 16, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/OperationDefinition$Operation;Ljava/util/List;Ljava/util/List;Lgraphql/language/SelectionSet;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 56, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 66, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 75, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/OperationDefinition;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperation", - "desc": "()Lgraphql/language/OperationDefinition$Operation;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariableDefinitions", - "desc": "()Ljava/util/List;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 120, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/language/SelectionSet;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 130, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/OperationDefinition;", - "line": 145, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 169, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newOperationDefinition", - "desc": "()Lgraphql/language/OperationDefinition$Builder;", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/OperationDefinition;", - "line": 177, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/OperationDefinition$Builder;)V", - "line": 84, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstTransformer": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/language/Node;Lgraphql/language/NodeVisitor;)Lgraphql/language/Node;", - "line": 34, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/language/Node;Lgraphql/language/NodeVisitor;Ljava/util/Map;)Lgraphql/language/Node;", - "line": 53, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformParallel", - "desc": "(Lgraphql/language/Node;Lgraphql/language/NodeVisitor;)Lgraphql/language/Node;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformParallel", - "desc": "(Lgraphql/language/Node;Lgraphql/language/NodeVisitor;Ljava/util/concurrent/ForkJoinPool;)Lgraphql/language/Node;", - "line": 66, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNodeTraverserVisitor", - "desc": "(Lgraphql/language/NodeVisitor;)Lgraphql/util/TraverserVisitor;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeVisitorStub": { - "line": { - "covered": 43, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 43, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgument", - "desc": "(Lgraphql/language/Argument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArrayValue", - "desc": "(Lgraphql/language/ArrayValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 21, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitBooleanValue", - "desc": "(Lgraphql/language/BooleanValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirective", - "desc": "(Lgraphql/language/Directive;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirectiveDefinition", - "desc": "(Lgraphql/language/DirectiveDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirectiveLocation", - "desc": "(Lgraphql/language/DirectiveLocation;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDocument", - "desc": "(Lgraphql/language/Document;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitEnumTypeDefinition", - "desc": "(Lgraphql/language/EnumTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitEnumValue", - "desc": "(Lgraphql/language/EnumValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitEnumValueDefinition", - "desc": "(Lgraphql/language/EnumValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/language/Field;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFieldDefinition", - "desc": "(Lgraphql/language/FieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFloatValue", - "desc": "(Lgraphql/language/FloatValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentDefinition", - "desc": "(Lgraphql/language/FragmentDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentSpread", - "desc": "(Lgraphql/language/FragmentSpread;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInlineFragment", - "desc": "(Lgraphql/language/InlineFragment;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInputObjectTypeDefinition", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInputValueDefinition", - "desc": "(Lgraphql/language/InputValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitIntValue", - "desc": "(Lgraphql/language/IntValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInterfaceTypeDefinition", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitListType", - "desc": "(Lgraphql/language/ListType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitNonNullType", - "desc": "(Lgraphql/language/NonNullType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitNullValue", - "desc": "(Lgraphql/language/NullValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectField", - "desc": "(Lgraphql/language/ObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 131, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectTypeDefinition", - "desc": "(Lgraphql/language/ObjectTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectValue", - "desc": "(Lgraphql/language/ObjectValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 141, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitOperationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitOperationTypeDefinition", - "desc": "(Lgraphql/language/OperationTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitScalarTypeDefinition", - "desc": "(Lgraphql/language/ScalarTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitSchemaDefinition", - "desc": "(Lgraphql/language/SchemaDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 161, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitSelectionSet", - "desc": "(Lgraphql/language/SelectionSet;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitStringValue", - "desc": "(Lgraphql/language/StringValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitTypeName", - "desc": "(Lgraphql/language/TypeName;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 176, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitUnionTypeDefinition", - "desc": "(Lgraphql/language/UnionTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 181, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitVariableDefinition", - "desc": "(Lgraphql/language/VariableDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 186, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitVariableReference", - "desc": "(Lgraphql/language/VariableReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 191, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitValue", - "desc": "(Lgraphql/language/Value;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 196, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDefinition", - "desc": "(Lgraphql/language/Definition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 200, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitTypeDefinition", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 204, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitSelection", - "desc": "(Lgraphql/language/Selection;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitType", - "desc": "(Lgraphql/language/Type;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 212, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitNode", - "desc": "(Lgraphql/language/Node;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AbstractNode": { - "line": { - "covered": 18, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 8, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;)V", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 30, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceLocation", - "desc": "()Lgraphql/language/SourceLocation;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComments", - "desc": "()Ljava/util/List;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIgnoredChars", - "desc": "()Lgraphql/language/IgnoredChars;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdditionalData", - "desc": "()Ljava/util/Map;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "(Lgraphql/language/Node;)Lgraphql/language/Node;", - "line": 63, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 71, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$deepCopy$0", - "desc": "(Lgraphql/language/Node;)Lgraphql/language/Node;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.SelectionSet$Builder": { - "line": { - "covered": 26, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 126, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/SelectionSet;)V", - "line": 126, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selections", - "desc": "(Ljava/util/Collection;)Lgraphql/language/SelectionSet$Builder;", - "line": 144, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selection", - "desc": "(Lgraphql/language/Selection;)Lgraphql/language/SelectionSet$Builder;", - "line": 149, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/SelectionSet$Builder;", - "line": 154, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/SelectionSet$Builder;", - "line": 159, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/SelectionSet$Builder;", - "line": 164, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/SelectionSet$Builder;", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/SelectionSet$Builder;", - "line": 174, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/SelectionSet;", - "line": 179, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.Field$Builder": { - "line": { - "covered": 37, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 243, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Field;)V", - "line": 243, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/Field$Builder;", - "line": 269, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/Field$Builder;", - "line": 274, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/Field$Builder;", - "line": 279, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "alias", - "desc": "(Ljava/lang/String;)Lgraphql/language/Field$Builder;", - "line": 284, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "arguments", - "desc": "(Ljava/util/List;)Lgraphql/language/Field$Builder;", - "line": 289, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/Field$Builder;", - "line": 295, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/Field$Builder;", - "line": 300, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "selectionSet", - "desc": "(Lgraphql/language/SelectionSet;)Lgraphql/language/Field$Builder;", - "line": 305, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/Field$Builder;", - "line": 310, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/Field$Builder;", - "line": 315, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/Field$Builder;", - "line": 320, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/Field;", - "line": 326, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.SelectionSet": { - "line": { - "covered": 26, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 16, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Collection;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 31, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/Collection;)V", - "line": 41, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelections", - "desc": "()Ljava/util/List;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionsOfType", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 57, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 69, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/SelectionSet;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 83, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/SelectionSet;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSelectionSet", - "desc": "()Lgraphql/language/SelectionSet$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSelectionSet", - "desc": "(Ljava/util/Collection;)Lgraphql/language/SelectionSet$Builder;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/SelectionSet;", - "line": 119, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/SelectionSet$Builder;)V", - "line": 76, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getSelectionsOfType$0", - "desc": "(Ljava/lang/Class;Lgraphql/language/Selection;)Z", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NullValue$Builder": { - "line": { - "covered": 10, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/NullValue;)V", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 96, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/NullValue$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/NullValue$Builder;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/NullValue$Builder;", - "line": 121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/NullValue$Builder;", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/NullValue$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/NullValue;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeUtil$DirectivesHolder": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "of", - "desc": "(Ljava/util/List;)Lgraphql/language/NodeUtil$DirectivesHolder;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 121, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Lcom/google/common/collect/ImmutableList;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 131, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Lcom/google/common/collect/ImmutableList;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 144, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.EnumValueDefinition": { - "line": { - "covered": 24, - "missed": 8 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 40, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 51, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 61, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 76, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 81, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 96, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/EnumValueDefinition;", - "line": 103, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 110, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/EnumValueDefinition;", - "line": 125, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 130, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnumValueDefinition", - "desc": "()Lgraphql/language/EnumValueDefinition$Builder;", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/EnumValueDefinition;", - "line": 146, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/EnumValueDefinition$Builder;)V", - "line": 103, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.NonNullType$Builder": { - "line": { - "covered": 17, - "missed": 14 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 117, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/NonNullType;)V", - "line": 117, - "counters": { - "line": { - "covered": 0, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/NonNullType$Builder;", - "line": 134, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/ListType;)Lgraphql/language/NonNullType$Builder;", - "line": 139, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/TypeName;)Lgraphql/language/NonNullType$Builder;", - "line": 144, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/NonNullType$Builder;", - "line": 149, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/NonNullType$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/NonNullType$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/NonNullType$Builder;", - "line": 167, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/NonNullType$Builder;", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/NonNullType;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ScalarTypeExtensionDefinition": { - "line": { - "covered": 3, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 26, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ScalarTypeExtensionDefinition;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newScalarTypeExtensionDefinition", - "desc": "()Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ScalarTypeExtensionDefinition;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transformExtension", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ScalarTypeExtensionDefinition;", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ScalarTypeExtensionDefinition$Builder;)V", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.ObjectValue": { - "line": { - "covered": 21, - "missed": 4 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectFields", - "desc": "()Ljava/util/List;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 57, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ObjectValue;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 71, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ObjectValue;", - "line": 84, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newObjectValue", - "desc": "()Lgraphql/language/ObjectValue$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ObjectValue;", - "line": 107, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ObjectValue$Builder;)V", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.EnumTypeExtensionDefinition$Builder": { - "line": { - "covered": 28, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 77, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/EnumTypeExtensionDefinition;)V", - "line": 77, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 100, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 110, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "enumValueDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 120, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 126, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 141, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 146, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/EnumTypeExtensionDefinition;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.OperationDefinition$Builder": { - "line": { - "covered": 38, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 185, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 185, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/OperationDefinition$Builder;", - "line": 211, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/OperationDefinition$Builder;", - "line": 216, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/OperationDefinition$Builder;", - "line": 221, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operation", - "desc": "(Lgraphql/language/OperationDefinition$Operation;)Lgraphql/language/OperationDefinition$Builder;", - "line": 226, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variableDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/OperationDefinition$Builder;", - "line": 231, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variableDefinition", - "desc": "(Lgraphql/language/VariableDefinition;)Lgraphql/language/OperationDefinition$Builder;", - "line": 236, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/OperationDefinition$Builder;", - "line": 242, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/OperationDefinition$Builder;", - "line": 247, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "selectionSet", - "desc": "(Lgraphql/language/SelectionSet;)Lgraphql/language/OperationDefinition$Builder;", - "line": 252, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/OperationDefinition$Builder;", - "line": 257, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/OperationDefinition$Builder;", - "line": 262, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/OperationDefinition$Builder;", - "line": 267, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/OperationDefinition;", - "line": 272, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.FragmentSpread": { - "line": { - "covered": 23, - "missed": 8 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 36, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 47, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 72, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 77, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 97, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/FragmentSpread;", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/FragmentSpread;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 124, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFragmentSpread", - "desc": "()Lgraphql/language/FragmentSpread$Builder;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFragmentSpread", - "desc": "(Ljava/lang/String;)Lgraphql/language/FragmentSpread$Builder;", - "line": 132, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/FragmentSpread;", - "line": 137, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/FragmentSpread$Builder;)V", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.TypeName": { - "line": { - "covered": 17, - "missed": 7 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 11, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 29, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 39, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/TypeName;", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 65, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/TypeName;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newTypeName", - "desc": "()Lgraphql/language/TypeName$Builder;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newTypeName", - "desc": "(Ljava/lang/String;)Lgraphql/language/TypeName$Builder;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/TypeName;", - "line": 103, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.Document$Builder": { - "line": { - "covered": 26, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 161, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Document;)V", - "line": 161, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definitions", - "desc": "(Ljava/util/List;)Lgraphql/language/Document$Builder;", - "line": 179, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/Definition;)Lgraphql/language/Document$Builder;", - "line": 184, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/Document$Builder;", - "line": 189, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/Document$Builder;", - "line": 194, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/Document$Builder;", - "line": 199, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/Document$Builder;", - "line": 204, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/Document$Builder;", - "line": 209, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/Document;", - "line": 215, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.SourceLocation": { - "line": { - "covered": 18, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(II)V", - "line": 27, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(IILjava/lang/String;)V", - "line": 30, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLine", - "desc": "()I", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getColumn", - "desc": "()I", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceName", - "desc": "()Ljava/lang/String;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 79, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocation", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/language/SourceLocation;", - "line": 98, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 20, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.OperationTypeDefinition$Builder": { - "line": { - "covered": 16, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 126, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/OperationTypeDefinition;)V", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 11 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 147, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeName", - "desc": "(Lgraphql/language/TypeName;)Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 167, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 177, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/OperationTypeDefinition;", - "line": 183, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InputObjectTypeExtensionDefinition": { - "line": { - "covered": 9, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/InputObjectTypeExtensionDefinition;", - "line": 37, - "counters": { - "line": { - "covered": 0, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newInputObjectTypeExtensionDefinition", - "desc": "()Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/InputObjectTypeExtensionDefinition;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformExtension", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/InputObjectTypeExtensionDefinition;", - "line": 69, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;)V", - "line": 62, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ScalarTypeExtensionDefinition$Builder": { - "line": { - "covered": 15, - "missed": 19 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 62, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ScalarTypeDefinition;)V", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 13 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 84, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 89, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 94, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 99, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 105, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 115, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 120, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ScalarTypeExtensionDefinition$Builder;", - "line": 125, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ScalarTypeExtensionDefinition;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstTransformer$1": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/AstTransformer;Lgraphql/language/NodeVisitor;)V", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstTransformer$2": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/AstTransformer;Lgraphql/language/NodeVisitor;)V", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.FloatValue": { - "line": { - "covered": 20, - "missed": 5 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/math/BigDecimal;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 34, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/math/BigDecimal;)V", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/math/BigDecimal;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/FloatValue;", - "line": 63, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 76, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/FloatValue;", - "line": 91, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/FloatValue;", - "line": 95, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(D)Lgraphql/language/FloatValue;", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFloatValue", - "desc": "()Lgraphql/language/FloatValue$Builder;", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFloatValue", - "desc": "(Ljava/math/BigDecimal;)Lgraphql/language/FloatValue$Builder;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.IgnoredChar$IgnoredCharKind": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 20, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.FieldDefinition": { - "line": { - "covered": 44, - "missed": 5 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 16, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 48, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;)V", - "line": 57, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/language/Type;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputValueDefinitions", - "desc": "()Ljava/util/List;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 85, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 95, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 104, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/FieldDefinition;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 122, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/FieldDefinition;", - "line": 136, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 149, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFieldDefinition", - "desc": "()Lgraphql/language/FieldDefinition$Builder;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/FieldDefinition;", - "line": 167, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/FieldDefinition$Builder;)V", - "line": 113, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InputObjectTypeDefinition$Builder": { - "line": { - "covered": 35, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 154, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 154, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 177, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 182, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 187, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 192, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 198, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 203, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 208, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinition", - "desc": "(Lgraphql/language/InputValueDefinition;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 213, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 218, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 223, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 228, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/InputObjectTypeDefinition;", - "line": 234, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.SchemaDefinition": { - "line": { - "covered": 21, - "missed": 10 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 10, - "missed": 7 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;Lgraphql/language/Description;)V", - "line": 39, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 56, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOperationTypeDefinitions", - "desc": "()Ljava/util/List;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Lgraphql/language/Description;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 79, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/SchemaDefinition;", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 95, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/SchemaDefinition;", - "line": 106, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/SchemaDefinition;", - "line": 124, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSchemaDefinition", - "desc": "()Lgraphql/language/SchemaDefinition$Builder;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/SchemaDefinition$Builder;)V", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.ObjectTypeDefinition$Builder": { - "line": { - "covered": 42, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 178, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ObjectTypeDefinition;)V", - "line": 178, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 203, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 208, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 213, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 218, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "implementz", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 223, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "implementz", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 228, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 234, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 239, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 244, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinition", - "desc": "(Lgraphql/language/FieldDefinition;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 249, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 254, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 259, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ObjectTypeDefinition$Builder;", - "line": 264, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ObjectTypeDefinition;", - "line": 269, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.IgnoredChars": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/util/List;)V", - "line": 26, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLeft", - "desc": "()Ljava/util/List;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRight", - "desc": "()Ljava/util/List;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NullValue": { - "line": { - "covered": 8, - "missed": 11 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 7, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 30, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "()Lgraphql/language/NullValue;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/NullValue;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/NullValue;", - "line": 68, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNullValue", - "desc": "()Lgraphql/language/NullValue$Builder;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/NullValue;", - "line": 88, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.FragmentDefinition$Builder": { - "line": { - "covered": 29, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 173, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/FragmentDefinition;)V", - "line": 173, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 198, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 203, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 208, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeCondition", - "desc": "(Lgraphql/language/TypeName;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 213, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 219, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 224, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "selectionSet", - "desc": "(Lgraphql/language/SelectionSet;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 229, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 234, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 239, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/FragmentDefinition$Builder;", - "line": 244, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/FragmentDefinition;", - "line": 250, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.TypeKind": { - "line": { - "covered": 14, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "getTypeKind", - "desc": "(Lgraphql/language/TypeDefinition;)Lgraphql/language/TypeKind;", - "line": 15, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.BooleanValue$Builder": { - "line": { - "covered": 19, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 120, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/BooleanValue;)V", - "line": 120, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/BooleanValue$Builder;", - "line": 137, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Z)Lgraphql/language/BooleanValue$Builder;", - "line": 142, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/BooleanValue$Builder;", - "line": 147, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/BooleanValue$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/BooleanValue$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/BooleanValue$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/BooleanValue;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.IgnoredChar": { - "line": { - "covered": 5, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/IgnoredChar$IgnoredCharKind;Lgraphql/language/SourceLocation;)V", - "line": 29, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/String;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getKind", - "desc": "()Lgraphql/language/IgnoredChar$IgnoredCharKind;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSourceLocation", - "desc": "()Lgraphql/language/SourceLocation;", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.Description": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;Z)V", - "line": 16, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContent", - "desc": "()Ljava/lang/String;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceLocation", - "desc": "()Lgraphql/language/SourceLocation;", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isMultiLine", - "desc": "()Z", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.Argument$Builder": { - "line": { - "covered": 22, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 127, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Argument;)V", - "line": 127, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/Argument$Builder;", - "line": 146, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/Argument$Builder;", - "line": 151, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Lgraphql/language/Value;)Lgraphql/language/Argument$Builder;", - "line": 156, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/Argument$Builder;", - "line": 161, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/Argument$Builder;", - "line": 166, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/Argument$Builder;", - "line": 171, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/Argument$Builder;", - "line": 176, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/Argument;", - "line": 181, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.SchemaDefinition$Builder": { - "line": { - "covered": 33, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 135, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/SchemaDefinition;)V", - "line": 135, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 167, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 172, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 177, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationTypeDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 182, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationTypeDefinition", - "desc": "(Lgraphql/language/OperationTypeDefinition;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 187, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 192, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 197, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/SchemaDefinition$Builder;", - "line": 202, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/SchemaDefinition;", - "line": 207, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.EnumValue": { - "line": { - "covered": 17, - "missed": 8 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 11, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/String;)Lgraphql/language/EnumValue;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/EnumValue;", - "line": 69, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 75, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/EnumValue;", - "line": 89, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnumValue", - "desc": "()Lgraphql/language/EnumValue$Builder;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnumValue", - "desc": "(Ljava/lang/String;)Lgraphql/language/EnumValue$Builder;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/EnumValue;", - "line": 113, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.NodeChildrenContainer": { - "line": { - "covered": 11, - "missed": 6 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 6, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 24, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildOrNull", - "desc": "(Ljava/lang/String;)Lgraphql/language/Node;", - "line": 35, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/Map;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNodeChildrenContainer", - "desc": "()Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNodeChildrenContainer", - "desc": "(Ljava/util/Map;)Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNodeChildrenContainer", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/NodeChildrenContainer;", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEmpty", - "desc": "()Z", - "line": 65, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.FragmentSpread$Builder": { - "line": { - "covered": 23, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 145, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/FragmentSpread;)V", - "line": 145, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/FragmentSpread$Builder;", - "line": 164, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/FragmentSpread$Builder;", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/FragmentSpread$Builder;", - "line": 174, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/FragmentSpread$Builder;", - "line": 180, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/FragmentSpread$Builder;", - "line": 185, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/FragmentSpread$Builder;", - "line": 191, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/FragmentSpread$Builder;", - "line": 196, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/FragmentSpread$Builder;", - "line": 201, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/FragmentSpread;", - "line": 206, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ObjectField": { - "line": { - "covered": 24, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Value;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 35, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Value;)V", - "line": 47, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Lgraphql/language/Value;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 66, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ObjectField;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 80, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ObjectField;", - "line": 95, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newObjectField", - "desc": "()Lgraphql/language/ObjectField$Builder;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ObjectField;", - "line": 116, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ObjectField$Builder;)V", - "line": 73, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InterfaceTypeDefinition": { - "line": { - "covered": 38, - "missed": 11 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 16, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 49, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImplements", - "desc": "()Ljava/util/List;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "()Ljava/util/List;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 102, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 111, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/InterfaceTypeDefinition;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 129, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/InterfaceTypeDefinition;", - "line": 143, - "counters": { - "line": { - "covered": 0, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInterfaceTypeDefinition", - "desc": "()Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/InterfaceTypeDefinition;", - "line": 175, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/InterfaceTypeDefinition$Builder;)V", - "line": 120, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeUtil": { - "line": { - "covered": 35, - "missed": 7 - }, - "branch": { - "covered": 23, - "missed": 3 - }, - "method": { - "covered": 5, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 23, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "findNodeByName", - "desc": "(Ljava/util/List;Ljava/lang/String;)Lgraphql/language/NamedNode;", - "line": 26, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "allDirectivesByName", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nodeByName", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFragmentsByName", - "desc": "(Lgraphql/language/Document;)Ljava/util/Map;", - "line": 49, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperation", - "desc": "(Lgraphql/language/Document;Ljava/lang/String;)Lgraphql/language/NodeUtil$GetOperationResult;", - "line": 63, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNewChildrenAreEmpty", - "desc": "(Lgraphql/language/NodeChildrenContainer;)V", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "removeChild", - "desc": "(Lgraphql/language/Node;Lgraphql/util/NodeLocation;)Lgraphql/language/Node;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$removeChild$0", - "desc": "(Lgraphql/util/NodeLocation;Lgraphql/language/NodeChildrenContainer$Builder;)V", - "line": 103, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.EnumTypeDefinition": { - "line": { - "covered": 29, - "missed": 14 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 43, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 55, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnumValueDefinitions", - "desc": "()Ljava/util/List;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 74, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 79, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 89, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 97, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/EnumTypeDefinition;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 113, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/EnumTypeDefinition;", - "line": 127, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnumTypeDefinition", - "desc": "()Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/EnumTypeDefinition;", - "line": 156, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/EnumTypeDefinition$Builder;)V", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.UnionTypeExtensionDefinition": { - "line": { - "covered": 3, - "missed": 17 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/UnionTypeExtensionDefinition;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newUnionTypeExtensionDefinition", - "desc": "()Lgraphql/language/UnionTypeExtensionDefinition$Builder;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/UnionTypeExtensionDefinition;", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transformExtension", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/UnionTypeExtensionDefinition;", - "line": 71, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/UnionTypeExtensionDefinition$Builder;)V", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.UnionTypeDefinition": { - "line": { - "covered": 27, - "missed": 15 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 13, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 41, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 79, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 84, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getMemberTypes", - "desc": "()Ljava/util/List;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 103, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/UnionTypeDefinition;", - "line": 111, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 119, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/UnionTypeDefinition;", - "line": 133, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 145, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newUnionTypeDefinition", - "desc": "()Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/UnionTypeDefinition;", - "line": 162, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/UnionTypeDefinition$Builder;)V", - "line": 111, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.AstSorter": { - "line": { - "covered": 65, - "missed": 10 - }, - "branch": { - "covered": 44, - "missed": 10 - }, - "method": { - "covered": 14, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sort", - "desc": "(Lgraphql/language/Node;)Lgraphql/language/Node;", - "line": 55, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comparingTypes", - "desc": "()Ljava/util/Comparator;", - "line": 235, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comparingSelections", - "desc": "()Ljava/util/Comparator;", - "line": 239, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comparingDefinitions", - "desc": "()Ljava/util/Comparator;", - "line": 268, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sortSelectionSet", - "desc": "(Lgraphql/language/SelectionSet;)Lgraphql/language/SelectionSet;", - "line": 335, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sort", - "desc": "(Ljava/util/List;Ljava/util/Comparator;)Ljava/util/List;", - "line": 343, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comparing", - "desc": "(Ljava/util/function/Function;)Ljava/util/Comparator;", - "line": 350, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$sortSelectionSet$0", - "desc": "(Ljava/util/List;Lgraphql/language/SelectionSet$Builder;)V", - "line": 339, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$comparingDefinitions$1", - "desc": "(Lgraphql/language/Definition;)Ljava/lang/Integer;", - "line": 285, - "counters": { - "line": { - "covered": 23, - "missed": 7 - }, - "branch": { - "covered": 21, - "missed": 7 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$comparingDefinitions$0", - "desc": "(Lgraphql/language/Definition;)Ljava/lang/String;", - "line": 269, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$comparingSelections$1", - "desc": "(Lgraphql/language/Selection;)Ljava/lang/Integer;", - "line": 253, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$comparingSelections$0", - "desc": "(Lgraphql/language/Selection;)Ljava/lang/String;", - "line": 240, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$comparingTypes$0", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 235, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.SchemaExtensionDefinition": { - "line": { - "covered": 6, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 24, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/SchemaExtensionDefinition;", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/SchemaExtensionDefinition;", - "line": 37, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transformExtension", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/SchemaExtensionDefinition;", - "line": 50, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSchemaExtensionDefinition", - "desc": "()Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/SchemaExtensionDefinition$Builder;)V", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.VariableReference": { - "line": { - "covered": 19, - "missed": 5 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 11, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/VariableReference;", - "line": 63, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 69, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/VariableReference;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 88, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/String;)Lgraphql/language/VariableReference;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newVariableReference", - "desc": "()Lgraphql/language/VariableReference$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/VariableReference;", - "line": 107, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeParentTree": { - "line": { - "covered": 23, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Deque;)V", - "line": 35, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkPath", - "desc": "(Ljava/util/Deque;)Lcom/google/common/collect/ImmutableList;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNode", - "desc": "()Lgraphql/language/Node;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentInfo", - "desc": "()Ljava/util/Optional;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toList", - "desc": "()Ljava/util/List;", - "line": 83, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 95, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$mkPath$1", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mkPath$0", - "desc": "(Lgraphql/language/Node;)Z", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ObjectValue$Builder": { - "line": { - "covered": 21, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 115, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ObjectValue;)V", - "line": 115, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ObjectValue$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectFields", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectValue$Builder;", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectField", - "desc": "(Lgraphql/language/ObjectField;)Lgraphql/language/ObjectValue$Builder;", - "line": 141, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectValue$Builder;", - "line": 146, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ObjectValue$Builder;", - "line": 151, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ObjectValue$Builder;", - "line": 156, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ObjectValue$Builder;", - "line": 161, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ObjectValue;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.StringValue$Builder": { - "line": { - "covered": 19, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 118, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/StringValue;)V", - "line": 118, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/StringValue$Builder;", - "line": 135, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/String;)Lgraphql/language/StringValue$Builder;", - "line": 140, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/StringValue$Builder;", - "line": 145, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/StringValue$Builder;", - "line": 150, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/StringValue$Builder;", - "line": 155, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/StringValue$Builder;", - "line": 160, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/StringValue;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ArrayValue": { - "line": { - "covered": 23, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArrayValue", - "desc": "()Lgraphql/language/ArrayValue$Builder;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValues", - "desc": "()Ljava/util/List;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 61, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ArrayValue;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 75, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ArrayValue;", - "line": 94, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ArrayValue;", - "line": 104, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ArrayValue$Builder;)V", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ObjectTypeExtensionDefinition$Builder": { - "line": { - "covered": 40, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 91, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ObjectTypeDefinition;)V", - "line": 91, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 116, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 126, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "implementz", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "implementz", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 141, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 147, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinition", - "desc": "(Lgraphql/language/FieldDefinition;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 167, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 177, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ObjectTypeExtensionDefinition;", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ScalarTypeDefinition": { - "line": { - "covered": 23, - "missed": 7 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 38, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 49, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 69, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 84, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ScalarTypeDefinition;", - "line": 91, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 98, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ScalarTypeDefinition;", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newScalarTypeDefinition", - "desc": "()Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ScalarTypeDefinition;", - "line": 133, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ScalarTypeDefinition$Builder;)V", - "line": 91, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.InputObjectTypeDefinition": { - "line": { - "covered": 27, - "missed": 11 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 14, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 44, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getInputValueDefinitions", - "desc": "()Ljava/util/List;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 86, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/InputObjectTypeDefinition;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 102, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/InputObjectTypeDefinition;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputObjectDefinition", - "desc": "()Lgraphql/language/InputObjectTypeDefinition$Builder;", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/InputObjectTypeDefinition;", - "line": 146, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/InputObjectTypeDefinition$Builder;)V", - "line": 94, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.EnumTypeDefinition$Builder": { - "line": { - "covered": 36, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 164, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/EnumTypeDefinition;)V", - "line": 164, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 187, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 192, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 197, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 202, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumValueDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 207, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumValueDefinition", - "desc": "(Lgraphql/language/EnumValueDefinition;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 212, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 218, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 223, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 228, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 233, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/EnumTypeDefinition$Builder;", - "line": 238, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/EnumTypeDefinition;", - "line": 244, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.Comment": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;)V", - "line": 18, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContent", - "desc": "()Ljava/lang/String;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceLocation", - "desc": "()Lgraphql/language/SourceLocation;", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.InterfaceTypeExtensionDefinition": { - "line": { - "covered": 9, - "missed": 13 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 33, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/InterfaceTypeExtensionDefinition;", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newInterfaceTypeExtensionDefinition", - "desc": "()Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/InterfaceTypeExtensionDefinition;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformExtension", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/InterfaceTypeExtensionDefinition;", - "line": 72, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;)V", - "line": 65, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.DirectiveDefinition$Builder": { - "line": { - "covered": 40, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 164, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/DirectiveDefinition;)V", - "line": 164, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 189, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 194, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 199, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "repeatable", - "desc": "(Z)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 204, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 209, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 214, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinition", - "desc": "(Lgraphql/language/InputValueDefinition;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 219, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveLocations", - "desc": "(Ljava/util/List;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 225, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveLocation", - "desc": "(Lgraphql/language/DirectiveLocation;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 230, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 235, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 240, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/DirectiveDefinition$Builder;", - "line": 245, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/DirectiveDefinition;", - "line": 251, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.EnumTypeExtensionDefinition": { - "line": { - "covered": 9, - "missed": 11 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/EnumTypeExtensionDefinition;", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newEnumTypeExtensionDefinition", - "desc": "()Lgraphql/language/EnumTypeExtensionDefinition$Builder;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/EnumTypeExtensionDefinition;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformExtension", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/EnumTypeExtensionDefinition;", - "line": 69, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/EnumTypeExtensionDefinition$Builder;)V", - "line": 62, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InterfaceTypeExtensionDefinition$Builder": { - "line": { - "covered": 34, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 80, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/InterfaceTypeExtensionDefinition;)V", - "line": 80, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 105, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 115, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 120, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "implementz", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 125, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "implementz", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 130, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definitions", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 135, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/FieldDefinition;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 140, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 146, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 151, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 156, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 161, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/InterfaceTypeExtensionDefinition$Builder;", - "line": 166, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/InterfaceTypeExtensionDefinition;", - "line": 172, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InterfaceTypeDefinition$Builder": { - "line": { - "covered": 42, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 183, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 183, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 210, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 215, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 220, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 225, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "implementz", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 230, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "implementz", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 235, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definitions", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 241, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/FieldDefinition;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 246, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 252, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 257, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 262, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 267, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/InterfaceTypeDefinition$Builder;", - "line": 272, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/InterfaceTypeDefinition;", - "line": 278, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeTraverser": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Ljava/util/function/Function;)V", - "line": 29, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 35, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Lgraphql/language/NodeVisitor;Lgraphql/language/Node;)Ljava/lang/Object;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Lgraphql/language/NodeVisitor;Ljava/util/Collection;)Ljava/lang/Object;", - "line": 60, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "preOrder", - "desc": "(Lgraphql/language/NodeVisitor;Lgraphql/language/Node;)Ljava/lang/Object;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "preOrder", - "desc": "(Lgraphql/language/NodeVisitor;Ljava/util/Collection;)Ljava/lang/Object;", - "line": 96, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "postOrder", - "desc": "(Lgraphql/language/NodeVisitor;Lgraphql/language/Node;)Ljava/lang/Object;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "postOrder", - "desc": "(Lgraphql/language/NodeVisitor;Ljava/util/Collection;)Ljava/lang/Object;", - "line": 133, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doTraverse", - "desc": "(Ljava/util/Collection;Lgraphql/util/TraverserVisitor;)Ljava/lang/Object;", - "line": 150, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "oneVisitWithResult", - "desc": "(Lgraphql/language/Node;Lgraphql/language/NodeVisitor;)Ljava/lang/Object;", - "line": 157, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.VariableDefinition$Builder": { - "line": { - "covered": 31, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 204, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/VariableDefinition;)V", - "line": 204, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/VariableDefinition$Builder;", - "line": 226, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/VariableDefinition$Builder;", - "line": 231, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/VariableDefinition$Builder;", - "line": 236, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/VariableDefinition$Builder;", - "line": 241, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValue", - "desc": "(Lgraphql/language/Value;)Lgraphql/language/VariableDefinition$Builder;", - "line": 246, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/VariableDefinition$Builder;", - "line": 252, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/VariableDefinition$Builder;", - "line": 257, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/VariableDefinition$Builder;", - "line": 262, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/VariableDefinition$Builder;", - "line": 267, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/VariableDefinition$Builder;", - "line": 272, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/VariableDefinition;", - "line": 277, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.FieldDefinition$Builder": { - "line": { - "covered": 39, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 176, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/FieldDefinition;)V", - "line": 176, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/FieldDefinition$Builder;", - "line": 201, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/FieldDefinition$Builder;", - "line": 206, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/FieldDefinition$Builder;", - "line": 211, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/FieldDefinition$Builder;", - "line": 216, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/FieldDefinition$Builder;", - "line": 221, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/FieldDefinition$Builder;", - "line": 226, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinition", - "desc": "(Lgraphql/language/InputValueDefinition;)Lgraphql/language/FieldDefinition$Builder;", - "line": 231, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/FieldDefinition$Builder;", - "line": 238, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/FieldDefinition$Builder;", - "line": 243, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/FieldDefinition$Builder;", - "line": 248, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/FieldDefinition$Builder;", - "line": 253, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/FieldDefinition$Builder;", - "line": 258, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/FieldDefinition;", - "line": 264, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstSignature$1": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 17, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/AstSignature;ZLjava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;)V", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitIntValue", - "desc": "(Lgraphql/language/IntValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFloatValue", - "desc": "(Lgraphql/language/FloatValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitStringValue", - "desc": "(Lgraphql/language/StringValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitBooleanValue", - "desc": "(Lgraphql/language/BooleanValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArrayValue", - "desc": "(Lgraphql/language/ArrayValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 98, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectValue", - "desc": "(Lgraphql/language/ObjectValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 106, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitVariableReference", - "desc": "(Lgraphql/language/VariableReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 114, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitVariableDefinition", - "desc": "(Lgraphql/language/VariableDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 120, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitVariableDefinition$0", - "desc": "(Ljava/lang/String;Lgraphql/language/VariableDefinition$Builder;)V", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitVariableReference$0", - "desc": "(Ljava/lang/String;Lgraphql/language/VariableReference$Builder;)V", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitObjectValue$0", - "desc": "(Lgraphql/language/ObjectValue$Builder;)V", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitArrayValue$0", - "desc": "(Lgraphql/language/ArrayValue$Builder;)V", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitBooleanValue$0", - "desc": "(Lgraphql/language/BooleanValue$Builder;)V", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitStringValue$0", - "desc": "(Lgraphql/language/StringValue$Builder;)V", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitFloatValue$0", - "desc": "(Lgraphql/language/FloatValue$Builder;)V", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitIntValue$0", - "desc": "(Lgraphql/language/IntValue$Builder;)V", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstSignature$2": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/AstSignature;)V", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/language/Field;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitField$0", - "desc": "(Lgraphql/language/Field$Builder;)V", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstSignature$3": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/AstSignature;Ljava/lang/String;)V", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDocument", - "desc": "(Lgraphql/language/Document;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 154, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitDocument$1", - "desc": "(Ljava/util/List;Lgraphql/language/Document$Builder;)V", - "line": 165, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitDocument$0", - "desc": "(Ljava/lang/String;Lgraphql/language/Definition;)Z", - "line": 156, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.PrettyAstPrinter": { - "line": { - "covered": 199, - "missed": 10 - }, - "branch": { - "covered": 54, - "missed": 12 - }, - "method": { - "covered": 52, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/parser/NodeToRuleCapturingParser$ParserContext;)V", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/parser/NodeToRuleCapturingParser$ParserContext;Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions;)V", - "line": 42, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 66, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Ljava/lang/String;Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions;)Ljava/lang/String;", - "line": 75, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumTypeDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/language/AstPrinter$NodePrinter;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumValueDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 149, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectTypeDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/language/AstPrinter$NodePrinter;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 174, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "implementingTypeDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/language/AstPrinter$NodePrinter;", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarTypeDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/language/AstPrinter$NodePrinter;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionTypeDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/language/AstPrinter$NodePrinter;", - "line": 212, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "node", - "desc": "(Lgraphql/language/Node;Ljava/lang/Class;)Ljava/lang/String;", - "line": 226, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "(Ljava/util/List;)Z", - "line": 246, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "(Ljava/lang/String;)Z", - "line": 250, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nvl", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 254, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "outset", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 259, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 266, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comment", - "desc": "(Lgraphql/language/Comment;)Ljava/lang/String;", - "line": 281, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 285, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;", - "line": 289, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 293, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 304, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "join", - "desc": "(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;", - "line": 308, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "join", - "desc": "(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 312, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "node", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 322, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "spaced", - "desc": "([Ljava/lang/String;)Ljava/lang/String;", - "line": 326, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "prepend", - "desc": "(Ljava/lang/String;)Ljava/util/function/Function;", - "line": 330, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "append", - "desc": "(Ljava/lang/String;)Ljava/util/function/Function;", - "line": 334, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "join", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;", - "line": 338, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "block", - "desc": "(Ljava/util/List;Lgraphql/language/Node;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 350, - "counters": { - "line": { - "covered": 24, - "missed": 0 - }, - "branch": { - "covered": 18, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "indent", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 387, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "indent", - "desc": "(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;", - "line": 391, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$block$4", - "desc": "(Ljava/lang/String;Z)Ljava/lang/String;", - "line": 375, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$block$3", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 374, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$block$2", - "desc": "(Lgraphql/language/Node;)J", - "line": 365, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$block$1", - "desc": "(Lgraphql/language/Node;)Lgraphql/language/AbstractDescribedNode;", - "line": 356, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$block$0", - "desc": "(Lgraphql/language/Node;)Z", - "line": 355, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$append$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 334, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$prepend$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 330, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$comments$0", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$unionTypeDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/UnionTypeDefinition;)V", - "line": 215, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$scalarTypeDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 203, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$implementingTypeDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 190, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputValueDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/InputValueDefinition;)V", - "line": 177, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputObjectTypeDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 163, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fieldDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/FieldDefinition;)V", - "line": 137, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enumValueDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/EnumValueDefinition;)V", - "line": 127, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enumTypeDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/EnumTypeDefinition;)V", - "line": 115, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$directiveDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/DirectiveDefinition;)V", - "line": 100, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$document$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Document;)V", - "line": 84, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.PrettyAstPrinter$PrettyPrinterOptions": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions$IndentType;I)V", - "line": 414, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions;", - "line": 419, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "builder", - "desc": "()Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions$Builder;", - "line": 423, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 412, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ListType$Builder": { - "line": { - "covered": 12, - "missed": 13 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 116, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ListType;)V", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/ListType$Builder;", - "line": 133, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ListType$Builder;", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ListType$Builder;", - "line": 143, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ListType$Builder;", - "line": 148, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ListType$Builder;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ListType$Builder;", - "line": 158, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ListType;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.PrettyAstPrinter$PrettyPrinterOptions$Builder": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 437, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "indentType", - "desc": "(Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions$IndentType;)Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions$Builder;", - "line": 442, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "indentWith", - "desc": "(I)Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions$Builder;", - "line": 447, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/PrettyAstPrinter$PrettyPrinterOptions;", - "line": 452, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstPrinter": { - "line": { - "covered": 482, - "missed": 21 - }, - "branch": { - "covered": 194, - "missed": 22 - }, - "method": { - "covered": 96, - "missed": 3 - }, - "methods": [ - { - "name": "full", - "desc": "()Lgraphql/language/AstPrinter;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compact", - "desc": "()Lgraphql/language/AstPrinter;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Z)V", - "line": 42, - "counters": { - "line": { - "covered": 47, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 94, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 107, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 117, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 130, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveLocation", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumTypeDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumValue", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumValueDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 172, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 183, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 211, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDescription", - "desc": "(Lgraphql/language/Node;)Z", - "line": 245, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fragmentDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 253, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fragmentSpread", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 265, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inlineFragment", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 273, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectTypeDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 315, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceTypeDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 336, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectField", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 356, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 365, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationTypeDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 401, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectTypeDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 410, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSet", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 430, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarTypeDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 434, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 447, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 460, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Type;)V", - "line": 464, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectTypeExtensionDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 480, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumTypeExtensionDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 487, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceTypeExtensionDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 494, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionTypeExtensionDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 501, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarTypeExtensionDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 508, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectTypeExtensionDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 515, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaExtensionDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 522, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionTypeDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 529, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variableDefinition", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 546, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variableReference", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 562, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "node", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 566, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "node", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Node;)V", - "line": 570, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "node", - "desc": "(Lgraphql/language/Node;Ljava/lang/Class;)Ljava/lang/String;", - "line": 574, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "node", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Node;Ljava/lang/Class;)V", - "line": 580, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "_findPrinter", - "desc": "(Lgraphql/language/Node;)Lgraphql/language/AstPrinter$NodePrinter;", - "line": 589, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "_findPrinter", - "desc": "(Lgraphql/language/Node;Ljava/lang/Class;)Lgraphql/language/AstPrinter$NodePrinter;", - "line": 593, - "counters": { - "line": { - "covered": 5, - "missed": 3 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "(Ljava/util/List;)Z", - "line": 606, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "(Ljava/lang/String;)Z", - "line": 610, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nvl", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 614, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "()Lgraphql/language/AstPrinter$NodePrinter;", - "line": 618, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Value;)V", - "line": 622, - "counters": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Node;)V", - "line": 652, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/lang/StringBuilder;Ljava/util/List;)V", - "line": 672, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "join", - "desc": "(Ljava/lang/StringBuilder;Ljava/util/List;Ljava/lang/String;)V", - "line": 676, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "joinTight", - "desc": "(Ljava/lang/StringBuilder;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 693, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wrap", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 711, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "block", - "desc": "(Ljava/lang/StringBuilder;Ljava/util/List;)V", - "line": 721, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "indent", - "desc": "(Ljava/lang/StringBuilder;I)V", - "line": 738, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wrap", - "desc": "(Ljava/lang/String;Lgraphql/language/Node;Ljava/lang/String;)Ljava/lang/String;", - "line": 749, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printAst", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 763, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printAstTo", - "desc": "(Lgraphql/language/Node;Ljava/lang/Appendable;)V", - "line": 776, - "counters": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printAst", - "desc": "(Ljava/io/Writer;Lgraphql/language/Node;)V", - "line": 798, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printAstCompact", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 815, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printImpl", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Node;Z)V", - "line": 821, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replacePrinter", - "desc": "(Ljava/lang/Class;Lgraphql/language/AstPrinter$NodePrinter;)V", - "line": 842, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$variableReference$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/VariableReference;)V", - "line": 562, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$variableDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/VariableDefinition;)V", - "line": 549, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$unionTypeDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/UnionTypeDefinition;)V", - "line": 532, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$schemaExtensionDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/SchemaExtensionDefinition;)V", - "line": 523, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputObjectTypeExtensionDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/InputObjectTypeExtensionDefinition;)V", - "line": 516, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$scalarTypeExtensionDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/ScalarTypeExtensionDefinition;)V", - "line": 509, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$unionTypeExtensionDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/UnionTypeExtensionDefinition;)V", - "line": 502, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$interfaceTypeExtensionDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 495, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enumTypeExtensionDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/EnumTypeExtensionDefinition;)V", - "line": 488, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$objectTypeExtensionDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/ObjectTypeExtensionDefinition;)V", - "line": 481, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$schemaDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/SchemaDefinition;)V", - "line": 448, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$scalarTypeDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 435, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$selectionSet$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/SelectionSet;)V", - "line": 430, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$objectTypeDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/ObjectTypeDefinition;)V", - "line": 411, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$operationTypeDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/OperationTypeDefinition;)V", - "line": 403, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$operationDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/OperationDefinition;)V", - "line": 367, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 17, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$objectField$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/ObjectField;)V", - "line": 358, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$interfaceTypeDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 337, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputValueDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/InputValueDefinition;)V", - "line": 318, - "counters": { - "line": { - "covered": 11, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputObjectTypeDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 300, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inlineFragment$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/InlineFragment;)V", - "line": 274, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fragmentSpread$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/FragmentSpread;)V", - "line": 266, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fragmentDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/FragmentDefinition;)V", - "line": 254, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fieldDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/FieldDefinition;)V", - "line": 213, - "counters": { - "line": { - "covered": 21, - "missed": 2 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$field$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/Field;)V", - "line": 186, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enumValueDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/EnumValueDefinition;)V", - "line": 173, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enumValue$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/EnumValue;)V", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enumTypeDefinition$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/EnumTypeDefinition;)V", - "line": 155, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$directiveLocation$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/DirectiveLocation;)V", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$directiveDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/DirectiveDefinition;)V", - "line": 132, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$directive$0", - "desc": "(Ljava/lang/String;Ljava/lang/StringBuilder;Lgraphql/language/Directive;)V", - "line": 119, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$document$1", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Document;)V", - "line": 111, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$document$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Document;)V", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$argument$1", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Argument;)V", - "line": 101, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$argument$0", - "desc": "(Ljava/lang/StringBuilder;Lgraphql/language/Argument;)V", - "line": 96, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InputObjectTypeExtensionDefinition$Builder": { - "line": { - "covered": 29, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 77, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 77, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 101, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 106, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 122, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 127, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "inputValueDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 133, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDefinition", - "desc": "(Lgraphql/language/InputValueDefinition;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 138, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 143, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 148, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/InputObjectTypeExtensionDefinition$Builder;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/InputObjectTypeExtensionDefinition;", - "line": 159, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstSignature": { - "line": { - "covered": 30, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "signatureQuery", - "desc": "(Lgraphql/language/Document;Ljava/lang/String;)Lgraphql/language/Document;", - "line": 41, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "privacySafeQuery", - "desc": "(Lgraphql/language/Document;Ljava/lang/String;)Lgraphql/language/Document;", - "line": 64, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hideLiterals", - "desc": "(ZLgraphql/language/Document;)Lgraphql/language/Document;", - "line": 72, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "remapVariable", - "desc": "(Ljava/lang/String;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;)Ljava/lang/String;", - "line": 128, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeAliases", - "desc": "(Lgraphql/language/Document;)Lgraphql/language/Document;", - "line": 137, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sortAST", - "desc": "(Lgraphql/language/Document;)Lgraphql/language/Document;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dropUnusedQueryDefinitions", - "desc": "(Lgraphql/language/Document;Ljava/lang/String;)Lgraphql/language/Document;", - "line": 151, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isThisOperation", - "desc": "(Lgraphql/language/OperationDefinition;Ljava/lang/String;)Z", - "line": 174, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformDoc", - "desc": "(Lgraphql/language/Document;Lgraphql/language/NodeVisitorStub;)Lgraphql/language/Document;", - "line": 182, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.VariableDefinition": { - "line": { - "covered": 43, - "missed": 12 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 15, - "missed": 8 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;Lgraphql/language/Value;Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 44, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;Lgraphql/language/Value;)V", - "line": 61, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;)V", - "line": 72, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultValue", - "desc": "()Lgraphql/language/Value;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/language/Type;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 94, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 99, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 109, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 120, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/VariableDefinition;", - "line": 129, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 138, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/VariableDefinition;", - "line": 153, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 165, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newVariableDefinition", - "desc": "()Lgraphql/language/VariableDefinition$Builder;", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newVariableDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/language/VariableDefinition$Builder;", - "line": 184, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newVariableDefinition", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;)Lgraphql/language/VariableDefinition$Builder;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newVariableDefinition", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;Lgraphql/language/Value;)Lgraphql/language/VariableDefinition$Builder;", - "line": 192, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/VariableDefinition;", - "line": 196, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/VariableDefinition$Builder;)V", - "line": 129, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.Directive$Builder": { - "line": { - "covered": 25, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 145, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Directive;)V", - "line": 145, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/Directive$Builder;", - "line": 165, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/Directive$Builder;", - "line": 170, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/Directive$Builder;", - "line": 175, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "arguments", - "desc": "(Ljava/util/List;)Lgraphql/language/Directive$Builder;", - "line": 180, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/language/Argument;)Lgraphql/language/Directive$Builder;", - "line": 185, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/Directive$Builder;", - "line": 190, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/Directive$Builder;", - "line": 195, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/Directive$Builder;", - "line": 200, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/Directive;", - "line": 206, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ObjectTypeExtensionDefinition": { - "line": { - "covered": 9, - "missed": 16 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 35, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 45, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ObjectTypeExtensionDefinition;", - "line": 50, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ObjectTypeExtensionDefinition;", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 70, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newObjectTypeExtensionDefinition", - "desc": "()Lgraphql/language/ObjectTypeExtensionDefinition$Builder;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformExtension", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ObjectTypeExtensionDefinition;", - "line": 83, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ObjectTypeExtensionDefinition$Builder;)V", - "line": 63, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.StringValue": { - "line": { - "covered": 21, - "missed": 4 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 32, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 42, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/String;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/StringValue;", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 74, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/StringValue;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/String;)Lgraphql/language/StringValue;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newStringValue", - "desc": "()Lgraphql/language/StringValue$Builder;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newStringValue", - "desc": "(Ljava/lang/String;)Lgraphql/language/StringValue$Builder;", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/StringValue;", - "line": 110, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.BooleanValue": { - "line": { - "covered": 20, - "missed": 5 - }, - "branch": { - "covered": 4, - "missed": 4 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(ZLgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 32, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Z)V", - "line": 42, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValue", - "desc": "()Z", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/BooleanValue;", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 67, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/BooleanValue;", - "line": 82, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Z)Lgraphql/language/BooleanValue;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newBooleanValue", - "desc": "()Lgraphql/language/BooleanValue$Builder;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newBooleanValue", - "desc": "(Z)Lgraphql/language/BooleanValue$Builder;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/BooleanValue;", - "line": 111, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.FragmentDefinition": { - "line": { - "covered": 42, - "missed": 5 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 15, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/TypeName;Ljava/util/List;Lgraphql/language/SelectionSet;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 50, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeCondition", - "desc": "()Lgraphql/language/TypeName;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 74, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 79, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/language/SelectionSet;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 94, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 103, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/FragmentDefinition;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 121, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/FragmentDefinition;", - "line": 135, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 147, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 157, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFragmentDefinition", - "desc": "()Lgraphql/language/FragmentDefinition$Builder;", - "line": 161, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/FragmentDefinition;", - "line": 165, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/FragmentDefinition$Builder;)V", - "line": 112, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InputValueDefinition$Builder": { - "line": { - "covered": 35, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 200, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/InputValueDefinition;)V", - "line": 200, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 225, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 230, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 235, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 240, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValue", - "desc": "(Lgraphql/language/Value;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 245, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 250, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 256, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 261, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 266, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 271, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/InputValueDefinition$Builder;", - "line": 276, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/InputValueDefinition;", - "line": 282, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InlineFragment": { - "line": { - "covered": 42, - "missed": 5 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 15, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeName;Ljava/util/List;Lgraphql/language/SelectionSet;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 44, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeName;)V", - "line": 56, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeName;Lgraphql/language/SelectionSet;)V", - "line": 66, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeCondition", - "desc": "()Lgraphql/language/TypeName;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 85, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 90, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/language/SelectionSet;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 100, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 111, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/InlineFragment;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 129, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/InlineFragment;", - "line": 137, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 149, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInlineFragment", - "desc": "()Lgraphql/language/InlineFragment$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/InlineFragment;", - "line": 166, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/InlineFragment$Builder;)V", - "line": 120, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.Document": { - "line": { - "covered": 35, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 20, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 36, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 46, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinitions", - "desc": "()Ljava/util/List;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinitionsOfType", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFirstDefinitionOfType", - "desc": "(Ljava/lang/Class;)Ljava/util/Optional;", - "line": 78, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationDefinition", - "desc": "(Ljava/lang/String;)Ljava/util/Optional;", - "line": 93, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 108, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/Document;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 122, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/Document;", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDocument", - "desc": "()Lgraphql/language/Document$Builder;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/Document;", - "line": 154, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/Document$Builder;)V", - "line": 115, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getOperationDefinition$1", - "desc": "(Ljava/lang/String;Lgraphql/language/OperationDefinition;)Z", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getOperationDefinition$0", - "desc": "(Lgraphql/language/Definition;)Z", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getFirstDefinitionOfType$0", - "desc": "(Ljava/lang/Class;Lgraphql/language/Definition;)Z", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getDefinitionsOfType$0", - "desc": "(Ljava/lang/Class;Lgraphql/language/Definition;)Z", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeChildrenContainer$Builder": { - "line": { - "covered": 15, - "missed": 8 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 70, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/NodeChildrenContainer;)V", - "line": 70, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "child", - "desc": "(Ljava/lang/String;Lgraphql/language/Node;)Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 82, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "children", - "desc": "(Ljava/lang/String;Ljava/util/List;)Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 91, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "children", - "desc": "(Ljava/util/Map;)Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 97, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceChild", - "desc": "(Ljava/lang/String;ILgraphql/language/Node;)Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "removeChild", - "desc": "(Ljava/lang/String;I)Lgraphql/language/NodeChildrenContainer$Builder;", - "line": 109, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$children$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$child$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.OperationTypeDefinition": { - "line": { - "covered": 20, - "missed": 9 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 9, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/TypeName;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 36, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/TypeName;)V", - "line": 48, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "()Lgraphql/language/TypeName;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 62, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 69, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/OperationTypeDefinition;", - "line": 76, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 83, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/OperationTypeDefinition;", - "line": 97, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newOperationTypeDefinition", - "desc": "()Lgraphql/language/OperationTypeDefinition$Builder;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/OperationTypeDefinition;", - "line": 118, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/OperationTypeDefinition$Builder;)V", - "line": 76, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.ObjectField$Builder": { - "line": { - "covered": 17, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 125, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ObjectField;)V", - "line": 125, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ObjectField$Builder;", - "line": 144, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/ObjectField$Builder;", - "line": 149, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ObjectField$Builder;", - "line": 154, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "value", - "desc": "(Lgraphql/language/Value;)Lgraphql/language/ObjectField$Builder;", - "line": 159, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ObjectField$Builder;", - "line": 164, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ObjectField$Builder;", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ObjectField$Builder;", - "line": 174, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ObjectField;", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ListType": { - "line": { - "covered": 18, - "missed": 7 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 11, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Type;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Type;)V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/language/Type;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 57, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/ListType;", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 71, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/ListType;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newListType", - "desc": "()Lgraphql/language/ListType$Builder;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newListType", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/ListType$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/ListType;", - "line": 107, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/ListType$Builder;)V", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.Field": { - "line": { - "covered": 56, - "missed": 5 - }, - "branch": { - "covered": 9, - "missed": 5 - }, - "method": { - "covered": 23, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/SelectionSet;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 57, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 72, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 82, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/language/SelectionSet;)V", - "line": 93, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SelectionSet;)V", - "line": 103, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 108, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 119, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/Field;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAlias", - "desc": "()Ljava/lang/String;", - "line": 141, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultKey", - "desc": "()Ljava/lang/String;", - "line": 145, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/List;", - "line": 149, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 159, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 164, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/language/SelectionSet;", - "line": 174, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 180, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/Field;", - "line": 194, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 219, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newField", - "desc": "()Lgraphql/language/Field$Builder;", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newField", - "desc": "(Ljava/lang/String;)Lgraphql/language/Field$Builder;", - "line": 227, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newField", - "desc": "(Ljava/lang/String;Lgraphql/language/SelectionSet;)Lgraphql/language/Field$Builder;", - "line": 231, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/Field;", - "line": 235, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/Field$Builder;)V", - "line": 129, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.IntValue$Builder": { - "line": { - "covered": 20, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 120, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/IntValue;)V", - "line": 120, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/IntValue$Builder;", - "line": 135, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/math/BigInteger;)Lgraphql/language/IntValue$Builder;", - "line": 140, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(I)Lgraphql/language/IntValue$Builder;", - "line": 145, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/IntValue$Builder;", - "line": 150, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/IntValue$Builder;", - "line": 155, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/IntValue$Builder;", - "line": 160, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/IntValue$Builder;", - "line": 165, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/IntValue;", - "line": 170, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.DirectiveLocation$Builder": { - "line": { - "covered": 12, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 110, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/DirectiveLocation;)V", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/DirectiveLocation$Builder;", - "line": 126, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/DirectiveLocation$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/DirectiveLocation$Builder;", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/DirectiveLocation$Builder;", - "line": 141, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/DirectiveLocation$Builder;", - "line": 146, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/DirectiveLocation$Builder;", - "line": 151, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/DirectiveLocation;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.ScalarTypeDefinition$Builder": { - "line": { - "covered": 30, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 140, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/ScalarTypeDefinition;)V", - "line": 140, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 167, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 172, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 177, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 183, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 188, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 193, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 198, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/ScalarTypeDefinition$Builder;", - "line": 203, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/ScalarTypeDefinition;", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeUtil$GetOperationResult": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AbstractDescribedNode": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;Lgraphql/language/Description;)V", - "line": 17, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Lgraphql/language/Description;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.InputValueDefinition": { - "line": { - "covered": 44, - "missed": 8 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 16, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;Lgraphql/language/Value;Ljava/util/List;Lgraphql/language/Description;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 48, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;)V", - "line": 63, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Type;Lgraphql/language/Value;)V", - "line": 78, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/language/Type;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultValue", - "desc": "()Lgraphql/language/Value;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 107, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 117, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 128, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/InputValueDefinition;", - "line": 137, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 147, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/InputValueDefinition;", - "line": 161, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 174, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputValueDefinition", - "desc": "()Lgraphql/language/InputValueDefinition$Builder;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/InputValueDefinition;", - "line": 192, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/InputValueDefinition$Builder;)V", - "line": 137, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.EnumValueDefinition$Builder": { - "line": { - "covered": 30, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 154, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/EnumValueDefinition;)V", - "line": 154, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 175, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 180, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 185, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 190, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 196, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 201, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 206, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 211, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/EnumValueDefinition$Builder;", - "line": 216, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/EnumValueDefinition;", - "line": 222, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.IntValue": { - "line": { - "covered": 20, - "missed": 5 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/math/BigInteger;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 34, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/math/BigInteger;)V", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/math/BigInteger;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/IntValue;", - "line": 63, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 69, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/IntValue;", - "line": 83, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(I)Lgraphql/language/IntValue;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newIntValue", - "desc": "()Lgraphql/language/IntValue$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newIntValue", - "desc": "(Ljava/math/BigInteger;)Lgraphql/language/IntValue$Builder;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/IntValue;", - "line": 111, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.Directive": { - "line": { - "covered": 27, - "missed": 4 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 15, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 36, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 48, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 58, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/List;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentsByName", - "desc": "()Ljava/util/Map;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Lgraphql/language/Argument;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 87, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/Directive;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 101, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/Directive;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 121, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirective", - "desc": "()Lgraphql/language/Directive$Builder;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/Directive;", - "line": 137, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/Directive$Builder;)V", - "line": 94, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.EnumValue$Builder": { - "line": { - "covered": 12, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 122, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/EnumValue;)V", - "line": 122, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/EnumValue$Builder;", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/EnumValue$Builder;", - "line": 143, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/EnumValue$Builder;", - "line": 148, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/EnumValue$Builder;", - "line": 153, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/EnumValue$Builder;", - "line": 158, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/EnumValue$Builder;", - "line": 163, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/EnumValue;", - "line": 169, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.Argument": { - "line": { - "covered": 25, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 14, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Value;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 34, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Value;)V", - "line": 46, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "()Lgraphql/language/Argument$Builder;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "(Ljava/lang/String;Lgraphql/language/Value;)Lgraphql/language/Argument$Builder;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Lgraphql/language/Value;", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 73, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/Argument;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 87, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/Argument;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 107, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/Argument;", - "line": 119, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/Argument$Builder;)V", - "line": 80, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.UnionTypeDefinition$Builder": { - "line": { - "covered": 35, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 169, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/UnionTypeDefinition;)V", - "line": 169, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 191, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 196, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 201, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Lgraphql/language/Description;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 206, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 212, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 217, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "memberTypes", - "desc": "(Ljava/util/List;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 222, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "memberType", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 227, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 232, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 237, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/UnionTypeDefinition$Builder;", - "line": 242, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/UnionTypeDefinition;", - "line": 248, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.SchemaExtensionDefinition$Builder": { - "line": { - "covered": 24, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 61, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/SchemaDefinition;)V", - "line": 61, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 82, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directives", - "desc": "(Ljava/util/List;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 93, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Lgraphql/language/Directive;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 98, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationTypeDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationTypeDefinition", - "desc": "(Lgraphql/language/OperationTypeDefinition;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ignoredChars", - "desc": "(Lgraphql/language/IgnoredChars;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 113, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/util/Map;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 118, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "additionalData", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/language/SchemaExtensionDefinition$Builder;", - "line": 123, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/language/SchemaExtensionDefinition;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeTraverser$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/NodeTraverser;Lgraphql/language/NodeVisitor;)V", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeTraverser$2": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/NodeTraverser;Lgraphql/language/NodeVisitor;)V", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.NodeTraverser$3": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/NodeTraverser;Lgraphql/language/NodeVisitor;)V", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.DirectiveDefinition": { - "line": { - "covered": 29, - "missed": 13 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;ZLgraphql/language/Description;Ljava/util/List;Ljava/util/List;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 47, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 60, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRepeatable", - "desc": "()Z", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputValueDefinitions", - "desc": "()Ljava/util/List;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveLocations", - "desc": "()Ljava/util/List;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 88, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 96, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/DirectiveDefinition;", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 112, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/DirectiveDefinition;", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 139, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirectiveDefinition", - "desc": "()Lgraphql/language/DirectiveDefinition$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/DirectiveDefinition;", - "line": 156, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/language/NodeChildrenContainer;Lgraphql/language/DirectiveDefinition$Builder;)V", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.DirectiveLocation": { - "line": { - "covered": 14, - "missed": 9 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 8, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;Ljava/util/List;Lgraphql/language/IgnoredChars;Ljava/util/Map;)V", - "line": 32, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 42, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNamedChildren", - "desc": "()Lgraphql/language/NodeChildrenContainer;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/language/NodeChildrenContainer;)Lgraphql/language/DirectiveLocation;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/language/Node;)Z", - "line": 68, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deepCopy", - "desc": "()Lgraphql/language/DirectiveLocation;", - "line": 82, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/language/NodeVisitor;)Lgraphql/util/TraversalControl;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirectiveLocation", - "desc": "()Lgraphql/language/DirectiveLocation$Builder;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/language/DirectiveLocation;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.language.AstSorter$1": { - "line": { - "covered": 95, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 37, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/AstSorter;)V", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDocument", - "desc": "(Lgraphql/language/Document;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 59, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitOperationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/language/Field;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 79, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentDefinition", - "desc": "(Lgraphql/language/FragmentDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 89, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInlineFragment", - "desc": "(Lgraphql/language/InlineFragment;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 98, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentSpread", - "desc": "(Lgraphql/language/FragmentSpread;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 107, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirective", - "desc": "(Lgraphql/language/Directive;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 116, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectValue", - "desc": "(Lgraphql/language/ObjectValue;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 125, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitSchemaDefinition", - "desc": "(Lgraphql/language/SchemaDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitEnumTypeDefinition", - "desc": "(Lgraphql/language/EnumTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 145, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitScalarTypeDefinition", - "desc": "(Lgraphql/language/ScalarTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 154, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInputObjectTypeDefinition", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 163, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectTypeDefinition", - "desc": "(Lgraphql/language/ObjectTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 172, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInterfaceTypeDefinition", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 182, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitUnionTypeDefinition", - "desc": "(Lgraphql/language/UnionTypeDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 192, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFieldDefinition", - "desc": "(Lgraphql/language/FieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 201, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInputValueDefinition", - "desc": "(Lgraphql/language/InputValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 210, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirectiveDefinition", - "desc": "(Lgraphql/language/DirectiveDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 219, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitDirectiveDefinition$0", - "desc": "(Lgraphql/language/DirectiveDefinition;Lgraphql/language/DirectiveDefinition$Builder;)V", - "line": 220, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitInputValueDefinition$0", - "desc": "(Lgraphql/language/InputValueDefinition;Lgraphql/language/InputValueDefinition$Builder;)V", - "line": 211, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitFieldDefinition$0", - "desc": "(Lgraphql/language/FieldDefinition;Lgraphql/language/FieldDefinition$Builder;)V", - "line": 202, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitUnionTypeDefinition$0", - "desc": "(Lgraphql/language/UnionTypeDefinition;Lgraphql/language/UnionTypeDefinition$Builder;)V", - "line": 193, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitInterfaceTypeDefinition$0", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/InterfaceTypeDefinition$Builder;)V", - "line": 183, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitObjectTypeDefinition$0", - "desc": "(Lgraphql/language/ObjectTypeDefinition;Lgraphql/language/ObjectTypeDefinition$Builder;)V", - "line": 173, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitInputObjectTypeDefinition$0", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;Lgraphql/language/InputObjectTypeDefinition$Builder;)V", - "line": 164, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitScalarTypeDefinition$0", - "desc": "(Lgraphql/language/ScalarTypeDefinition;Lgraphql/language/ScalarTypeDefinition$Builder;)V", - "line": 155, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitEnumTypeDefinition$0", - "desc": "(Lgraphql/language/EnumTypeDefinition;Lgraphql/language/EnumTypeDefinition$Builder;)V", - "line": 146, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitSchemaDefinition$0", - "desc": "(Lgraphql/language/SchemaDefinition;Lgraphql/language/SchemaDefinition$Builder;)V", - "line": 137, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitObjectValue$0", - "desc": "(Lgraphql/language/ObjectValue;Lgraphql/language/ObjectValue$Builder;)V", - "line": 126, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitDirective$0", - "desc": "(Lgraphql/language/Directive;Lgraphql/language/Directive$Builder;)V", - "line": 117, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitFragmentSpread$0", - "desc": "(Lgraphql/language/FragmentSpread;Lgraphql/language/FragmentSpread$Builder;)V", - "line": 108, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitInlineFragment$0", - "desc": "(Lgraphql/language/InlineFragment;Lgraphql/language/InlineFragment$Builder;)V", - "line": 99, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitFragmentDefinition$0", - "desc": "(Lgraphql/language/FragmentDefinition;Lgraphql/language/FragmentDefinition$Builder;)V", - "line": 90, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitField$0", - "desc": "(Lgraphql/language/Field;Lgraphql/language/Field$Builder;)V", - "line": 80, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitOperationDefinition$0", - "desc": "(Lgraphql/language/OperationDefinition;Lgraphql/language/OperationDefinition$Builder;)V", - "line": 69, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitDocument$0", - "desc": "(Lgraphql/language/Document;Lgraphql/language/Document$Builder;)V", - "line": 60, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.language.AstComparator": { - "line": { - "covered": 13, - "missed": 14 - }, - "branch": { - "covered": 10, - "missed": 16 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "sameValue", - "desc": "(Lgraphql/language/Value;Lgraphql/language/Value;)Z", - "line": 17, - "counters": { - "line": { - "covered": 4, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqual", - "desc": "(Lgraphql/language/Node;Lgraphql/language/Node;)Z", - "line": 31, - "counters": { - "line": { - "covered": 9, - "missed": 3 - }, - "branch": { - "covered": 7, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqual", - "desc": "(Ljava/util/List;Ljava/util/List;)Z", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.preparsed.NoOpPreparsedDocumentProvider": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocumentAsync", - "desc": "(Lgraphql/ExecutionInput;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 12, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.preparsed.PreparsedDocumentEntry": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Document;Ljava/util/List;)V", - "line": 33, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Document;)V", - "line": 40, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 46, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLError;)V", - "line": 53, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasErrors", - "desc": "()Z", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.values.legacycoercing.LegacyCoercingInputInterceptor": { - "line": { - "covered": 53, - "missed": 13 - }, - "branch": { - "covered": 28, - "missed": 10 - }, - "method": { - "covered": 17, - "missed": 0 - }, - "methods": [ - { - "name": "observesValues", - "desc": "(Ljava/util/function/BiConsumer;)Lgraphql/execution/values/legacycoercing/LegacyCoercingInputInterceptor;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "migratesValues", - "desc": "()Lgraphql/execution/values/legacycoercing/LegacyCoercingInputInterceptor;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "migratesValues", - "desc": "(Ljava/util/function/BiConsumer;)Lgraphql/execution/values/legacycoercing/LegacyCoercingInputInterceptor;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/function/BiFunction;)V", - "line": 75, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "intercept", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 81, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLegacyValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;)Z", - "line": 92, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLegacyBooleanValue", - "desc": "(Ljava/lang/Object;)Z", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLegacyFloatValue", - "desc": "(Ljava/lang/Object;)Z", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLegacyIntValue", - "desc": "(Ljava/lang/Object;)Z", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLegacyStringValue", - "desc": "(Ljava/lang/Object;)Z", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coerceLegacyBooleanValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 122, - "counters": { - "line": { - "covered": 7, - "missed": 7 - }, - "branch": { - "covered": 5, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coerceLegacyFloatValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 146, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coerceLegacyIntValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 159, - "counters": { - "line": { - "covered": 6, - "missed": 3 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coerceLegacyStringValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 177, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$migratesValues$1", - "desc": "(Ljava/util/function/BiConsumer;Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;)Ljava/lang/Object;", - "line": 56, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$migratesValues$0", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;)V", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$observesValues$0", - "desc": "(Ljava/util/function/BiConsumer;Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;)Ljava/lang/Object;", - "line": 31, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.ScalarInfo": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isGraphqlSpecifiedScalar", - "desc": "(Ljava/lang/String;)Z", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isGraphqlSpecifiedScalar", - "desc": "(Lgraphql/schema/GraphQLScalarType;)Z", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inList", - "desc": "(Ljava/util/List;Ljava/lang/String;)Z", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inList$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLScalarType;)Z", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 24, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.CombinedWiringFactory": { - "line": { - "covered": 53, - "missed": 16 - }, - "branch": { - "covered": 37, - "missed": 15 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 23, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Z", - "line": 30, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 40, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Z", - "line": 50, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 60, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesDataFetcherFactory", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Z", - "line": 70, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcherFactory", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcherFactory;", - "line": 80, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Z", - "line": 90, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 100, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Z", - "line": 110, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Lgraphql/schema/GraphQLScalarType;", - "line": 120, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesSchemaDirectiveWiring", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Z", - "line": 130, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaDirectiveWiring", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/idl/SchemaDirectiveWiring;", - "line": 140, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDefaultDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 150, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.EchoingWiringFactory": { - "line": { - "covered": 39, - "missed": 3 - }, - "branch": { - "covered": 12, - "missed": 4 - }, - "method": { - "covered": 14, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEchoingWiring", - "desc": "()Lgraphql/schema/idl/RuntimeWiring;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEchoingWiring", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/idl/RuntimeWiring;", - "line": 31, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Z", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Z", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fakeObjectValue", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Ljava/lang/Object;", - "line": 73, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fakeScalarValue", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLScalarType;)Ljava/lang/Object;", - "line": 89, - "counters": { - "line": { - "covered": 8, - "missed": 3 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fakeScalar", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLScalarType;", - "line": 105, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fakeObjectValue$0", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 75, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getDefaultDataFetcher$0", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 61, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getTypeResolver$1", - "desc": "(Lgraphql/TypeResolutionEnvironment;)Lgraphql/schema/GraphQLObjectType;", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getTypeResolver$0", - "desc": "(Lgraphql/TypeResolutionEnvironment;)Lgraphql/schema/GraphQLObjectType;", - "line": 45, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$newEchoingWiring$0", - "desc": "(Lgraphql/schema/idl/RuntimeWiring$Builder;)V", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaDirectiveWiringSchemaGeneratorPostProcessing$Visitor": { - "line": { - "covered": 34, - "missed": 3 - }, - "branch": { - "covered": 15, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringSchemaGeneratorPostProcessing;)V", - "line": 58, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaChanged", - "desc": "()Z", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkBehaviourParams", - "desc": "()Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changOrContinue", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLSchemaElement;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 71, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionType", - "desc": "(Lgraphql/schema/GraphQLNamedType;)Z", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "notSuitable", - "desc": "(Lgraphql/schema/GraphQLNamedType;Ljava/util/function/Function;)Z", - "line": 83, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 92, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 101, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 110, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 119, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 128, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 137, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaTypeChecker": { - "line": { - "covered": 172, - "missed": 2 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 61, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeRegistry", - "desc": "(Lgraphql/schema/idl/ImmutableTypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)Ljava/util/List;", - "line": 55, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForMissingTypes", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 86, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDirectiveDefinitions", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;)V", - "line": 139, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkScalarImplementationsArePresent", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)V", - "line": 164, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldsAreSensible", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 174, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkObjTypeFields", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeDefinition;Ljava/util/List;Ljava/util/Map;)V", - "line": 197, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInterfaceFields", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;Ljava/util/List;Ljava/util/Map;)V", - "line": 215, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkEnumValues", - "desc": "(Ljava/util/List;Lgraphql/language/EnumTypeDefinition;Ljava/util/List;Ljava/util/Map;)V", - "line": 234, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInputValues", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeDefinition;Ljava/util/List;Lgraphql/introspection/Introspection$DirectiveLocation;Ljava/util/Map;)V", - "line": 250, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkNamedUniqueness", - "desc": "(Ljava/util/List;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/BiFunction;)V", - "line": 275, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeResolversArePresent", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)V", - "line": 288, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldTypesPresent", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/TypeDefinition;Ljava/util/List;)V", - "line": 311, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeExists", - "desc": "(Ljava/lang/String;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/TypeDefinition;)Ljava/util/function/Consumer;", - "line": 327, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeExists", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Ljava/lang/String;Lgraphql/language/Node;Ljava/lang/String;)Ljava/util/function/Consumer;", - "line": 337, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInterfaceTypeExists", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/TypeDefinition;)Ljava/util/function/Consumer;", - "line": 347, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterTo", - "desc": "(Ljava/util/Map;Ljava/lang/Class;)Ljava/util/List;", - "line": 360, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$filterTo$0", - "desc": "(Ljava/lang/Class;Lgraphql/language/TypeDefinition;)Z", - "line": 360, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExists$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/TypeDefinition;Lgraphql/language/Type;)V", - "line": 348, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeExists$1", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Ljava/lang/String;Lgraphql/language/Node;Ljava/lang/String;Lgraphql/language/Type;)V", - "line": 338, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeExists$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Ljava/lang/String;Lgraphql/language/TypeDefinition;Lgraphql/language/Type;)V", - "line": 328, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldTypesPresent$0", - "desc": "(Lgraphql/language/FieldDefinition;)Ljava/util/List;", - "line": 315, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeResolversArePresent$5", - "desc": "(Lgraphql/language/TypeDefinition;)Z", - "line": 302, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeResolversArePresent$4", - "desc": "(Lgraphql/language/TypeDefinition;)Z", - "line": 295, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeResolversArePresent$3", - "desc": "(Ljava/util/List;Lgraphql/language/TypeDefinition;)V", - "line": 292, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeResolversArePresent$2", - "desc": "(Lgraphql/schema/idl/RuntimeWiring;Lgraphql/language/TypeDefinition;)Z", - "line": 291, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeResolversArePresent$1", - "desc": "(Lgraphql/schema/idl/RuntimeWiring;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/UnionTypeDefinition;)Z", - "line": 289, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeResolversArePresent$0", - "desc": "(Lgraphql/schema/idl/RuntimeWiring;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/InterfaceTypeDefinition;)Z", - "line": 288, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkNamedUniqueness$0", - "desc": "(Ljava/util/function/Function;Ljava/util/Set;Ljava/util/List;Ljava/util/function/BiFunction;Ljava/lang/Object;)V", - "line": 277, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputValues$1", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 260, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputValues$2", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeDefinition;Lgraphql/language/InputValueDefinition;Lgraphql/language/Directive;)V", - "line": 261, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputValues$3", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;Lgraphql/language/InputValueDefinition;Ljava/lang/String;Lgraphql/language/Argument;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 262, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputValues$0", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 254, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkEnumValues$1", - "desc": "(Lgraphql/language/EnumTypeDefinition;Ljava/util/List;Lgraphql/language/EnumValueDefinition;)V", - "line": 239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkEnumValues$2", - "desc": "(Lgraphql/language/EnumTypeDefinition;Lgraphql/language/EnumValueDefinition;Ljava/util/List;Lgraphql/language/Directive;)V", - "line": 241, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkEnumValues$3", - "desc": "(Lgraphql/language/EnumTypeDefinition;Lgraphql/language/EnumValueDefinition;Ljava/lang/String;Lgraphql/language/Argument;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 241, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkEnumValues$0", - "desc": "(Lgraphql/language/EnumTypeDefinition;Ljava/lang/String;Lgraphql/language/EnumValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 235, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceFields$3", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 224, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceFields$4", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;Lgraphql/language/Directive;)V", - "line": 226, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceFields$5", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Lgraphql/language/Argument;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 227, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceFields$1", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 219, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceFields$2", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 220, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceFields$0", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Ljava/lang/String;Lgraphql/language/FieldDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 216, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$checkObjTypeFields$3", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 205, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjTypeFields$4", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeDefinition;Lgraphql/language/FieldDefinition;Lgraphql/language/Directive;)V", - "line": 207, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjTypeFields$5", - "desc": "(Lgraphql/language/ObjectTypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Lgraphql/language/Argument;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjTypeFields$1", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 201, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjTypeFields$2", - "desc": "(Lgraphql/language/ObjectTypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjTypeFields$0", - "desc": "(Lgraphql/language/ObjectTypeDefinition;Ljava/lang/String;Lgraphql/language/FieldDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldsAreSensible$3", - "desc": "(Ljava/util/List;Ljava/util/Map;Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 192, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldsAreSensible$2", - "desc": "(Ljava/util/List;Ljava/util/Map;Lgraphql/language/EnumTypeDefinition;)V", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldsAreSensible$1", - "desc": "(Ljava/util/List;Ljava/util/Map;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldsAreSensible$0", - "desc": "(Ljava/util/List;Ljava/util/Map;Lgraphql/language/ObjectTypeDefinition;)V", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkScalarImplementationsArePresent$0", - "desc": "(Lgraphql/schema/idl/RuntimeWiring;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Ljava/lang/String;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 165, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectiveDefinitions$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/DirectiveDefinition;)V", - "line": 142, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectiveDefinitions$2", - "desc": "(Ljava/util/List;Lgraphql/language/DirectiveDefinition;Lgraphql/language/DirectiveLocation;)V", - "line": 153, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectiveDefinitions$1", - "desc": "(Lgraphql/language/DirectiveDefinition;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 145, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForMissingTypes$4", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 131, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForMissingTypes$3", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/UnionTypeDefinition;)V", - "line": 122, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForMissingTypes$2", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 113, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForMissingTypes$1", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/ObjectTypeDefinition;)V", - "line": 103, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForMissingTypes$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/ObjectTypeExtensionDefinition;)V", - "line": 89, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaGeneratorDirectiveHelper$Parameters": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;Ljava/util/Map;Lgraphql/schema/GraphQLCodeRegistry$Builder;)V", - "line": 86, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;Ljava/util/Map;Lgraphql/schema/GraphQLCodeRegistry$Builder;Lgraphql/language/NodeParentTree;Lgraphql/schema/GraphqlElementParentTree;Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 89, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeRegistry", - "desc": "()Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRuntimeWiring", - "desc": "()Lgraphql/schema/idl/RuntimeWiring;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNodeParentTree", - "desc": "()Lgraphql/language/NodeParentTree;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getElementParentTree", - "desc": "()Lgraphql/schema/GraphqlElementParentTree;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsContainer", - "desc": "()Lgraphql/schema/GraphQLFieldsContainer;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/util/Map;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCodeRegistry", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newParams", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/language/NodeParentTree;Lgraphql/schema/GraphqlElementParentTree;)Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newParams", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/language/NodeParentTree;Lgraphql/schema/GraphqlElementParentTree;)Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newParams", - "desc": "(Lgraphql/language/NodeParentTree;Lgraphql/schema/GraphqlElementParentTree;)Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;", - "line": 141, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.WiringEnvironment": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 13, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRegistry", - "desc": "()Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaParseOrder": { - "line": { - "covered": 41, - "missed": 5 - }, - "branch": { - "covered": 10, - "missed": 4 - }, - "method": { - "covered": 17, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInOrder", - "desc": "()Ljava/util/Map;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInNameOrder", - "desc": "()Ljava/util/Map;", - "line": 54, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getElementComparator", - "desc": "()Ljava/util/Comparator;", - "line": 73, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isAssignable", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;[Ljava/lang/Class;)Z", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sortValue", - "desc": "(Lgraphql/schema/GraphQLNamedSchemaElement;Ljava/util/Map;)Ljava/lang/Integer;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildNameIndex", - "desc": "(Ljava/util/Map;)Ljava/util/Map;", - "line": 98, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDefinition", - "desc": "(Lgraphql/language/SDLDefinition;)Lgraphql/schema/idl/SchemaParseOrder;", - "line": 122, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeDefinition", - "desc": "(Lgraphql/language/SDLDefinition;)Lgraphql/schema/idl/SchemaParseOrder;", - "line": 137, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definitionList", - "desc": "(Lgraphql/language/SDLDefinition;)Ljava/util/List;", - "line": 142, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "computeIfAbsent", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$computeIfAbsent$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAssignable$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Ljava/lang/Class;)Z", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getElementComparator$0", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLSchemaElement;)I", - "line": 75, - "counters": { - "line": { - "covered": 6, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getInNameOrder$0", - "desc": "(Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V", - "line": 56, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getInNameOrder$2", - "desc": "(Lgraphql/language/SDLDefinition;)Lgraphql/language/SDLNamedDefinition;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getInNameOrder$1", - "desc": "(Lgraphql/language/SDLDefinition;)Z", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.MockedWiringFactory": { - "line": { - "covered": 10, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Z", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Z", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Z", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Z", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Lgraphql/schema/GraphQLScalarType;", - "line": 88, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getTypeResolver$1", - "desc": "(Lgraphql/TypeResolutionEnvironment;)Lgraphql/schema/GraphQLObjectType;", - "line": 68, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getTypeResolver$0", - "desc": "(Lgraphql/TypeResolutionEnvironment;)Lgraphql/schema/GraphQLObjectType;", - "line": 56, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.SchemaGeneratorHelper$BuildContext": { - "line": { - "covered": 43, - "missed": 3 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 18, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/ImmutableTypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;Ljava/util/Map;Lgraphql/schema/idl/SchemaGenerator$Options;)V", - "line": 117, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDirectiveWiringRequired", - "desc": "()Z", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeRegistry", - "desc": "()Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 141, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeDefinition", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/TypeDefinition;", - "line": 145, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "stackContains", - "desc": "(Lgraphql/schema/idl/TypeInfo;)Z", - "line": 154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "push", - "desc": "(Lgraphql/schema/idl/TypeInfo;)V", - "line": 158, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pop", - "desc": "()V", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasOutputType", - "desc": "(Lgraphql/language/TypeDefinition;)Lgraphql/schema/GraphQLOutputType;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasInputType", - "desc": "(Lgraphql/language/TypeDefinition;)Lgraphql/schema/GraphQLInputType;", - "line": 170, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putOutputType", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;)V", - "line": 174, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putInputType", - "desc": "(Lgraphql/schema/GraphQLNamedInputType;)V", - "line": 182, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getWiring", - "desc": "()Lgraphql/schema/idl/RuntimeWiring;", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparatorRegistry", - "desc": "()Lgraphql/schema/GraphqlTypeComparatorRegistry;", - "line": 194, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCodeRegistry", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDirectiveDefinition", - "desc": "(Lgraphql/schema/GraphQLDirective;)V", - "line": 202, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDirectives", - "desc": "(Ljava/util/Set;)V", - "line": 206, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/Set;", - "line": 210, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypes", - "desc": "()Ljava/util/Set;", - "line": 218, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCaptureAstDefinitions", - "desc": "()Z", - "line": 225, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.TypeUtil": { - "line": { - "covered": 16, - "missed": 3 - }, - "branch": { - "covered": 11, - "missed": 5 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "simplePrint", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 20, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapAll", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/TypeName;", - "line": 36, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapOne", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/Type;", - "line": 52, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNonNull", - "desc": "(Lgraphql/language/Type;)Z", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isList", - "desc": "(Lgraphql/language/Type;)Z", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isWrapped", - "desc": "(Lgraphql/language/Type;)Z", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.TypeRuntimeWiring": { - "line": { - "covered": 18, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 1 - }, - "methods": [ - { - "name": "setStrictModeJvmWide", - "desc": "(Z)V", - "line": 35, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getStrictModeJvmWide", - "desc": "()Z", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/schema/DataFetcher;Ljava/util/Map;Lgraphql/schema/TypeResolver;Lgraphql/schema/idl/EnumValuesProvider;)V", - "line": 51, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newTypeWiring", - "desc": "(Ljava/lang/String;)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 67, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newTypeWiring", - "desc": "(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lgraphql/schema/idl/TypeRuntimeWiring;", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypeName", - "desc": "()Ljava/lang/String;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDataFetchers", - "desc": "()Ljava/util/Map;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultDataFetcher", - "desc": "()Lgraphql/schema/DataFetcher;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "()Lgraphql/schema/TypeResolver;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnumValuesProvider", - "desc": "()Lgraphql/schema/idl/EnumValuesProvider;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaExtensionsChecker": { - "line": { - "covered": 55, - "missed": 1 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "gatherOperationDefs", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)Ljava/util/Map;", - "line": 31, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "gatherOperationDefs", - "desc": "(Ljava/util/List;Lgraphql/language/SchemaDefinition;Ljava/util/List;)Ljava/util/Map;", - "line": 38, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defineOperationDefs", - "desc": "(Ljava/util/List;Ljava/util/Collection;Ljava/util/Map;)V", - "line": 49, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkSchemaInvariants", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;)Ljava/util/List;", - "line": 67, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "gatherSchemaDirectives", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)Ljava/util/List;", - "line": 90, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "gatherSchemaDirectives", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;)Ljava/util/List;", - "line": 97, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkOperationTypesExist", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;)Ljava/util/function/Consumer;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkOperationTypesAreObjects", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;)Ljava/util/function/Consumer;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkOperationTypesAreObjects$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/OperationTypeDefinition;)V", - "line": 120, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkOperationTypesExist$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/OperationTypeDefinition;)V", - "line": 110, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkSchemaInvariants$0", - "desc": "(Lgraphql/language/OperationTypeDefinition;)Z", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaDirectiveWiringEnvironmentImpl": { - "line": { - "covered": 33, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)V", - "line": 39, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getElement", - "desc": "()Lgraphql/schema/GraphQLDirectiveContainer;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "()Lgraphql/schema/GraphQLDirective;", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "()Lgraphql/schema/GraphQLAppliedDirective;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/Map;", - "line": 71, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 76, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/Map;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNodeParentTree", - "desc": "()Lgraphql/language/NodeParentTree;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRegistry", - "desc": "()Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 101, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getBuildContext", - "desc": "()Ljava/util/Map;", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCodeRegistry", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsContainer", - "desc": "()Lgraphql/schema/GraphQLFieldsContainer;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getElementParentTree", - "desc": "()Lgraphql/schema/GraphqlElementParentTree;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDataFetcher", - "desc": "()Lgraphql/schema/DataFetcher;", - "line": 131, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setFieldDataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 138, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.TypeDefinitionRegistry": { - "line": { - "covered": 319, - "missed": 22 - }, - "branch": { - "covered": 154, - "missed": 22 - }, - "method": { - "covered": 64, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 73, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Lgraphql/language/SchemaDefinition;Lgraphql/schema/idl/SchemaParseOrder;)V", - "line": 98, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "readOnly", - "desc": "()Lgraphql/schema/idl/ImmutableTypeDefinitionRegistry;", - "line": 118, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParseOrder", - "desc": "()Lgraphql/schema/idl/SchemaParseOrder;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "merge", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 141, - "counters": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkMergeSchemaDefs", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;)Ljava/util/Map;", - "line": 213, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkAddOperationDefs", - "desc": "()Ljava/util/Optional;", - "line": 226, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addAll", - "desc": "(Ljava/util/Collection;)Ljava/util/Optional;", - "line": 243, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "add", - "desc": "(Lgraphql/language/SDLDefinition;)Ljava/util/Optional;", - "line": 261, - "counters": { - "line": { - "covered": 43, - "missed": 2 - }, - "branch": { - "covered": 26, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "remove", - "desc": "(Lgraphql/language/SDLDefinition;)V", - "line": 319, - "counters": { - "line": { - "covered": 24, - "missed": 2 - }, - "branch": { - "covered": 20, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeFromList", - "desc": "(Ljava/util/Map;Lgraphql/language/TypeDefinition;)V", - "line": 350, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "remove", - "desc": "(Ljava/lang/String;Lgraphql/language/SDLDefinition;)V", - "line": 367, - "counters": { - "line": { - "covered": 20, - "missed": 7 - }, - "branch": { - "covered": 15, - "missed": 7 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeFromMap", - "desc": "(Ljava/util/Map;Ljava/lang/String;)V", - "line": 398, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "define", - "desc": "(Ljava/util/Map;Ljava/util/Map;Lgraphql/language/TypeDefinition;)Ljava/util/Optional;", - "line": 406, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "define", - "desc": "(Ljava/util/Map;Ljava/util/Map;Lgraphql/language/DirectiveDefinition;)Ljava/util/Optional;", - "line": 419, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defineExt", - "desc": "(Ljava/util/Map;Lgraphql/language/TypeDefinition;Ljava/util/function/Function;)Ljava/util/Optional;", - "line": 432, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "types", - "desc": "()Ljava/util/Map;", - "line": 439, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalars", - "desc": "()Ljava/util/Map;", - "line": 443, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 449, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 453, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 457, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 461, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 465, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 469, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaDefinition", - "desc": "()Ljava/util/Optional;", - "line": 473, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 477, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleReDefinition", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/TypeDefinition;)Lgraphql/GraphQLError;", - "line": 481, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleReDefinition", - "desc": "(Lgraphql/language/DirectiveDefinition;Lgraphql/language/DirectiveDefinition;)Lgraphql/GraphQLError;", - "line": 485, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveDefinition", - "desc": "(Ljava/lang/String;)Ljava/util/Optional;", - "line": 489, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveDefinitions", - "desc": "()Ljava/util/Map;", - "line": 493, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasType", - "desc": "(Lgraphql/language/TypeName;)Z", - "line": 504, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasType", - "desc": "(Ljava/lang/String;)Z", - "line": 516, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "(Lgraphql/language/Type;)Ljava/util/Optional;", - "line": 531, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getType", - "desc": "(Lgraphql/language/Type;Ljava/lang/Class;)Ljava/util/Optional;", - "line": 547, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getType", - "desc": "(Ljava/lang/String;)Ljava/util/Optional;", - "line": 562, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getType", - "desc": "(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/Optional;", - "line": 576, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypeOrNull", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/TypeDefinition;", - "line": 588, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeOrNull", - "desc": "(Lgraphql/language/Type;Ljava/lang/Class;)Lgraphql/language/TypeDefinition;", - "line": 601, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeOrNull", - "desc": "(Ljava/lang/String;)Lgraphql/language/TypeDefinition;", - "line": 613, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeOrNull", - "desc": "(Ljava/lang/String;Ljava/lang/Class;)Lgraphql/language/TypeDefinition;", - "line": 631, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInterfaceOrUnion", - "desc": "(Lgraphql/language/Type;)Z", - "line": 649, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isObjectTypeOrInterface", - "desc": "(Lgraphql/language/Type;)Z", - "line": 664, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isObjectType", - "desc": "(Lgraphql/language/Type;)Z", - "line": 679, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypes", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 691, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypesMap", - "desc": "(Ljava/lang/Class;)Ljava/util/Map;", - "line": 706, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllImplementationsOf", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;)Ljava/util/List;", - "line": 720, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImplementationsOf", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;)Ljava/util/List;", - "line": 746, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isPossibleType", - "desc": "(Lgraphql/language/Type;Lgraphql/language/Type;)Z", - "line": 762, - "counters": { - "line": { - "covered": 25, - "missed": 2 - }, - "branch": { - "covered": 20, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSubTypeOf", - "desc": "(Lgraphql/language/Type;Lgraphql/language/Type;)Z", - "line": 811, - "counters": { - "line": { - "covered": 20, - "missed": 1 - }, - "branch": { - "covered": 18, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getImplementationsOf$1", - "desc": "(Lgraphql/language/ImplementingTypeDefinition;)Lgraphql/language/ObjectTypeDefinition;", - "line": 749, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getImplementationsOf$0", - "desc": "(Lgraphql/language/ImplementingTypeDefinition;)Z", - "line": 748, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getAllImplementationsOf$0", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/ImplementingTypeDefinition;)Z", - "line": 723, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$defineExt$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 432, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$13", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 204, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$14", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 205, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$11", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 199, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$12", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 200, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$9", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 194, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$10", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 195, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$7", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 189, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$8", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$5", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 184, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$6", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 185, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$3", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 179, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$4", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$2", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$1", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/DirectiveDefinition;)V", - "line": 151, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$0", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/TypeDefinition;)V", - "line": 145, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.UnionTypesChecker": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkUnionType", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 35, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkUnionType", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/UnionTypeDefinition;Ljava/util/List;)V", - "line": 43, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTypeName", - "desc": "(Lgraphql/language/UnionTypeDefinition;Ljava/util/List;)V", - "line": 70, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkUnionType$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/UnionTypeDefinition;)V", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaGeneratorHelper": { - "line": { - "covered": 508, - "missed": 9 - }, - "branch": { - "covered": 150, - "missed": 34 - }, - "method": { - "covered": 74, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDescription", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/Node;Lgraphql/language/Description;)Ljava/lang/String;", - "line": 230, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDeprecationReason", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 253, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputTypeFactory", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/function/Function;", - "line": 270, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildInputType", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/Type;)Lgraphql/schema/GraphQLInputType;", - "line": 275, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildInputObjectType", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InputObjectTypeDefinition;)Lgraphql/schema/GraphQLInputObjectType;", - "line": 307, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildInputField", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 341, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildEnumType", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/EnumTypeDefinition;)Lgraphql/schema/GraphQLEnumType;", - "line": 370, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildEnumValue", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/EnumTypeDefinition;Lgraphql/schema/idl/EnumValuesProvider;Lgraphql/language/EnumValueDefinition;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 410, - "counters": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildScalar", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/ScalarTypeDefinition;)Lgraphql/schema/GraphQLScalarType;", - "line": 445, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalarDesc", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/language/ScalarTypeDefinition;)Ljava/lang/String;", - "line": 485, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSpecifiedByUrl", - "desc": "(Lgraphql/language/ScalarTypeDefinition;Ljava/util/List;)Ljava/lang/String;", - "line": 497, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolverForInterface", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InterfaceTypeDefinition;)Lgraphql/schema/TypeResolver;", - "line": 510, - "counters": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolverForUnion", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/UnionTypeDefinition;)Lgraphql/schema/TypeResolver;", - "line": 533, - "counters": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildInterfaceTypeInterfaces", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/schema/GraphQLInterfaceType$Builder;Ljava/util/List;)V", - "line": 559, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildOperation", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/OperationTypeDefinition;)Lgraphql/schema/GraphQLObjectType;", - "line": 584, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildInterfaceType", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InterfaceTypeDefinition;)Lgraphql/schema/GraphQLInterfaceType;", - "line": 588, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildObjectType", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/ObjectTypeDefinition;)Lgraphql/schema/GraphQLObjectType;", - "line": 630, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildObjectTypeInterfaces", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/ObjectTypeDefinition;Lgraphql/schema/GraphQLObjectType$Builder;Ljava/util/List;)V", - "line": 669, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildUnionType", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/UnionTypeDefinition;)Lgraphql/schema/GraphQLUnionType;", - "line": 694, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildOutputType", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/Type;)Lgraphql/schema/GraphQLOutputType;", - "line": 753, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildField", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 790, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDataFetcherFactory", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;Lgraphql/schema/GraphQLOutputType;Ljava/util/List;Ljava/util/List;)Ljava/util/Optional;", - "line": 838, - "counters": { - "line": { - "covered": 24, - "missed": 1 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildArgument", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/GraphQLArgument;", - "line": 882, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildOperations", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLSchema$Builder;)V", - "line": 913, - "counters": { - "line": { - "covered": 30, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildSchemaDirectivesAndExtensions", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLSchema$Builder;)V", - "line": 961, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectTypeExtensions", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/List;", - "line": 980, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumTypeExtensions", - "desc": "(Lgraphql/language/EnumTypeDefinition;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/List;", - "line": 984, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarTypeExtensions", - "desc": "(Lgraphql/language/ScalarTypeDefinition;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/List;", - "line": 988, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceTypeExtensions", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/List;", - "line": 992, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectTypeExtensions", - "desc": "(Lgraphql/language/ObjectTypeDefinition;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/List;", - "line": 996, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionTypeExtensions", - "desc": "(Lgraphql/language/UnionTypeDefinition;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/List;", - "line": 1000, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildAdditionalTypes", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/Set;", - "line": 1012, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetachedTypeNames", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/Set;", - "line": 1065, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildAdditionalDirectiveDefinitions", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;)Ljava/util/Set;", - "line": 1081, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDirectivesIncludedByDefault", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 1099, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationNamed", - "desc": "(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Optional;", - "line": 1105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetcherOfLastResort", - "desc": "()Lgraphql/schema/DataFetcher;", - "line": 1109, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directivesOf", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 1113, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directivesObserve", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLDirectiveContainer;)Lgraphql/schema/GraphQLDirectiveContainer;", - "line": 1120, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildAdditionalTypes$3", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Set;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 1039, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildAdditionalTypes$2", - "desc": "(Ljava/util/Set;Lgraphql/language/ScalarTypeDefinition;)Z", - "line": 1037, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildAdditionalTypes$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Set;Lgraphql/language/TypeDefinition;)V", - "line": 1021, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildAdditionalTypes$0", - "desc": "(Ljava/util/Set;Lgraphql/language/TypeDefinition;)Z", - "line": 1019, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildField$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/FieldCoordinates;Lgraphql/schema/DataFetcherFactory;)V", - "line": 827, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildField$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition$Builder;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InputValueDefinition;)V", - "line": 808, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildUnionType$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLUnionType$Builder;Lgraphql/language/UnionTypeExtensionDefinition;)V", - "line": 722, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildUnionType$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLUnionType$Builder;Lgraphql/language/Type;)V", - "line": 723, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildUnionType$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLUnionType$Builder;Lgraphql/language/Type;)V", - "line": 704, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildObjectTypeInterfaces$3", - "desc": "(Lgraphql/schema/GraphQLObjectType$Builder;Lgraphql/schema/GraphQLOutputType;)V", - "line": 683, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildObjectTypeInterfaces$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Map;Lgraphql/language/ObjectTypeExtensionDefinition;)V", - "line": 675, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildObjectTypeInterfaces$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Map;Lgraphql/language/Type;)V", - "line": 676, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildObjectTypeInterfaces$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Map;Lgraphql/language/Type;)V", - "line": 671, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildObjectType$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/ObjectTypeDefinition;Lgraphql/schema/GraphQLObjectType$Builder;Lgraphql/language/ObjectTypeExtensionDefinition;)V", - "line": 653, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildObjectType$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/ObjectTypeDefinition;Lgraphql/schema/GraphQLObjectType$Builder;Lgraphql/language/FieldDefinition;)V", - "line": 654, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildObjectType$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/ObjectTypeDefinition;Lgraphql/schema/GraphQLObjectType$Builder;Lgraphql/language/FieldDefinition;)V", - "line": 649, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInterfaceType$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/schema/GraphQLInterfaceType$Builder;Lgraphql/language/InterfaceTypeExtensionDefinition;)V", - "line": 612, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInterfaceType$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/schema/GraphQLInterfaceType$Builder;Lgraphql/language/FieldDefinition;)V", - "line": 613, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInterfaceType$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/schema/GraphQLInterfaceType$Builder;Lgraphql/language/FieldDefinition;)V", - "line": 608, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInterfaceTypeInterfaces$3", - "desc": "(Lgraphql/schema/GraphQLInterfaceType$Builder;Lgraphql/schema/GraphQLOutputType;)V", - "line": 573, - "counters": { - "line": { - "covered": 3, - "missed": 3 - }, - "branch": { - "covered": 1, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInterfaceTypeInterfaces$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Map;Lgraphql/language/InterfaceTypeExtensionDefinition;)V", - "line": 565, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInterfaceTypeInterfaces$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Map;Lgraphql/language/Type;)V", - "line": 566, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInterfaceTypeInterfaces$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/Map;Lgraphql/language/Type;)V", - "line": 561, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getSpecifiedByUrl$1", - "desc": "(Lgraphql/language/Directive;)Z", - "line": 500, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getSpecifiedByUrl$0", - "desc": "(Ljava/util/List;Lgraphql/language/ScalarTypeExtensionDefinition;)V", - "line": 498, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildScalar$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/ScalarTypeDefinition;Ljava/util/List;Lgraphql/util/Pair;Lgraphql/schema/GraphQLScalarType$Builder;)V", - "line": 472, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildEnumType$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/EnumTypeDefinition;Lgraphql/schema/idl/EnumValuesProvider;Lgraphql/schema/GraphQLEnumType$Builder;Lgraphql/language/EnumTypeExtensionDefinition;)V", - "line": 385, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildEnumType$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/EnumTypeDefinition;Lgraphql/schema/idl/EnumValuesProvider;Lgraphql/schema/GraphQLEnumType$Builder;Lgraphql/language/EnumValueDefinition;)V", - "line": 386, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildEnumType$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/EnumTypeDefinition;Lgraphql/schema/idl/EnumValuesProvider;Lgraphql/schema/GraphQLEnumType$Builder;Lgraphql/language/EnumValueDefinition;)V", - "line": 381, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInputObjectType$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLInputObjectType$Builder;Lgraphql/language/InputObjectTypeExtensionDefinition;)V", - "line": 330, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInputObjectType$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLInputObjectType$Builder;Lgraphql/language/InputValueDefinition;)V", - "line": 331, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildInputObjectType$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectType$Builder;Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InputValueDefinition;)V", - "line": 328, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputTypeFactory$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/Type;)Lgraphql/schema/GraphQLInputType;", - "line": 270, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDeprecationReason$1", - "desc": "(Lgraphql/language/Argument;)Ljava/lang/String;", - "line": 257, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDeprecationReason$0", - "desc": "(Lgraphql/language/Directive;)Z", - "line": 254, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.NaturalEnumValuesProvider": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Class;)V", - "line": 15, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "(Ljava/lang/String;)Ljava/lang/Enum;", - "line": 22, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaTypeExtensionsChecker": { - "line": { - "covered": 144, - "missed": 5 - }, - "branch": { - "covered": 36, - "missed": 0 - }, - "method": { - "covered": 44, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeExtensions", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 45, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkObjectTypeExtensions", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/Map;)V", - "line": 66, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInterfaceTypeExtensions", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/Map;)V", - "line": 113, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkUnionTypeExtensions", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/Map;)V", - "line": 158, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkEnumTypeExtensions", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/Map;)V", - "line": 190, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkScalarTypeExtensions", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/Map;)V", - "line": 221, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInputObjectTypeExtensions", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/Map;)V", - "line": 237, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeExtensionHasCorrespondingType", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/lang/String;Ljava/util/List;Ljava/lang/Class;)V", - "line": 271, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForFieldRedefinition", - "desc": "(Ljava/util/List;Lgraphql/language/TypeDefinition;Ljava/util/List;Ljava/util/List;)V", - "line": 280, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForInputValueRedefinition", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeExtensionDefinition;Ljava/util/List;Ljava/util/List;)V", - "line": 290, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForEnumValueRedefinition", - "desc": "(Ljava/util/List;Lgraphql/language/TypeDefinition;Ljava/util/List;Ljava/util/List;)V", - "line": 301, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForTypeExtensionFieldUniqueness", - "desc": "(Ljava/util/List;Ljava/util/List;Ljava/util/function/Function;)V", - "line": 315, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForTypeExtensionInputFieldUniqueness", - "desc": "(Ljava/util/List;Ljava/util/List;Ljava/util/function/Function;)V", - "line": 333, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForTypeExtensionEnumFieldUniqueness", - "desc": "(Ljava/util/List;Ljava/util/List;Ljava/util/function/Function;)V", - "line": 351, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForEnumValueRedefinition$0", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/TypeDefinition;Lgraphql/language/EnumValueDefinition;)V", - "line": 304, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForInputValueRedefinition$0", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/InputObjectTypeExtensionDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 293, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkForFieldRedefinition$0", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 283, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputObjectTypeExtensions$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/lang/String;Ljava/util/List;)V", - "line": 239, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputObjectTypeExtensions$1", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/InputObjectTypeExtensionDefinition;)V", - "line": 242, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputObjectTypeExtensions$3", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeExtensionDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 248, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInputObjectTypeExtensions$4", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeExtensionDefinition;Lgraphql/language/InputValueDefinition;Lgraphql/language/Directive;)V", - "line": 249, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$checkInputObjectTypeExtensions$5", - "desc": "(Lgraphql/language/InputObjectTypeExtensionDefinition;Lgraphql/language/InputValueDefinition;Ljava/lang/String;Lgraphql/language/Argument;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 250, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$checkInputObjectTypeExtensions$2", - "desc": "(Lgraphql/language/InputObjectTypeExtensionDefinition;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkScalarTypeExtensions$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/lang/String;Ljava/util/List;)V", - "line": 223, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkEnumTypeExtensions$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/lang/String;Ljava/util/List;)V", - "line": 192, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkEnumTypeExtensions$1", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/EnumTypeExtensionDefinition;)V", - "line": 196, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkEnumTypeExtensions$2", - "desc": "(Lgraphql/language/EnumTypeExtensionDefinition;Ljava/lang/String;Lgraphql/language/EnumValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkUnionTypeExtensions$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/lang/String;Ljava/util/List;)V", - "line": 160, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkUnionTypeExtensions$1", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/UnionTypeExtensionDefinition;)V", - "line": 163, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkUnionTypeExtensions$4", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/UnionTypeExtensionDefinition;Lgraphql/language/TypeName;)V", - "line": 171, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkUnionTypeExtensions$3", - "desc": "(Lgraphql/language/UnionTypeExtensionDefinition;Ljava/lang/String;Lgraphql/language/TypeName;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 167, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkUnionTypeExtensions$2", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/TypeName;", - "line": 164, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/lang/String;Ljava/util/List;)V", - "line": 115, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$1", - "desc": "(Ljava/util/List;Ljava/lang/String;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/InterfaceTypeExtensionDefinition;)V", - "line": 118, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$5", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeExtensionDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$6", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeExtensionDefinition;Lgraphql/language/FieldDefinition;Lgraphql/language/Directive;)V", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$7", - "desc": "(Lgraphql/language/InterfaceTypeExtensionDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Lgraphql/language/Argument;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 130, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$3", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeExtensionDefinition;Ljava/lang/String;Lgraphql/language/FieldDefinition;)V", - "line": 124, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$4", - "desc": "(Lgraphql/language/InterfaceTypeExtensionDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 125, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$checkInterfaceTypeExtensions$2", - "desc": "(Lgraphql/language/InterfaceTypeExtensionDefinition;Ljava/lang/String;Lgraphql/language/FieldDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 121, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/lang/String;Ljava/util/List;)V", - "line": 68, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$1", - "desc": "(Ljava/util/List;Ljava/lang/String;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/ObjectTypeExtensionDefinition;)V", - "line": 71, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$5", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeExtensionDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$6", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeExtensionDefinition;Lgraphql/language/FieldDefinition;Lgraphql/language/Directive;)V", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$7", - "desc": "(Lgraphql/language/ObjectTypeExtensionDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Lgraphql/language/Argument;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$3", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeExtensionDefinition;Ljava/lang/String;Lgraphql/language/FieldDefinition;)V", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$4", - "desc": "(Lgraphql/language/ObjectTypeExtensionDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/idl/errors/NonUniqueArgumentError;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkObjectTypeExtensions$2", - "desc": "(Lgraphql/language/ObjectTypeExtensionDefinition;Ljava/lang/String;Lgraphql/language/FieldDefinition;)Lgraphql/schema/idl/errors/NonUniqueNameError;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaDirectiveWiring": { - "line": { - "covered": 5, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 5 - }, - "methods": [ - { - "name": "onObject", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLObjectType;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onField", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onArgument", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLArgument;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onInterface", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLInterfaceType;", - "line": 86, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onUnion", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLUnionType;", - "line": 98, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onEnum", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLEnumType;", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onEnumValue", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 124, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onScalar", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLScalarType;", - "line": 136, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onInputObjectType", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLInputObjectType;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onInputObjectField", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaTypeDirectivesChecker": { - "line": { - "covered": 108, - "missed": 0 - }, - "branch": { - "covered": 42, - "missed": 0 - }, - "method": { - "covered": 39, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)V", - "line": 63, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeDirectives", - "desc": "(Ljava/util/List;)V", - "line": 69, - "counters": { - "line": { - "covered": 30, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDirectives", - "desc": "(Lgraphql/introspection/Introspection$DirectiveLocation;Ljava/util/List;Lgraphql/language/TypeDefinition;)V", - "line": 107, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldsDirectives", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;)V", - "line": 128, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDirectives", - "desc": "(Lgraphql/introspection/Introspection$DirectiveLocation;Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/Node;Ljava/lang/String;Ljava/util/List;)V", - "line": 137, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inRightLocation", - "desc": "(Lgraphql/introspection/Introspection$DirectiveLocation;Lgraphql/language/DirectiveDefinition;)Z", - "line": 151, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDirectiveArguments", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/Node;Ljava/lang/String;Lgraphql/language/Directive;Lgraphql/language/DirectiveDefinition;)V", - "line": 160, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNoNullArgWithoutDefaultValue", - "desc": "(Lgraphql/language/InputValueDefinition;)Z", - "line": 181, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "commonCheck", - "desc": "(Ljava/util/Collection;Ljava/util/List;)V", - "line": 185, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTypeName", - "desc": "(Lgraphql/language/NamedNode;Ljava/util/List;)V", - "line": 198, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertExistAndIsInputType", - "desc": "(Lgraphql/language/InputValueDefinition;Ljava/util/List;)V", - "line": 204, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findTypeDefFromRegistry", - "desc": "(Ljava/lang/String;Lgraphql/schema/idl/TypeDefinitionRegistry;)Lgraphql/language/TypeDefinition;", - "line": 221, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$commonCheck$0", - "desc": "(Ljava/util/List;Lgraphql/language/DirectiveDefinition;)V", - "line": 186, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$commonCheck$1", - "desc": "(Ljava/util/List;Lgraphql/language/DirectiveDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 188, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectiveArguments$1", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/Node;Ljava/lang/String;Lgraphql/language/Directive;Ljava/lang/String;Lgraphql/language/InputValueDefinition;)V", - "line": 172, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectiveArguments$0", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/Node;Ljava/lang/String;Lgraphql/language/Directive;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/Argument;)V", - "line": 163, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectives$2", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/List;Lgraphql/language/Node;Ljava/lang/String;Lgraphql/introspection/Introspection$DirectiveLocation;Lgraphql/language/Directive;)V", - "line": 138, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldsDirectives$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/FieldDefinition;)V", - "line": 129, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldsDirectives$1", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/InputValueDefinition;)V", - "line": 132, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectives$1", - "desc": "(Ljava/util/List;Lgraphql/language/InputValueDefinition;)V", - "line": 123, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkDirectives$0", - "desc": "(Ljava/util/List;Lgraphql/language/EnumValueDefinition;)V", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$17", - "desc": "(Ljava/util/List;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$16", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$15", - "desc": "(Ljava/util/List;Lgraphql/language/EnumTypeDefinition;)V", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$14", - "desc": "(Ljava/util/List;Lgraphql/language/UnionTypeDefinition;)V", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$13", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$12", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeDefinition;)V", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$10", - "desc": "(Ljava/util/List;Ljava/util/List;)V", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$11", - "desc": "(Ljava/util/List;Lgraphql/language/InputObjectTypeExtensionDefinition;)V", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$8", - "desc": "(Ljava/util/List;Ljava/util/List;)V", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$9", - "desc": "(Ljava/util/List;Lgraphql/language/ScalarTypeExtensionDefinition;)V", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$6", - "desc": "(Ljava/util/List;Ljava/util/List;)V", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$7", - "desc": "(Ljava/util/List;Lgraphql/language/EnumTypeExtensionDefinition;)V", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$4", - "desc": "(Ljava/util/List;Ljava/util/List;)V", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$5", - "desc": "(Ljava/util/List;Lgraphql/language/UnionTypeExtensionDefinition;)V", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$2", - "desc": "(Ljava/util/List;Ljava/util/List;)V", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$3", - "desc": "(Ljava/util/List;Lgraphql/language/InterfaceTypeExtensionDefinition;)V", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$0", - "desc": "(Ljava/util/List;Ljava/util/List;)V", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTypeDirectives$1", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectTypeExtensionDefinition;)V", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.ImplementingTypesChecker": { - "line": { - "covered": 114, - "missed": 1 - }, - "branch": { - "covered": 29, - "missed": 1 - }, - "method": { - "covered": 30, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkImplementingTypes", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 66, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkImplementingType", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 78, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInterfacesNotImplementedMoreThanOnce", - "desc": "(Ljava/util/List;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/schema/idl/TypeDefinitionRegistry;)Ljava/util/Map;", - "line": 91, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkAncestorImplementation", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/ImplementingTypeDefinition;Ljava/util/Map;)V", - "line": 119, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInterfaceIsImplemented", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/ImplementingTypeDefinition;Ljava/util/Map;)V", - "line": 143, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgumentConsistency", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;Lgraphql/language/FieldDefinition;Ljava/util/List;)V", - "line": 181, - "counters": { - "line": { - "covered": 21, - "missed": 1 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLogicallyImplementedInterfaces", - "desc": "(Lgraphql/language/ImplementingTypeDefinition;Lgraphql/schema/idl/TypeDefinitionRegistry;)Ljava/util/Map;", - "line": 218, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLogicallyDeclaredFields", - "desc": "(Lgraphql/language/ImplementingTypeDefinition;Lgraphql/schema/idl/TypeDefinitionRegistry;)Ljava/util/Set;", - "line": 241, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mergeFirstValue", - "desc": "()Ljava/util/function/BinaryOperator;", - "line": 255, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toInterfaceTypeDefinition", - "desc": "(Lgraphql/language/Type;Lgraphql/schema/idl/TypeDefinitionRegistry;)Lgraphql/language/InterfaceTypeDefinition;", - "line": 259, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toInterfaceTypeDefinitions", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/Collection;)Ljava/util/Set;", - "line": 266, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$toInterfaceTypeDefinitions$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/Type;)Lgraphql/language/InterfaceTypeDefinition;", - "line": 267, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mergeFirstValue$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 255, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getLogicallyDeclaredFields$0", - "desc": "(Lgraphql/language/ImplementingTypeDefinition;)Ljava/util/stream/Stream;", - "line": 248, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getLogicallyImplementedInterfaces$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Ljava/util/HashMap;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 225, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getLogicallyImplementedInterfaces$1", - "desc": "(Ljava/util/HashMap;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 228, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgumentConsistency$1", - "desc": "(Lgraphql/language/InputValueDefinition$Builder;)V", - "line": 191, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgumentConsistency$0", - "desc": "(Lgraphql/language/InputValueDefinition$Builder;)V", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceIsImplemented$0", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 149, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfaceIsImplemented$1", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/FieldDefinition;)V", - "line": 150, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkAncestorImplementation$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/ImplementingTypeDefinition;Ljava/util/List;Ljava/util/Map;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 125, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkAncestorImplementation$1", - "desc": "(Lgraphql/language/ImplementingTypeDefinition;Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;Ljava/util/Map;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 128, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfacesNotImplementedMoreThanOnce$3", - "desc": "(Ljava/util/List;Ljava/util/Map$Entry;)V", - "line": 105, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfacesNotImplementedMoreThanOnce$4", - "desc": "(Ljava/util/List;Ljava/util/Map$Entry;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 106, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfacesNotImplementedMoreThanOnce$2", - "desc": "(Ljava/util/Map;Ljava/util/Map$Entry;)Z", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfacesNotImplementedMoreThanOnce$1", - "desc": "(Ljava/util/Map$Entry;)Lgraphql/language/ImplementingTypeDefinition;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkInterfacesNotImplementedMoreThanOnce$0", - "desc": "(Ljava/util/Map$Entry;)Z", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkImplementingTypes$0", - "desc": "(Ljava/util/List;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 48, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.EchoingWiringFactory$1": { - "line": { - "covered": 1, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 113, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 118, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.SchemaGeneratorAppliedDirectiveHelper": { - "line": { - "covered": 140, - "missed": 3 - }, - "branch": { - "covered": 47, - "missed": 9 - }, - "method": { - "covered": 18, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 41, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "buildAppliedDirectives", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;Lgraphql/util/Pair;)V", - "line": 44, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildAppliedDirectives", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/function/Function;Ljava/util/List;Ljava/util/List;Lgraphql/introspection/Introspection$DirectiveLocation;Ljava/util/Set;Lgraphql/schema/GraphqlTypeComparatorRegistry;)Lgraphql/util/Pair;", - "line": 65, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildAppliedDirective", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/function/Function;Lgraphql/language/Directive;Ljava/util/Set;Lgraphql/introspection/Introspection$DirectiveLocation;Lgraphql/schema/GraphqlTypeComparatorRegistry;)Lgraphql/util/Pair;", - "line": 100, - "counters": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDirectiveArg", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/Argument;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLArgument;", - "line": 139, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildAppliedArg", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/Argument;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLAppliedDirectiveArgument;", - "line": 162, - "counters": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transferMissingArguments", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/List;Lgraphql/schema/GraphQLDirective;)Ljava/util/List;", - "line": 182, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transferMissingAppliedArguments", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLDirective;)Ljava/util/List;", - "line": 206, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDirectiveDefinitionFromAst", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/DirectiveDefinition;Ljava/util/function/Function;)Lgraphql/schema/GraphQLDirective;", - "line": 230, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildLocations", - "desc": "(Lgraphql/language/DirectiveDefinition;)Ljava/util/List;", - "line": 247, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDirectiveArgumentDefinitionFromAst", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/InputValueDefinition;Ljava/util/function/Function;)Lgraphql/schema/GraphQLArgument;", - "line": 252, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDeprecationReason", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 281, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDeprecationReason$1", - "desc": "(Lgraphql/language/Argument;)Ljava/lang/String;", - "line": 285, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDeprecationReason$0", - "desc": "(Lgraphql/language/Directive;)Z", - "line": 282, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildLocations$0", - "desc": "(Lgraphql/language/DirectiveLocation;)Lgraphql/introspection/Introspection$DirectiveLocation;", - "line": 248, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDirectiveDefinitionFromAst$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Ljava/util/function/Function;Lgraphql/language/InputValueDefinition;)Lgraphql/schema/GraphQLArgument;", - "line": 241, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDirectiveDefinitionFromAst$0", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;Lgraphql/introspection/Introspection$DirectiveLocation;)V", - "line": 238, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildAppliedDirective$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/language/Directive;Ljava/util/function/Function;)Lgraphql/schema/GraphQLDirective;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildAppliedDirective$0", - "desc": "(Lgraphql/language/Directive;Lgraphql/schema/GraphQLDirective;)Z", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.ScalarWiringEnvironment": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/ScalarTypeDefinition;Ljava/util/List;)V", - "line": 18, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalarTypeDefinition", - "desc": "()Lgraphql/language/ScalarTypeDefinition;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/List;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.TypeInfo": { - "line": { - "covered": 51, - "missed": 4 - }, - "branch": { - "covered": 27, - "missed": 5 - }, - "method": { - "covered": 14, - "missed": 2 - }, - "methods": [ - { - "name": "typeInfo", - "desc": "(Lgraphql/language/Type;)Lgraphql/schema/idl/TypeInfo;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/Type;)V", - "line": 31, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRawType", - "desc": "()Lgraphql/language/Type;", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "()Lgraphql/language/TypeName;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isList", - "desc": "()Z", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNonNull", - "desc": "()Z", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isPlain", - "desc": "()Z", - "line": 69, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "renameAs", - "desc": "(Ljava/lang/String;)Lgraphql/schema/idl/TypeInfo;", - "line": 81, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "decorate", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLType;", - "line": 108, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAstDesc", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapOne", - "desc": "()Lgraphql/schema/idl/TypeInfo;", - "line": 129, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapOneType", - "desc": "()Lgraphql/language/Type;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/TypeName;", - "line": 150, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeName", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 169, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 193, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.SchemaPrinter$Options": { - "line": { - "covered": 43, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 29, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(ZZZZLjava/util/function/Predicate;ZZLjava/util/function/Predicate;Ljava/util/function/Predicate;Lgraphql/schema/GraphqlTypeComparatorRegistry;Z)V", - "line": 124, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIncludeIntrospectionTypes", - "desc": "()Z", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIncludeScalars", - "desc": "()Z", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIncludeSchemaDefinition", - "desc": "()Z", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIncludeDirectiveDefinitions", - "desc": "()Z", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncludeDirectiveDefinition", - "desc": "()Ljava/util/function/Predicate;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncludeDirective", - "desc": "()Ljava/util/function/Predicate;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncludeSchemaElement", - "desc": "()Ljava/util/function/Predicate;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDescriptionsAsHashComments", - "desc": "()Z", - "line": 167, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparatorRegistry", - "desc": "()Lgraphql/schema/GraphqlTypeComparatorRegistry;", - "line": 171, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isUseAstDefinitions", - "desc": "()Z", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIncludeAstDefinitionComments", - "desc": "()Z", - "line": 179, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 183, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeIntrospectionTypes", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 203, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeScalarTypes", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeSchemaDefinition", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 246, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeDirectiveDefinitions", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 272, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeDirectiveDefinition", - "desc": "(Ljava/util/function/Predicate;)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 294, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeDirectives", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 316, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeDirectives", - "desc": "(Ljava/util/function/Predicate;)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 337, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeSchemaElement", - "desc": "(Ljava/util/function/Predicate;)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 359, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "useAstDefinitions", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 382, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "descriptionsAsHashComments", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 406, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setComparators", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorRegistry;)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 429, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeAstDefinitionComments", - "desc": "(Z)Lgraphql/schema/idl/SchemaPrinter$Options;", - "line": 452, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$includeDirectives$0", - "desc": "(ZLjava/lang/String;)Z", - "line": 323, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$includeDirectiveDefinitions$0", - "desc": "(ZLjava/lang/String;)Z", - "line": 276, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$defaultOptions$2", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Z", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$defaultOptions$1", - "desc": "(Ljava/lang/String;)Z", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$defaultOptions$0", - "desc": "(Ljava/lang/String;)Z", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.FieldWiringEnvironment": { - "line": { - "covered": 10, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;Lgraphql/schema/GraphQLOutputType;Ljava/util/List;Ljava/util/List;)V", - "line": 24, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/language/FieldDefinition;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/language/TypeDefinition;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 45, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.ImmutableTypeDefinitionRegistry": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 17, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)V", - "line": 39, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unsupportedOperationException", - "desc": "()Ljava/lang/UnsupportedOperationException;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "merge", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addAll", - "desc": "(Ljava/util/Collection;)Ljava/util/Optional;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "add", - "desc": "(Lgraphql/language/SDLDefinition;)Ljava/util/Optional;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "remove", - "desc": "(Lgraphql/language/SDLDefinition;)V", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "remove", - "desc": "(Ljava/lang/String;Lgraphql/language/SDLDefinition;)V", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "types", - "desc": "()Ljava/util/Map;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalars", - "desc": "()Ljava/util/Map;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectTypeExtensions", - "desc": "()Ljava/util/Map;", - "line": 122, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveDefinitions", - "desc": "()Ljava/util/Map;", - "line": 132, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaDirectiveWiringSchemaGeneratorPostProcessing": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;Lgraphql/schema/GraphQLCodeRegistry$Builder;)V", - "line": 30, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "process", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema;", - "line": 45, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$process$0", - "desc": "(Lgraphql/schema/GraphQLSchema$Builder;)V", - "line": 51, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.WiringFactory": { - "line": { - "covered": 5, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 8 - }, - "methods": [ - { - "name": "providesScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Z", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Lgraphql/schema/GraphQLScalarType;", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Z", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Z", - "line": 71, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 82, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesDataFetcherFactory", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Z", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcherFactory", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcherFactory;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesSchemaDirectiveWiring", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Z", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaDirectiveWiring", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/idl/SchemaDirectiveWiring;", - "line": 130, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Z", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDefaultDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 165, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.UnExecutableSchemaGenerator": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 12, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "makeUnExecutableSchema", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;)Lgraphql/schema/GraphQLSchema;", - "line": 19, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$makeUnExecutableSchema$0", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring$Builder;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$makeUnExecutableSchema$1", - "desc": "(Lgraphql/schema/idl/RuntimeWiring$Builder;Ljava/lang/String;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 22, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaGenerator": { - "line": { - "covered": 42, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 54, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createdMockedSchema", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLSchema;", - "line": 70, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "makeExecutableSchema", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)Lgraphql/schema/GraphQLSchema;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "makeExecutableSchema", - "desc": "(Lgraphql/schema/idl/SchemaGenerator$Options;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)Lgraphql/schema/GraphQLSchema;", - "line": 102, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "makeExecutableSchemaImpl", - "desc": "(Lgraphql/schema/idl/ImmutableTypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;Ljava/util/Map;Lgraphql/schema/idl/SchemaGenerator$Options;)Lgraphql/schema/GraphQLSchema;", - "line": 127, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$makeExecutableSchemaImpl$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLSchema$Builder;Lgraphql/language/SchemaDefinition;)V", - "line": 147, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaGenerator$Options": { - "line": { - "covered": 15, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(ZZZ)V", - "line": 177, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(ZZZZ)V", - "line": 181, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isUseCommentsAsDescription", - "desc": "()Z", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCaptureAstDefinitions", - "desc": "()Z", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isUseAppliedDirectivesOnly", - "desc": "()Z", - "line": 197, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isWithValidation", - "desc": "()Z", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/schema/idl/SchemaGenerator$Options;", - "line": 206, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "useCommentsAsDescriptions", - "desc": "(Z)Lgraphql/schema/idl/SchemaGenerator$Options;", - "line": 219, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "captureAstDefinitions", - "desc": "(Z)Lgraphql/schema/idl/SchemaGenerator$Options;", - "line": 231, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "useAppliedDirectivesOnly", - "desc": "(Z)Lgraphql/schema/idl/SchemaGenerator$Options;", - "line": 244, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withValidation", - "desc": "(Z)Lgraphql/schema/idl/SchemaGenerator$Options;", - "line": 260, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.UnionWiringEnvironment": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/UnionTypeDefinition;)V", - "line": 14, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnionTypeDefinition", - "desc": "()Lgraphql/language/UnionTypeDefinition;", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaGeneratorDirectiveHelper": { - "line": { - "covered": 150, - "missed": 4 - }, - "branch": { - "covered": 32, - "missed": 4 - }, - "method": { - "covered": 35, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaDirectiveWiringIsRequired", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)Z", - "line": 55, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildAstTree", - "desc": "([Lgraphql/language/NamedNode;)Lgraphql/language/NodeParentTree;", - "line": 146, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildRuntimeTree", - "desc": "([Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/GraphqlElementParentTree;", - "line": 154, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wireArguments", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/language/NamedNode;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLFieldDefinition;)Ljava/util/List;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wireFields", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/language/NamedNode;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Ljava/util/List;", - "line": 174, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onObject", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLObjectType;", - "line": 196, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLInterfaceType;", - "line": 221, - "counters": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onEnum", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLEnumType;", - "line": 248, - "counters": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLInputObjectType;", - "line": 282, - "counters": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onUnion", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLUnionType;", - "line": 316, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onScalar", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLScalarType;", - "line": 334, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onField", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 352, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 366, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onEnumValue", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 380, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;)Lgraphql/schema/GraphQLArgument;", - "line": 394, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wireDirectives", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLDirectiveContainer;Ljava/util/List;Ljava/util/List;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$EnvBuilder;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$EnvInvoker;)Lgraphql/schema/GraphQLDirectiveContainer;", - "line": 429, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "invokeWiring", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$EnvInvoker;Lgraphql/schema/idl/SchemaDirectiveWiring;Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;)Lgraphql/schema/GraphQLDirectiveContainer;", - "line": 466, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNotTheSameObjects", - "desc": "(Ljava/util/List;Ljava/util/List;)Z", - "line": 472, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onArgument$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLArgument;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 398, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onEnumValue$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLEnumValueDefinition;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 384, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onInputObjectField$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLInputObjectField;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 370, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onField$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLFieldDefinition;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 356, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onScalar$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLScalarType;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 342, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onUnion$0", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLUnionType;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 324, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onInputObjectType$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLInputObjectType;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 305, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onInputObjectType$1", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLInputObjectType$Builder;)V", - "line": 294, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$onInputObjectType$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLInputObjectField;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 285, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onEnum$2", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLEnumType;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 272, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onEnum$1", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLEnumType$Builder;)V", - "line": 261, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$onEnum$0", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLEnumValueDefinition;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 251, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onInterface$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLInterfaceType;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 237, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onInterface$0", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLInterfaceType$Builder;)V", - "line": 226, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$onObject$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLObjectType;Ljava/util/List;Ljava/util/List;Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/idl/SchemaDirectiveWiringEnvironment;", - "line": 211, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onObject$0", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLObjectType$Builder;)V", - "line": 201, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$wireFields$0", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/language/NamedNode;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 177, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$wireFields$1", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLFieldDefinition$Builder;)V", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$wireArguments$0", - "desc": "(Lgraphql/language/NamedNode;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/schema/idl/SchemaGeneratorDirectiveHelper$Parameters;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLArgument;)Lgraphql/schema/GraphQLArgument;", - "line": 164, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.NoopWiringFactory": { - "line": { - "covered": 6, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "providesScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Z", - "line": 15, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalar", - "desc": "(Lgraphql/schema/idl/ScalarWiringEnvironment;)Lgraphql/schema/GraphQLScalarType;", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Z", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/InterfaceWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 30, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Z", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/idl/UnionWiringEnvironment;)Lgraphql/schema/TypeResolver;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "providesDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Z", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 50, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDefaultDataFetcher", - "desc": "(Lgraphql/schema/idl/FieldWiringEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.ArgValueOfAllowedTypeChecker": { - "line": { - "covered": 114, - "missed": 3 - }, - "branch": { - "covered": 46, - "missed": 4 - }, - "method": { - "covered": 21, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Directive;Lgraphql/language/Node;Ljava/lang/String;Lgraphql/language/Argument;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)V", - "line": 77, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgValueMatchesAllowedType", - "desc": "(Ljava/util/List;Lgraphql/language/Value;Lgraphql/language/Type;)V", - "line": 104, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addValidationError", - "desc": "(Ljava/util/List;Ljava/lang/String;[Ljava/lang/Object;)V", - "line": 116, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgValueMatchesAllowedTypeName", - "desc": "(Ljava/util/List;Lgraphql/language/Value;Lgraphql/language/Type;)V", - "line": 120, - "counters": { - "line": { - "covered": 12, - "missed": 2 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgValueMatchesAllowedInputType", - "desc": "(Ljava/util/List;Lgraphql/language/Value;Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 142, - "counters": { - "line": { - "covered": 32, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgValueMatchesAllowedEnum", - "desc": "(Ljava/util/List;Lgraphql/language/Value;Lgraphql/language/EnumTypeDefinition;)V", - "line": 196, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgValueMatchesAllowedScalar", - "desc": "(Ljava/util/List;Lgraphql/language/Value;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 219, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgInputObjectValueFieldMatchesAllowedDefinition", - "desc": "(Ljava/util/List;Lgraphql/language/ObjectField;Lgraphql/language/InputValueDefinition;)V", - "line": 238, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgValueMatchesAllowedNonNullType", - "desc": "(Ljava/util/List;Lgraphql/language/Value;Lgraphql/language/NonNullType;)V", - "line": 254, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgValueMatchesAllowedListType", - "desc": "(Ljava/util/List;Lgraphql/language/Value;Lgraphql/language/ListType;)V", - "line": 270, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isArgumentValueScalarLiteral", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/language/Value;)Z", - "line": 288, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedListType$0", - "desc": "(Ljava/util/List;Lgraphql/language/Type;Lgraphql/language/Value;)V", - "line": 282, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedEnum$1", - "desc": "(Lgraphql/language/EnumValue;Lgraphql/language/EnumValueDefinition;)Z", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedEnum$0", - "desc": "(Lgraphql/language/EnumTypeExtensionDefinition;)Ljava/util/stream/Stream;", - "line": 204, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedInputType$6", - "desc": "(Ljava/util/Map;Ljava/util/List;Lgraphql/language/InputValueDefinition;)V", - "line": 190, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedInputType$5", - "desc": "(Lgraphql/language/ObjectField;)Lgraphql/language/ObjectField;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedInputType$4", - "desc": "(Ljava/util/Map;Lgraphql/language/ObjectField;)Z", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedInputType$3", - "desc": "(Lgraphql/language/InputValueDefinition;)Lgraphql/language/InputValueDefinition;", - "line": 170, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedInputType$2", - "desc": "(Ljava/util/Map$Entry;)Z", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedInputType$1", - "desc": "(Ljava/lang/Long;)Z", - "line": 160, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkArgValueMatchesAllowedInputType$0", - "desc": "(Lgraphql/language/InputObjectTypeExtensionDefinition;)Ljava/util/stream/Stream;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaPrinter": { - "line": { - "covered": 530, - "missed": 19 - }, - "branch": { - "covered": 241, - "missed": 35 - }, - "method": { - "covered": 77, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 471, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/SchemaPrinter$Options;)V", - "line": 466, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Lgraphql/language/Document;)Ljava/lang/String;", - "line": 497, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/lang/String;", - "line": 509, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionType", - "desc": "(Lgraphql/schema/GraphQLNamedType;)Z", - "line": 541, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarPrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 545, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumPrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 577, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printFieldDefinitions", - "desc": "(Ljava/io/PrintWriter;Ljava/util/Comparator;Ljava/util/List;)V", - "line": 607, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfacePrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 627, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionPrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 661, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directivePrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 690, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectPrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 702, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectPrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 735, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldPrintAsAst", - "desc": "(Lgraphql/language/TypeDefinition;)Z", - "line": 781, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldPrintAsAst", - "desc": "(Lgraphql/language/SchemaDefinition;)Z", - "line": 792, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printAsAst", - "desc": "(Ljava/io/PrintWriter;Lgraphql/language/TypeDefinition;Ljava/util/List;)V", - "line": 805, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printAsAst", - "desc": "(Ljava/io/PrintWriter;Lgraphql/language/SchemaDefinition;Ljava/util/List;)V", - "line": 823, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printAst", - "desc": "(Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;)Ljava/lang/String;", - "line": 834, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaPrinter", - "desc": "()Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 838, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaDirectives", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 884, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeString", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/lang/String;", - "line": 892, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argsString", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 896, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argsString", - "desc": "(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/String;", - "line": 900, - "counters": { - "line": { - "covered": 34, - "missed": 0 - }, - "branch": { - "covered": 28, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directivesString", - "desc": "(Ljava/lang/Class;Lgraphql/schema/GraphQLDirectiveContainer;)Ljava/lang/String;", - "line": 949, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directivesString", - "desc": "(Ljava/lang/Class;ZLgraphql/schema/GraphQLDirectiveContainer;)Ljava/lang/String;", - "line": 954, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directivesString", - "desc": "(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/String;", - "line": 963, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveString", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Ljava/lang/String;", - "line": 994, - "counters": { - "line": { - "covered": 26, - "missed": 2 - }, - "branch": { - "covered": 10, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeprecatedDirectiveAllowed", - "desc": "()Z", - "line": 1038, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeprecatedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Z", - "line": 1042, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDeprecatedDirective", - "desc": "(Ljava/util/List;)Z", - "line": 1046, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addOrUpdateDeprecatedDirectiveIfNeeded", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;)Ljava/util/List;", - "line": 1052, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDeprecatedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 1066, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateDeprecatedDirective", - "desc": "(Ljava/util/List;Ljava/lang/String;)Ljava/util/List;", - "line": 1078, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeprecationReason", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;)Ljava/lang/String;", - "line": 1096, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "specifiedByUrlString", - "desc": "(Lgraphql/schema/GraphQLScalarType;)Ljava/lang/String;", - "line": 1114, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveDefinition", - "desc": "(Lgraphql/schema/GraphQLDirective;)Ljava/lang/String;", - "line": 1122, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printer", - "desc": "(Ljava/lang/Class;)Lgraphql/schema/idl/SchemaPrinter$SchemaElementPrinter;", - "line": 1157, - "counters": { - "line": { - "covered": 3, - "missed": 5 - }, - "branch": { - "covered": 1, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/lang/String;", - "line": 1172, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 1181, - "counters": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Lgraphql/schema/GraphQLDirective;)Ljava/lang/String;", - "line": 1197, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printSchemaElement", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 1201, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printComments", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;", - "line": 1206, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printComments", - "desc": "(Ljava/io/PrintWriter;Ljava/lang/Object;Ljava/lang/String;)V", - "line": 1213, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printMultiLineHashDescription", - "desc": "(Ljava/io/PrintWriter;Ljava/lang/String;Ljava/util/List;)V", - "line": 1239, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printMultiLineDescription", - "desc": "(Ljava/io/PrintWriter;Ljava/lang/String;Ljava/util/List;)V", - "line": 1243, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printSingleLineDescription", - "desc": "(Ljava/io/PrintWriter;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1253, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasAstDefinitionComments", - "desc": "(Ljava/lang/Object;)Z", - "line": 1258, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAstDefinitionComments", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 1263, - "counters": { - "line": { - "covered": 36, - "missed": 1 - }, - "branch": { - "covered": 23, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comments", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 1305, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDescription", - "desc": "(Ljava/lang/Object;)Z", - "line": 1313, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 1318, - "counters": { - "line": { - "covered": 36, - "missed": 1 - }, - "branch": { - "covered": 23, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;Lgraphql/language/Description;)Ljava/lang/String;", - "line": 1364, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparator", - "desc": "(Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/Comparator;", - "line": 1374, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "trimNewLineChars", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 1382, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNullOrEmpty", - "desc": "(Ljava/lang/String;)Z", - "line": 1389, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$comments$0", - "desc": "(Lgraphql/language/Comment;)Ljava/lang/String;", - "line": 1308, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$printMultiLineDescription$0", - "desc": "(Ljava/io/PrintWriter;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1245, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$printMultiLineHashDescription$0", - "desc": "(Ljava/io/PrintWriter;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$printer$0", - "desc": "(Ljava/io/PrintWriter;Ljava/lang/Object;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 1163, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$updateDeprecatedDirective$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/schema/GraphQLAppliedDirective;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 1085, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$updateDeprecatedDirective$1", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/schema/GraphQLAppliedDirective$Builder;)V", - "line": 1088, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$directiveString$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;)Z", - "line": 1009, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$directivesString$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Z", - "line": 965, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getSchemaDirectives$0", - "desc": "(Lgraphql/schema/GraphQLDirective;)Z", - "line": 884, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$schemaPrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLSchema;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 839, - "counters": { - "line": { - "covered": 25, - "missed": 1 - }, - "branch": { - "covered": 25, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputObjectPrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 736, - "counters": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$inputObjectPrinter$1", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLInputObjectField;)V", - "line": 755, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$objectPrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 703, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$directivePrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLDirective;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 691, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$unionPrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 662, - "counters": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$interfacePrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 628, - "counters": { - "line": { - "covered": 19, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$printFieldDefinitions$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 617, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enumPrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLEnumType;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 578, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$scalarPrinter$0", - "desc": "(Ljava/io/PrintWriter;Lgraphql/schema/GraphQLScalarType;Lgraphql/schema/visibility/GraphqlFieldVisibility;)V", - "line": 546, - "counters": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$scalarPrinter$1", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Z", - "line": 565, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$print$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 522, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$0", - "desc": "(Ljava/lang/String;)Z", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.RuntimeWiring": { - "line": { - "covered": 45, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 18, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/RuntimeWiring$Builder;)V", - "line": 53, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newRuntimeWiring", - "desc": "()Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newRuntimeWiring", - "desc": "(Lgraphql/schema/idl/RuntimeWiring;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 80, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/idl/RuntimeWiring;", - "line": 104, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCodeRegistry", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry;", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalars", - "desc": "()Ljava/util/Map;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetchers", - "desc": "()Ljava/util/Map;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcherForType", - "desc": "(Ljava/lang/String;)Ljava/util/Map;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDataFetchersForType", - "desc": "(Ljava/lang/String;)Ljava/util/Map;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultDataFetcherForType", - "desc": "(Ljava/lang/String;)Lgraphql/schema/DataFetcher;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolvers", - "desc": "()Ljava/util/Map;", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnumValuesProviders", - "desc": "()Ljava/util/Map;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getWiringFactory", - "desc": "()Lgraphql/schema/idl/WiringFactory;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldVisibility", - "desc": "()Lgraphql/schema/visibility/GraphqlFieldVisibility;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRegisteredDirectiveWiring", - "desc": "()Ljava/util/Map;", - "line": 167, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveWiring", - "desc": "()Ljava/util/List;", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparatorRegistry", - "desc": "()Lgraphql/schema/GraphqlTypeComparatorRegistry;", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getDataFetchersForType$0", - "desc": "(Ljava/lang/String;)Ljava/util/Map;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getDataFetcherForType$0", - "desc": "(Ljava/lang/String;)Ljava/util/Map;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 49, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.MapEnumValuesProvider": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 14, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 21, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.SchemaParser": { - "line": { - "covered": 25, - "missed": 6 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parse", - "desc": "(Ljava/io/File;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parse", - "desc": "(Ljava/io/InputStream;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parse", - "desc": "(Ljava/io/Reader;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parse", - "desc": "(Ljava/io/Reader;Lgraphql/parser/ParserOptions;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 94, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parse", - "desc": "(Ljava/lang/String;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseImpl", - "desc": "(Ljava/io/Reader;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseImpl", - "desc": "(Ljava/io/Reader;Lgraphql/parser/ParserOptions;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 121, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleParseException", - "desc": "(Lgraphql/InvalidSyntaxError;)Lgraphql/schema/idl/errors/SchemaProblem;", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildRegistry", - "desc": "(Lgraphql/language/Document;)Lgraphql/schema/idl/TypeDefinitionRegistry;", - "line": 148, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.RuntimeWiring$Builder": { - "line": { - "covered": 65, - "missed": 2 - }, - "branch": { - "covered": 29, - "missed": 1 - }, - "method": { - "covered": 15, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 181, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "strictMode", - "desc": "(Z)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 204, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "strictMode", - "desc": "()Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 217, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "wiringFactory", - "desc": "(Lgraphql/schema/idl/WiringFactory;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 229, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "codeRegistry", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 242, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "codeRegistry", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry$Builder;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 254, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalar", - "desc": "(Lgraphql/schema/GraphQLScalarType;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 266, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldVisibility", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 281, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/idl/TypeRuntimeWiring$Builder;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 293, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 305, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/idl/TypeRuntimeWiring;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 317, - "counters": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 25, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directive", - "desc": "(Ljava/lang/String;Lgraphql/schema/idl/SchemaDirectiveWiring;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 377, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveWiring", - "desc": "(Lgraphql/schema/idl/SchemaDirectiveWiring;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 397, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comparatorRegistry", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorRegistry;)Lgraphql/schema/idl/RuntimeWiring$Builder;", - "line": 411, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/idl/RuntimeWiring;", - "line": 420, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$type$0", - "desc": "(Ljava/lang/String;)Ljava/util/Map;", - "line": 318, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.MockedWiringFactory$1": { - "line": { - "covered": 25, - "missed": 9 - }, - "branch": { - "covered": 13, - "missed": 7 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/MockedWiringFactory;)V", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 98, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralImpl", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 109, - "counters": { - "line": { - "covered": 19, - "missed": 7 - }, - "branch": { - "covered": 12, - "missed": 6 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseLiteralImpl$1", - "desc": "(Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;Ljava/util/Map;Lgraphql/language/ObjectField;)V", - "line": 141, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseLiteralImpl$0", - "desc": "(Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;Lgraphql/language/Value;)Ljava/lang/Object;", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.FastSchemaGenerator": { - "line": { - "covered": 53, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "makeExecutableSchema", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)Lgraphql/schema/GraphQLSchema;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "makeExecutableSchema", - "desc": "(Lgraphql/schema/idl/SchemaGenerator$Options;Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;)Lgraphql/schema/GraphQLSchema;", - "line": 60, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "makeExecutableSchemaImpl", - "desc": "(Lgraphql/schema/idl/ImmutableTypeDefinitionRegistry;Lgraphql/schema/idl/RuntimeWiring;Ljava/util/Map;Lgraphql/schema/idl/SchemaGenerator$Options;)Lgraphql/schema/GraphQLSchema;", - "line": 83, - "counters": { - "line": { - "covered": 25, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationTypeName", - "desc": "(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 150, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findOperationType", - "desc": "(Ljava/util/Set;Ljava/lang/String;)Lgraphql/schema/GraphQLObjectType;", - "line": 158, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$makeExecutableSchemaImpl$1", - "desc": "(Lgraphql/schema/idl/SchemaGeneratorHelper$BuildContext;Lgraphql/schema/GraphQLSchema$FastBuilder;Lgraphql/language/SchemaDefinition;)V", - "line": 136, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$makeExecutableSchemaImpl$0", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLNamedType;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.TypeRuntimeWiring$Builder": { - "line": { - "covered": 36, - "missed": 2 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 11, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 103, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeName", - "desc": "(Ljava/lang/String;)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 119, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "strictMode", - "desc": "(Z)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 130, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "strictMode", - "desc": "()Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 144, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "dataFetcher", - "desc": "(Ljava/lang/String;Lgraphql/schema/DataFetcher;)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetchers", - "desc": "(Ljava/util/Map;)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 174, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertFieldStrictly", - "desc": "(Ljava/lang/String;)V", - "line": 185, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultDataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 199, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeResolver", - "desc": "(Lgraphql/schema/TypeResolver;)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 216, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumValues", - "desc": "(Lgraphql/schema/idl/EnumValuesProvider;)Lgraphql/schema/idl/TypeRuntimeWiring$Builder;", - "line": 222, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/idl/TypeRuntimeWiring;", - "line": 231, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$dataFetchers$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/DataFetcher;)V", - "line": 177, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.InterfaceWiringEnvironment": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/idl/TypeDefinitionRegistry;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 14, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceTypeDefinition", - "desc": "()Lgraphql/language/InterfaceTypeDefinition;", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.SchemaValidationErrorType": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 5, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.OneOfInputObjectRules": { - "line": { - "covered": 37, - "missed": 0 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 29, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "canBeProvidedAFiniteValue", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Set;)Z", - "line": 41, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 68, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.InvalidSchemaException": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Collection;)V", - "line": 15, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/Collection;", - "line": 21, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildErrorMsg", - "desc": "(Ljava/util/Collection;)Ljava/lang/String;", - "line": 25, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.InputAndOutputTypesUsedAppropriately": { - "line": { - "covered": 35, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 29, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 43, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkIsAllInputTypes", - "desc": "(Lgraphql/schema/GraphQLInputType;Lgraphql/schema/validation/SchemaValidationErrorCollector;Ljava/lang/String;)V", - "line": 53, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkIsAllOutputTypes", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/schema/validation/SchemaValidationErrorCollector;Ljava/lang/String;)V", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeContext", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/schema/validation/SchemaValidationErrorCollector;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/BiFunction;)V", - "line": 74, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/lang/String;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkIsAllOutputTypes$1", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/schema/validation/SchemaValidationError;", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkIsAllOutputTypes$0", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkIsAllInputTypes$1", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/schema/validation/SchemaValidationError;", - "line": 55, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkIsAllInputTypes$0", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.AppliedDirectivesAreValid": { - "line": { - "covered": 22, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLType", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 23, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkNonRepeatable", - "desc": "(Lgraphql/schema/validation/SchemaValidationErrorCollector;Lgraphql/schema/GraphQLDirectiveContainer;Lgraphql/schema/GraphQLDirective;Ljava/util/List;)V", - "line": 42, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addNonRepeatableError", - "desc": "(Lgraphql/schema/validation/SchemaValidationErrorCollector;Lgraphql/schema/GraphQLDirectiveContainer;Ljava/lang/String;I)V", - "line": 48, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/schema/validation/SchemaValidationErrorCollector;Ljava/lang/String;)V", - "line": 56, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.SchemaValidationError": { - "line": { - "covered": 8, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/validation/SchemaValidationErrorType;Ljava/lang/String;)V", - "line": 15, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getClassification", - "desc": "()Lgraphql/schema/validation/SchemaValidationErrorClassification;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 32, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.validation.SchemaValidator": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRules", - "desc": "()Ljava/util/List;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Set;", - "line": 37, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.NoUnbrokenInputCycles": { - "line": { - "covered": 34, - "missed": 2 - }, - "branch": { - "covered": 18, - "missed": 2 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 35, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "check", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Set;Ljava/util/List;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 47, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapNonNull", - "desc": "(Lgraphql/schema/GraphQLNonNull;)Lgraphql/schema/GraphQLType;", - "line": 66, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorMessage", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 80, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.DefaultValuesAreValid": { - "line": { - "covered": 36, - "missed": 4 - }, - "branch": { - "covered": 21, - "missed": 3 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 39, - "counters": { - "line": { - "covered": 12, - "missed": 4 - }, - "branch": { - "covered": 9, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 62, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidExternalValue", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;)Z", - "line": 85, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.DeprecatedInputObjectAndArgumentsAreValid": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 30, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 46, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.AppliedDirectiveArgumentsAreValid": { - "line": { - "covered": 36, - "missed": 3 - }, - "branch": { - "covered": 20, - "missed": 2 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 36, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 53, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgument", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;Lgraphql/util/TraverserContext;)V", - "line": 74, - "counters": { - "line": { - "covered": 14, - "missed": 1 - }, - "branch": { - "covered": 12, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidExternalValue", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Z", - "line": 94, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.TypeAndFieldRule": { - "line": { - "covered": 94, - "missed": 18 - }, - "branch": { - "covered": 46, - "missed": 18 - }, - "method": { - "covered": 17, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 52, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 59, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 69, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 79, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 89, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateContainsField", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 99, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateInputObject", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 112, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUnion", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 125, - "counters": { - "line": { - "covered": 16, - "missed": 3 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateEnum", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 151, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateFieldDefinition", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 164, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateInputFieldDefinition", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLInputObjectField;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 174, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateFieldDefinitionArgument", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/GraphQLArgument;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 179, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertArgumentName", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 184, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertEnumValueDefinitionName", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 192, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNonNullType", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 200, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterBuiltInTypes", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 208, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertFieldName", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 224, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$filterBuiltInTypes$0", - "desc": "(Lgraphql/schema/GraphQLNamedType;)Z", - "line": 213, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.validation.SchemaValidationErrorCollector": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/schema/validation/SchemaValidationError;)V", - "line": 14, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/Set;", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsValidationError", - "desc": "(Lgraphql/schema/validation/SchemaValidationErrorType;)Z", - "line": 22, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.validation.TypesImplementInterfaces": { - "line": { - "covered": 111, - "missed": 1 - }, - "branch": { - "covered": 49, - "missed": 3 - }, - "method": { - "covered": 20, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 53, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 60, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "check", - "desc": "(Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 67, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkObjectImplementsInterface", - "desc": "(Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 78, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTransitiveImplementations", - "desc": "(Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/validation/SchemaValidationErrorCollector;)V", - "line": 94, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldTypeCompatibility", - "desc": "(Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/validation/SchemaValidationErrorCollector;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 110, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldArgumentEquivalence", - "desc": "(Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/validation/SchemaValidationErrorCollector;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 123, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "makeArgStr", - "desc": "(Lgraphql/schema/GraphQLArgument;)Ljava/lang/String;", - "line": 176, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "error", - "desc": "(Ljava/lang/String;)Lgraphql/schema/validation/SchemaValidationError;", - "line": 183, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCompatible", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/schema/GraphQLOutputType;)Z", - "line": 190, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 20, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSameType", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/schema/GraphQLOutputType;)Z", - "line": 217, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectImplementsInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/GraphQLObjectType;)Z", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceImplementsInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/GraphQLInterfaceType;)Z", - "line": 227, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectIsMemberOfUnion", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/GraphQLOutputType;)Z", - "line": 231, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldArgumentEquivalence$1", - "desc": "(Ljava/util/Map;Lgraphql/schema/validation/SchemaValidationErrorCollector;Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLArgument;)V", - "line": 139, - "counters": { - "line": { - "covered": 22, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkFieldArgumentEquivalence$0", - "desc": "(Ljava/util/List;Ljava/lang/String;)Z", - "line": 131, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkTransitiveImplementations$0", - "desc": "(Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/validation/SchemaValidationErrorCollector;Lgraphql/schema/GraphQLInterfaceType;Ljava/util/List;Lgraphql/schema/GraphQLNamedOutputType;)V", - "line": 96, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$check$0", - "desc": "(Lgraphql/schema/GraphQLImplementingType;Lgraphql/schema/validation/SchemaValidationErrorCollector;Lgraphql/schema/GraphQLNamedOutputType;)V", - "line": 70, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$UnionAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 616, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 621, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ScalarAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 995, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1000, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldArgumentRename": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 588, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 595, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 599, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 603, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectModification": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 70, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 70, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "()Ljava/util/List;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNameChanged", - "desc": "()Z", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldArgumentDeletion": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 488, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 494, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 498, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ScalarModification": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1024, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 1024, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNameChanged", - "desc": "()Z", - "line": 1041, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 1045, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 1049, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "()Ljava/util/List;", - "line": 1053, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 1057, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveSchemaLocation": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 1319, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$EnumValueAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 978, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 983, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectModification": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 834, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 834, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNameChanged", - "desc": "()Z", - "line": 850, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 854, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 858, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "()Ljava/util/List;", - "line": 862, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 866, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldArgumentTypeModification": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 266, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewType", - "desc": "()Ljava/lang/String;", - "line": 274, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldType", - "desc": "()Ljava/lang/String;", - "line": 278, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 282, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 286, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveArgumentRename": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1702, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocationDetail", - "desc": "()Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;", - "line": 1709, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 1713, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 1717, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveObjectLocation": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1328, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1334, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1338, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 431, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 436, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$EnumValueDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 948, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 953, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveUnionLocation": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1452, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1458, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1462, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectFieldDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 742, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 747, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveArgumentAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 1151, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectFieldTypeModification": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 798, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 805, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldType", - "desc": "()Ljava/lang/String;", - "line": 809, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewType", - "desc": "()Ljava/lang/String;", - "line": 813, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectInterfaceImplementationAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 112, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$UnionMemberAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 684, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 689, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectFieldRename": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 755, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 761, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 765, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ScalarDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 1007, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1012, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$EnumDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 891, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 896, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$EnumModification": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 905, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 905, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNameChanged", - "desc": "()Z", - "line": 920, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 924, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 928, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "()Ljava/util/List;", - "line": 932, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 936, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveObjectFieldLocation": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1255, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 1262, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectName", - "desc": "()Ljava/lang/String;", - "line": 1266, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1270, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectAddition": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 45, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 50, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldRename": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 161, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 167, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveInterfaceLocation": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1346, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1352, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1356, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveArgumentDeletion": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;Ljava/lang/String;)V", - "line": 1646, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocationDetail", - "desc": "()Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;", - "line": 1652, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1656, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 714, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 719, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$UnionDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 628, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 633, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$EnumValueRenamed": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 961, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 967, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 971, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldTypeModification": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 204, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 211, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewType", - "desc": "()Ljava/lang/String;", - "line": 215, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldType", - "desc": "()Ljava/lang/String;", - "line": 219, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveInterfaceFieldArgumentLocation": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1423, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceName", - "desc": "()Ljava/lang/String;", - "line": 1431, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 1435, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1439, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1443, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectFieldDefaultValueModification": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 774, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 781, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOldDefaultValue", - "desc": "()Ljava/lang/String;", - "line": 785, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewDefaultValue", - "desc": "()Ljava/lang/String;", - "line": 789, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldTypeModification": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 464, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 471, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewType", - "desc": "()Ljava/lang/String;", - "line": 475, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldType", - "desc": "()Ljava/lang/String;", - "line": 479, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveObjectFieldArgumentLocation": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1367, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectName", - "desc": "()Ljava/lang/String;", - "line": 1375, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 1379, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1383, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1387, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveArgumentRename": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1213, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 1219, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 1223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 1082, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1087, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveDirectiveArgumentLocation": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1397, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1404, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1408, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveDefinitionName", - "desc": "()Ljava/lang/String;", - "line": 1412, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceAddition": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 328, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 333, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldArgumentDeletion": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 227, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 233, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 237, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveAddition": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;Ljava/lang/String;)V", - "line": 1566, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1572, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocationDetail", - "desc": "()Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;", - "line": 1576, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.EditOperationAnalysisResult": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V", - "line": 24, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectDifferences", - "desc": "()Ljava/util/Map;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceDifferences", - "desc": "()Ljava/util/Map;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnionDifferences", - "desc": "()Ljava/util/Map;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnumDifferences", - "desc": "()Ljava/util/Map;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputObjectDifferences", - "desc": "()Ljava/util/Map;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalarDifferences", - "desc": "()Ljava/util/Map;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveDifferences", - "desc": "()Ljava/util/Map;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldRename": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 444, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 450, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 454, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceInterfaceImplementationDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 407, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 412, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 148, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveArgumentTypeModification": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1166, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewType", - "desc": "()Ljava/lang/String;", - "line": 1177, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldType", - "desc": "()Ljava/lang/String;", - "line": 1181, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveArgumentDefaultValueModification": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1190, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldValue", - "desc": "()Ljava/lang/String;", - "line": 1197, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewValue", - "desc": "()Ljava/lang/String;", - "line": 1201, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1205, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveEnumValueLocation": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1491, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnumName", - "desc": "()Ljava/lang/String;", - "line": 1498, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValueName", - "desc": "()Ljava/lang/String;", - "line": 1502, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1506, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldArgumentRename": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 180, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 191, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 195, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectFieldAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 820, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 825, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceInterfaceImplementationAddition": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 395, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 400, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldArgumentDefaultValueModification": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 296, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldValue", - "desc": "()Ljava/lang/String;", - "line": 304, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewValue", - "desc": "()Ljava/lang/String;", - "line": 308, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 312, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 316, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldArgumentAddition": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 246, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 252, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 256, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InputObjectDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 726, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 731, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveScalarLocation": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1305, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1311, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1315, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceModification": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 353, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 353, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "()Ljava/util/List;", - "line": 368, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 372, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 376, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNameChanged", - "desc": "()Z", - "line": 380, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 384, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectInterfaceImplementationDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 124, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$UnionMemberDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 696, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 701, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveInputObjectLocation": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1515, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1521, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1525, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceDeletion": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 340, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 345, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldArgumentDefaultValueModification": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 559, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldValue", - "desc": "()Ljava/lang/String;", - "line": 567, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewValue", - "desc": "()Ljava/lang/String;", - "line": 571, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 575, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 579, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.EditOperationAnalyzer": { - "line": { - "covered": 1510, - "missed": 150 - }, - "branch": { - "covered": 819, - "missed": 193 - }, - "method": { - "covered": 138, - "missed": 9 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchema;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;)V", - "line": 119, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "analyzeEdits", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Mapping;)Lgraphql/schema/diffing/ana/EditOperationAnalysisResult;", - "line": 140, - "counters": { - "line": { - "covered": 30, - "missed": 0 - }, - "branch": { - "covered": 24, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleArgumentChanges", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 193, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleAppliedDirectives", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 215, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveDeleted", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 257, - "counters": { - "line": { - "covered": 59, - "missed": 10 - }, - "branch": { - "covered": 29, - "missed": 11 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveArgumentDeleted", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 339, - "counters": { - "line": { - "covered": 114, - "missed": 24 - }, - "branch": { - "covered": 72, - "missed": 26 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveArgumentAdded", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 524, - "counters": { - "line": { - "covered": 109, - "missed": 28 - }, - "branch": { - "covered": 68, - "missed": 30 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveArgumentChanged", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 705, - "counters": { - "line": { - "covered": 114, - "missed": 1 - }, - "branch": { - "covered": 59, - "missed": 27 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveAdded", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 871, - "counters": { - "line": { - "covered": 59, - "missed": 10 - }, - "branch": { - "covered": 29, - "missed": 11 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveDeletedFromField", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 954, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveAddedToField", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 972, - "counters": { - "line": { - "covered": 10, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveDeletedFromArgument", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 990, - "counters": { - "line": { - "covered": 31, - "missed": 8 - }, - "branch": { - "covered": 12, - "missed": 8 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveAddedToArgument", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 1041, - "counters": { - "line": { - "covered": 31, - "missed": 8 - }, - "branch": { - "covered": 12, - "missed": 8 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleTypeChanges", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1092, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleUnionMemberChanges", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1110, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 11, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleEnumValuesChanges", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1129, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 17, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleInputFieldChange", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1153, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleArgumentChange", - "desc": "(Lgraphql/schema/diffing/EditOperation;Lgraphql/schema/diffing/Mapping;)V", - "line": 1172, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleImplementsChanges", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1211, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleUnionMemberAdded", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1230, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleUnionMemberDeleted", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1241, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleEnumValueAdded", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1252, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleEnumValueDeleted", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1263, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleEnumValueChanged", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1274, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldChanged", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1282, - "counters": { - "line": { - "covered": 18, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputFieldAdded", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1315, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldAdded", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1325, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputFieldDeleted", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1348, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDeleted", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1357, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleTypeVertexChanges", - "desc": "(Ljava/util/List;)V", - "line": 1381, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertedTypeVertex", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1397, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deletedTypeVertex", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1424, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedTypeVertex", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1450, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeEdgeInserted", - "desc": "(Lgraphql/schema/diffing/EditOperation;Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1478, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeEdgeInsertedForInputField", - "desc": "(Lgraphql/schema/diffing/EditOperation;Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1493, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeEdgeInsertedForArgument", - "desc": "(Lgraphql/schema/diffing/EditOperation;Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1511, - "counters": { - "line": { - "covered": 56, - "missed": 1 - }, - "branch": { - "covered": 25, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeEdgeInsertedForField", - "desc": "(Lgraphql/schema/diffing/EditOperation;Ljava/util/List;Lgraphql/schema/diffing/Mapping;)V", - "line": 1605, - "counters": { - "line": { - "covered": 26, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findDeletedEdge", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/List;Lgraphql/schema/diffing/Mapping;Ljava/util/function/Predicate;)Lgraphql/schema/diffing/EditOperation;", - "line": 1648, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeEdgeChanged", - "desc": "(Lgraphql/schema/diffing/EditOperation;Lgraphql/schema/diffing/Mapping;)V", - "line": 1662, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputFieldTypeOrDefaultValueChanged", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1674, - "counters": { - "line": { - "covered": 15, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argumentTypeOrDefaultValueChanged", - "desc": "(Lgraphql/schema/diffing/EditOperation;Lgraphql/schema/diffing/Mapping;)V", - "line": 1697, - "counters": { - "line": { - "covered": 44, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doesArgumentChangeMakeSense", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Mapping;)Z", - "line": 1769, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "outputFieldTypeChanged", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 1777, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeFromEdgeLabel", - "desc": "(Lgraphql/schema/diffing/Edge;)Ljava/lang/String;", - "line": 1800, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultValueFromEdgeLabel", - "desc": "(Lgraphql/schema/diffing/Edge;)Ljava/lang/String;", - "line": 1807, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isTypeEdge", - "desc": "(Lgraphql/schema/diffing/Edge;)Z", - "line": 1814, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceImplementationDeleted", - "desc": "(Lgraphql/schema/diffing/Edge;)V", - "line": 1819, - "counters": { - "line": { - "covered": 15, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInterfaceAddedToInterfaceOrObject", - "desc": "(Lgraphql/schema/diffing/Edge;)V", - "line": 1843, - "counters": { - "line": { - "covered": 10, - "missed": 7 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDirectiveAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 1867, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDirectiveDeleted", - "desc": "(Ljava/lang/String;)Z", - "line": 1871, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isObjectAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 1875, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isUnionAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 1879, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isUnionDeleted", - "desc": "(Ljava/lang/String;)Z", - "line": 1883, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEnumDeleted", - "desc": "(Ljava/lang/String;)Z", - "line": 1887, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEnumAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 1891, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInputObjectAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 1895, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInputObjectDeleted", - "desc": "(Ljava/lang/String;)Z", - "line": 1899, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInputFieldAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 1903, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isAppliedDirectiveAdded", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/lang/String;)Z", - "line": 1907, - "counters": { - "line": { - "covered": 45, - "missed": 11 - }, - "branch": { - "covered": 33, - "missed": 9 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isAppliedDirectiveDeleted", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/lang/String;)Z", - "line": 1983, - "counters": { - "line": { - "covered": 50, - "missed": 6 - }, - "branch": { - "covered": 35, - "missed": 7 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNewInputFieldExistingInputObject", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2051, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInputFieldDeletedFromExistingInputObject", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2063, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isArgumentNewForExistingDirective", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2075, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isArgumentDeletedFromExistingDirective", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2087, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isArgumentNewForExistingObjectField", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2099, - "counters": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isArgumentDeletedFromExistingObjectField", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2119, - "counters": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isArgumentDeletedFromExistingInterfaceField", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2139, - "counters": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isArgumentNewForExistingInterfaceField", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2158, - "counters": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFieldNewForExistingObject", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2177, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFieldDeletedFromExistingInterface", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2189, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFieldDeletedFromExistingObject", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2201, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNewEnumValueForExistingEnum", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2213, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEnumValueDeletedFromExistingEnum", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2225, - "counters": { - "line": { - "covered": 2, - "missed": 5 - }, - "branch": { - "covered": 1, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFieldNewForExistingInterface", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Z", - "line": 2237, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isObjectDeleted", - "desc": "(Ljava/lang/String;)Z", - "line": 2249, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInterfaceDeleted", - "desc": "(Ljava/lang/String;)Z", - "line": 2253, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInterfaceAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 2257, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isScalarAdded", - "desc": "(Ljava/lang/String;)Z", - "line": 2261, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isScalarDeleted", - "desc": "(Ljava/lang/String;)Z", - "line": 2265, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectModification", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/ana/SchemaDifference$ObjectModification;", - "line": 2269, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnionModification", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/ana/SchemaDifference$UnionModification;", - "line": 2277, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnumModification", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/ana/SchemaDifference$EnumModification;", - "line": 2285, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputObjectModification", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/ana/SchemaDifference$InputObjectModification;", - "line": 2293, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveModification", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/ana/SchemaDifference$DirectiveModification;", - "line": 2301, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceModification", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/ana/SchemaDifference$InterfaceModification;", - "line": 2309, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getScalarModification", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/ana/SchemaDifference$ScalarModification;", - "line": 2317, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addedObject", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2326, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addedInterface", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2332, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addedUnion", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2339, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addedInputObject", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2346, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addedEnum", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2353, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addedScalar", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2360, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addedDirective", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2372, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removedObject", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2380, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removedInterface", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2387, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removedUnion", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2394, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removedInputObject", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2401, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removedEnum", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2408, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deletedScalar", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2415, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deletedDirective", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2422, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argumentDeleted", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2431, - "counters": { - "line": { - "covered": 35, - "missed": 0 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argumentAdded", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2480, - "counters": { - "line": { - "covered": 34, - "missed": 1 - }, - "branch": { - "covered": 21, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedEnum", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2530, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedScalar", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2544, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedInputObject", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2558, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedDirective", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2572, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedObject", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2586, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedInterface", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2600, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changedUnion", - "desc": "(Lgraphql/schema/diffing/EditOperation;)V", - "line": 2614, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTraversalOrder", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 2677, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isAnyVertexOfType", - "desc": "(Lgraphql/schema/diffing/EditOperation;Ljava/lang/String;)Z", - "line": 2707, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isAnyVertexOfType", - "desc": "(Lgraphql/schema/diffing/Edge;Ljava/lang/String;)Z", - "line": 2714, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getTraversalOrder$1", - "desc": "(Lgraphql/schema/diffing/EditOperation;)Ljava/lang/Integer;", - "line": 2691, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getTraversalOrder$0", - "desc": "(Lgraphql/schema/diffing/EditOperation;)I", - "line": 2682, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isFieldNewForExistingInterface$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InterfaceFieldAddition;)Z", - "line": 2245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isEnumValueDeletedFromExistingEnum$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$EnumValueDeletion;)Z", - "line": 2233, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isNewEnumValueForExistingEnum$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$EnumValueAddition;)Z", - "line": 2221, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isFieldDeletedFromExistingObject$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$ObjectFieldDeletion;)Z", - "line": 2209, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isFieldDeletedFromExistingInterface$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InterfaceFieldDeletion;)Z", - "line": 2197, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isFieldNewForExistingObject$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$ObjectFieldAddition;)Z", - "line": 2185, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isArgumentNewForExistingInterfaceField$1", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InterfaceFieldArgumentAddition;)Z", - "line": 2173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isArgumentNewForExistingInterfaceField$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InterfaceFieldAddition;)Z", - "line": 2167, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isArgumentDeletedFromExistingInterfaceField$1", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InterfaceFieldArgumentDeletion;)Z", - "line": 2154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isArgumentDeletedFromExistingInterfaceField$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InterfaceFieldDeletion;)Z", - "line": 2148, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isArgumentDeletedFromExistingObjectField$1", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$ObjectFieldArgumentDeletion;)Z", - "line": 2134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isArgumentDeletedFromExistingObjectField$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$ObjectFieldDeletion;)Z", - "line": 2128, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isArgumentNewForExistingObjectField$1", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$ObjectFieldArgumentAddition;)Z", - "line": 2114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isArgumentNewForExistingObjectField$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$ObjectFieldAddition;)Z", - "line": 2108, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isArgumentDeletedFromExistingDirective$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$DirectiveArgumentDeletion;)Z", - "line": 2095, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isArgumentNewForExistingDirective$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$DirectiveArgumentAddition;)Z", - "line": 2083, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isInputFieldDeletedFromExistingInputObject$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InputObjectFieldDeletion;)Z", - "line": 2071, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isNewInputFieldExistingInputObject$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$InputObjectFieldAddition;)Z", - "line": 2059, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveDeleted$6", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveDeletion;)Z", - "line": 2043, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveDeleted$5", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveDeletion;)Z", - "line": 2034, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveDeleted$4", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveDeletion;)Z", - "line": 2025, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveDeleted$3", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveDeletion;)Z", - "line": 2016, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveDeleted$2", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveDeletion;)Z", - "line": 2007, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveDeleted$1", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveDeletion;)Z", - "line": 1998, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveDeleted$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveDeletion;)Z", - "line": 1989, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveAdded$6", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveAddition;)Z", - "line": 1967, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isAppliedDirectiveAdded$5", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveAddition;)Z", - "line": 1958, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveAdded$4", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveAddition;)Z", - "line": 1949, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveAdded$3", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveAddition;)Z", - "line": 1940, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveAdded$2", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveAddition;)Z", - "line": 1931, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveAdded$1", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveAddition;)Z", - "line": 1922, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isAppliedDirectiveAdded$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveAddition;)Z", - "line": 1913, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 2632, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveModification": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1096, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 1096, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNameChanged", - "desc": "()Z", - "line": 1111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 1115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 1119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "()Ljava/util/List;", - "line": 1123, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 1127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveArgumentAddition": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;Ljava/lang/String;)V", - "line": 1622, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocationDetail", - "desc": "()Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;", - "line": 1628, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1632, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 1070, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1075, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveEnumLocation": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 1471, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1477, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1481, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldArgumentAddition": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 506, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 512, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 516, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 57, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$UnionModification": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 642, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 642, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewName", - "desc": "()Ljava/lang/String;", - "line": 657, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldName", - "desc": "()Ljava/lang/String;", - "line": 661, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "()Ljava/util/List;", - "line": 665, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDetails", - "desc": "(Ljava/lang/Class;)Ljava/util/List;", - "line": 669, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNameChanged", - "desc": "()Z", - "line": 673, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$EnumAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 879, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 884, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveRenamed": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 1608, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveDeletion": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;Ljava/lang/String;)V", - "line": 1592, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1598, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocationDetail", - "desc": "()Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;", - "line": 1602, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveArgumentValueModification": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1673, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocationDetail", - "desc": "()Lgraphql/schema/diffing/ana/SchemaDifference$AppliedDirectiveLocationDetail;", - "line": 1681, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 1685, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldValue", - "desc": "()Ljava/lang/String;", - "line": 1689, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewValue", - "desc": "()Ljava/lang/String;", - "line": 1693, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$ObjectFieldAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 136, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 141, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveInputObjectFieldLocation": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1536, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputObjectName", - "desc": "()Ljava/lang/String;", - "line": 1543, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 1547, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1551, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$DirectiveArgumentDeletion": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 1138, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 1143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldArgumentTypeModification": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 527, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 535, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewType", - "desc": "()Ljava/lang/String;", - "line": 539, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldType", - "desc": "()Ljava/lang/String;", - "line": 543, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentName", - "desc": "()Ljava/lang/String;", - "line": 547, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$InterfaceFieldAddition": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 419, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 424, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.ana.SchemaDifference$AppliedDirectiveInterfaceFieldLocation": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 1281, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 1288, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceName", - "desc": "()Ljava/lang/String;", - "line": 1292, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 1296, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.usage.SchemaUsage": { - "line": { - "covered": 77, - "missed": 5 - }, - "branch": { - "covered": 44, - "missed": 4 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/usage/SchemaUsage$Builder;)V", - "line": 52, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldReferenceCounts", - "desc": "()Ljava/util/Map;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOutputFieldReferenceCounts", - "desc": "()Ljava/util/Map;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputFieldReferenceCounts", - "desc": "()Ljava/util/Map;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentReferenceCounts", - "desc": "()Ljava/util/Map;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceReferenceCounts", - "desc": "()Ljava/util/Map;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getUnionReferenceCounts", - "desc": "()Ljava/util/Map;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveReferenceCounts", - "desc": "()Ljava/util/Map;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isStronglyReferenced", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;)Z", - "line": 145, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnReferencedElements", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Set;", - "line": 156, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isReferencedImpl", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Ljava/util/Set;)Z", - "line": 171, - "counters": { - "line": { - "covered": 42, - "missed": 4 - }, - "branch": { - "covered": 36, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNamedElementReferenced", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Ljava/util/Set;)Z", - "line": 243, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getUnReferencedElements$1", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/Set;Lgraphql/schema/GraphQLDirective;)V", - "line": 163, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getUnReferencedElements$0", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/Set;Lgraphql/schema/GraphQLNamedType;)V", - "line": 158, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.usage.SchemaUsageSupport$1": { - "line": { - "covered": 71, - "missed": 2 - }, - "branch": { - "covered": 22, - "missed": 2 - }, - "method": { - "covered": 19, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/usage/SchemaUsage$Builder;)V", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incCount", - "desc": "()Ljava/util/function/BiFunction;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "recordBackReference", - "desc": "(Lgraphql/schema/GraphQLNamedSchemaElement;Lgraphql/schema/GraphQLSchemaElement;)V", - "line": 55, - "counters": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "memberInterfaces", - "desc": "(Lgraphql/schema/GraphQLNamedType;Ljava/util/List;)V", - "line": 71, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 82, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 95, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 108, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 119, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 130, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 137, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirectiveLike", - "desc": "(Lgraphql/util/TraverserContext;Ljava/lang/String;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 143, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 166, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 178, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 184, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLUnionType$0", - "desc": "(Ljava/lang/String;)Ljava/util/Set;", - "line": 169, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$memberInterfaces$0", - "desc": "(Ljava/lang/String;)Ljava/util/Set;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$recordBackReference$2", - "desc": "(Ljava/lang/String;)Ljava/util/Set;", - "line": 66, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$recordBackReference$1", - "desc": "(Ljava/lang/String;)Ljava/util/Set;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$recordBackReference$0", - "desc": "(Ljava/lang/String;)Ljava/util/Set;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$incCount$0", - "desc": "(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.usage.SchemaUsageSupport": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 34, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSchemaUsage", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/usage/SchemaUsage;", - "line": 45, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.usage.SchemaUsage$Builder": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 253, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/usage/SchemaUsage;", - "line": 267, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.exceptions.ParseCancelledException": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/i18n/I18n;Lgraphql/language/SourceLocation;Ljava/lang/String;ILjava/lang/String;)V", - "line": 15, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.exceptions.ParseCancelledTooManyCharsException": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/i18n/I18n;I)V", - "line": 13, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.exceptions.InvalidUnicodeSyntaxException": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/i18n/I18n;Ljava/lang/String;Lgraphql/language/SourceLocation;Ljava/lang/String;)V", - "line": 13, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.exceptions.MoreTokensSyntaxException": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/i18n/I18n;Lgraphql/language/SourceLocation;Ljava/lang/String;Ljava/lang/String;)V", - "line": 14, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/i18n/I18n;Lgraphql/language/SourceLocation;)V", - "line": 20, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.exceptions.ParseCancelledTooDeepException": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/i18n/I18n;Lgraphql/language/SourceLocation;Ljava/lang/String;ILjava/lang/String;)V", - "line": 15, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.i18n.I18n$BundleType": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;I)V", - "line": 31, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 22, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.i18n.I18nMsg": { - "line": { - "covered": 6, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 15, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)V", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getMsgKey", - "desc": "()Ljava/lang/String;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMsgArguments", - "desc": "()[Ljava/lang/Object;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addArgumentAt", - "desc": "(ILjava/lang/Object;)Lgraphql/i18n/I18nMsg;", - "line": 34, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toI18n", - "desc": "(Lgraphql/i18n/I18n;)Ljava/lang/String;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.i18n.I18n": { - "line": { - "covered": 15, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/i18n/I18n$BundleType;Ljava/util/Locale;)V", - "line": 40, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResourceBundle", - "desc": "()Ljava/util/ResourceBundle;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "i18n", - "desc": "(Lgraphql/i18n/I18n$BundleType;Ljava/util/Locale;)Lgraphql/i18n/I18n;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "msg", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "msg", - "desc": "(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "msgImpl", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;", - "line": 86, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visibility.BlockedFields": { - "line": { - "covered": 24, - "missed": 0 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 32, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;)Ljava/util/List;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 44, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;)Ljava/util/List;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 61, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "block", - "desc": "(Ljava/lang/String;)Z", - "line": 71, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkFQN", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newBlock", - "desc": "()Lgraphql/schema/visibility/BlockedFields$Builder;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getFieldDefinitions$1", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;Lgraphql/schema/GraphQLInputObjectField;)Z", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getFieldDefinitions$0", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/schema/GraphQLFieldDefinition;)Z", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visibility.NoIntrospectionGraphqlFieldVisibility": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;)Ljava/util/List;", - "line": 35, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visibility.BlockedFields$Builder": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 87, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addPattern", - "desc": "(Ljava/lang/String;)Lgraphql/schema/visibility/BlockedFields$Builder;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addPatterns", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/visibility/BlockedFields$Builder;", - "line": 95, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addCompiledPattern", - "desc": "(Ljava/util/regex/Pattern;)Lgraphql/schema/visibility/BlockedFields$Builder;", - "line": 100, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addCompiledPatterns", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/visibility/BlockedFields$Builder;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/visibility/BlockedFields;", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visibility.GraphqlFieldVisibility": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 2 - }, - "methods": [ - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;)Ljava/util/List;", - "line": 47, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.visibility.DefaultGraphqlFieldVisibility": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;)Ljava/util/List;", - "line": 21, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;)Ljava/util/List;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.DataLoaderDispatchingContextKeys": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "setEnableDataLoaderChaining", - "desc": "(Lgraphql/GraphQLContext;Z)V", - "line": 41, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setEnableDataLoaderExhaustedDispatching", - "desc": "(Lgraphql/GraphQLContext;Z)V", - "line": 50, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.PerLevelDataLoaderDispatchStrategy$ChainedDLStack": { - "line": { - "covered": 40, - "missed": 1 - }, - "branch": { - "covered": 23, - "missed": 1 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "aboutToStartDispatching", - "desc": "(IZZ)Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$ChainedDLStack$StateForLevel;", - "line": 72, - "counters": { - "line": { - "covered": 20, - "missed": 1 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDataLoaderInvocation", - "desc": "(ILorg/dataloader/DataLoader;)Z", - "line": 114, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clear", - "desc": "()V", - "line": 145, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$newDataLoaderInvocation$0", - "desc": "(Ljava/lang/Integer;)Ljava/util/concurrent/atomic/AtomicReference;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$aboutToStartDispatching$0", - "desc": "(Ljava/lang/Integer;)Ljava/util/concurrent/atomic/AtomicReference;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.EmptyDataLoaderRegistryInstance$1": { - "line": { - "covered": 1, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 10, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "register", - "desc": "(Ljava/lang/String;Lorg/dataloader/DataLoader;)Lorg/dataloader/DataLoaderRegistry;", - "line": 16, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "computeIfAbsent", - "desc": "(Ljava/lang/String;Ljava/util/function/Function;)Lorg/dataloader/DataLoader;", - "line": 22, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "unregister", - "desc": "(Ljava/lang/String;)Lorg/dataloader/DataLoaderRegistry;", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.EmptyDataLoaderRegistryInstance": { - "line": { - "covered": 1, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 10, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.PerLevelDataLoaderDispatchStrategy$CallStack": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 219, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(I)Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel;", - "line": 236, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "tryUpdateLevel", - "desc": "(ILgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel;Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel;)Z", - "line": 241, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clear", - "desc": "()V", - "line": 247, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$get$0", - "desc": "(Ljava/lang/Integer;)Ljava/util/concurrent/atomic/AtomicReference;", - "line": 236, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.ExhaustedDataLoaderDispatchStrategy$CallStack": { - "line": { - "covered": 29, - "missed": 3 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 1 - }, - "methods": [ - { - "name": "getObjectRunningCount", - "desc": "(I)I", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setObjectRunningCount", - "desc": "(II)I", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDataLoaderToDispatch", - "desc": "(IZ)I", - "line": 61, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setCurrentlyDispatching", - "desc": "(IZ)I", - "line": 66, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataLoaderToDispatch", - "desc": "(I)Z", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCurrentlyDispatching", - "desc": "(I)Z", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementObjectRunningCount", - "desc": "()I", - "line": 82, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "decrementObjectRunningCount", - "desc": "()I", - "line": 93, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printState", - "desc": "(I)Ljava/lang/String;", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getState", - "desc": "()I", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "tryUpdateState", - "desc": "(II)Z", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 109, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clear", - "desc": "()V", - "line": 126, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel": { - "line": { - "covered": 10, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 189, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(II)V", - "line": 194, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel;)V", - "line": 199, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel;", - "line": 205, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "increaseHappenedCompletionFinishedCount", - "desc": "()Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel;", - "line": 209, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "increaseHappenedExecuteObjectCalls", - "desc": "()Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack$StateForLevel;", - "line": 213, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.PerLevelDataLoaderDispatchStrategy$ChainedDLStack$StateForLevel": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/dataloader/DataLoader;ZZZLgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$ChainedDLStack$StateForLevel;)V", - "line": 61, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.PerLevelDataLoaderDispatchStrategy": { - "line": { - "covered": 132, - "missed": 2 - }, - "branch": { - "covered": 47, - "missed": 3 - }, - "method": { - "covered": 23, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;)V", - "line": 42, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStrategy", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;I)V", - "line": 269, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionSerialStrategy", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 278, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStrategyOnFieldValuesInfo", - "desc": "(Ljava/util/List;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 288, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStrategyOnFieldValuesException", - "desc": "(Ljava/lang/Throwable;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 295, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeObject", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;I)V", - "line": 302, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeObjectOnFieldValuesInfo", - "desc": "(Ljava/util/List;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 314, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeObjectOnFieldValuesException", - "desc": "(Ljava/lang/Throwable;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 321, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompletionFinished", - "desc": "(ILgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;)V", - "line": 329, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldFetched", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/DataFetcher;Ljava/lang/Object;Ljava/util/function/Supplier;)V", - "line": 363, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSubscriptionExecution", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 378, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscriptionEventCompletionDone", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 385, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferredOnFieldValue", - "desc": "(Ljava/lang/String;Lgraphql/execution/FieldValueInfo;Ljava/lang/Throwable;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 400, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCallStack", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;", - "line": 411, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCallStack", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;", - "line": 415, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "markLevelAsDispatchedIfReady", - "desc": "(ILgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;)Z", - "line": 450, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLevelReady", - "desc": "(ILgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;)Z", - "line": 463, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dispatch", - "desc": "(ILgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;)V", - "line": 473, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dispatchAll", - "desc": "(Lorg/dataloader/DataLoaderRegistry;I)V", - "line": 483, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dispatchDLCFImpl", - "desc": "(Ljava/lang/Integer;Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;ZZ)V", - "line": 488, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDataLoaderInvocation", - "desc": "(ILorg/dataloader/DataLoader;Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 511, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$dispatchDLCFImpl$0", - "desc": "(Ljava/lang/Integer;Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;ZLjava/lang/Void;Ljava/lang/Throwable;)V", - "line": 501, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getCallStack$0", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)Lgraphql/execution/instrumentation/dataloader/PerLevelDataLoaderDispatchStrategy$CallStack;", - "line": 424, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.dataloader.ExhaustedDataLoaderDispatchStrategy": { - "line": { - "covered": 83, - "missed": 0 - }, - "branch": { - "covered": 26, - "missed": 0 - }, - "method": { - "covered": 18, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;)V", - "line": 132, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;)V", - "line": 32, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStrategy", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;I)V", - "line": 146, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "finishedFetching", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 152, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionSerialStrategy", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 158, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSubscriptionExecution", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 165, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscriptionEventCompletionDone", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 172, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferFieldFetched", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 178, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "startComplete", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 188, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "stopComplete", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 193, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCallStack", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;", - "line": 198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCallStack", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;", - "line": 202, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "decrementObjectRunningAndMaybeDispatch", - "desc": "(Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;)V", - "line": 220, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDataLoaderInvocationMaybeDispatch", - "desc": "(Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;)V", - "line": 229, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dispatchImpl", - "desc": "(Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;)V", - "line": 248, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDataLoaderInvocation", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 278, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$dispatchImpl$0", - "desc": "(Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;Ljava/lang/Void;Ljava/lang/Throwable;)V", - "line": 271, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getCallStack$0", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)Lgraphql/execution/instrumentation/dataloader/ExhaustedDataLoaderDispatchStrategy$CallStack;", - "line": 211, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.transform.FieldVisibilitySchemaTransformation$TypeRemovalVisitor": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 18, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Set;)V", - "line": 263, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLType", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 271, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 18, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.transform.VisibleFieldPredicateEnvironment$VisibleFieldPredicateEnvironmentImpl": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLNamedSchemaElement;Lgraphql/schema/GraphQLSchemaElement;)V", - "line": 28, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaElement", - "desc": "()Lgraphql/schema/GraphQLNamedSchemaElement;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentElement", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.transform.FieldVisibilitySchemaTransformation$TypeObservingVisitor": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Set;)V", - "line": 157, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLType", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 164, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.transform.FieldVisibilitySchemaTransformation": { - "line": { - "covered": 54, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/transform/VisibleFieldPredicate;)V", - "line": 46, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/transform/VisibleFieldPredicate;Ljava/lang/Runnable;Ljava/lang/Runnable;)V", - "line": 53, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "apply", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema;", - "line": 61, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findRootUnusedTypes", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Set;", - "line": 111, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionType", - "desc": "(Ljava/lang/String;)Z", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "childrenWithInterfaceImplementations", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/function/Function;", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRootTypes", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 294, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationTypes", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 301, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$childrenWithInterfaceImplementations$0", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchemaElement;)Ljava/util/List;", - "line": 143, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$apply$0", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$1", - "desc": "()V", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "()V", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.transform.FieldVisibilitySchemaTransformation$FieldRemovalVisitor": { - "line": { - "covered": 33, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/transform/VisibleFieldPredicate;)V", - "line": 181, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 195, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFieldsContainer", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 199, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 219, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 241, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 251, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.HungarianAlgorithm": { - "line": { - "covered": 121, - "missed": 1 - }, - "branch": { - "covered": 75, - "missed": 1 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "([[D)V", - "line": 85, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "computeInitialFeasibleSolution", - "desc": "()V", - "line": 126, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "()[I", - "line": 151, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executePhase", - "desc": "()V", - "line": 190, - "counters": { - "line": { - "covered": 32, - "missed": 0 - }, - "branch": { - "covered": 18, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fetchUnmatchedWorker", - "desc": "()I", - "line": 257, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "greedyMatch", - "desc": "()V", - "line": 270, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "initializePhase", - "desc": "(I)V", - "line": 288, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "match", - "desc": "(II)V", - "line": 304, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "reduce", - "desc": "()V", - "line": 315, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 20, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateLabeling", - "desc": "(D)V", - "line": 352, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nextChild", - "desc": "()[I", - "line": 367, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.SchemaDiffingCancelledException": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Z)V", - "line": 8, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.SchemaDiffing": { - "line": { - "covered": 59, - "missed": 5 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 21, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "stop", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "diffGraphQLSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 36, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffAndAnalyze", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/diffing/ana/EditOperationAnalysisResult;", - "line": 42, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffGraphQLSchemaAllEdits", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchema;Ljava/util/concurrent/atomic/AtomicInteger;)Lgraphql/schema/diffing/DiffImpl$OptimalEdit;", - "line": 50, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "diffImpl", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;Ljava/util/concurrent/atomic/AtomicInteger;)Lgraphql/schema/diffing/DiffImpl$OptimalEdit;", - "line": 57, - "counters": { - "line": { - "covered": 46, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sortVertices", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/PossibleMappingsCalculator$PossibleMappings;)V", - "line": 134, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.EditorialCostForMapping": { - "line": { - "covered": 73, - "missed": 1 - }, - "branch": { - "covered": 60, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "baseEditorialCostForMapping", - "desc": "(Lgraphql/schema/diffing/Mapping;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;)I", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "baseEditorialCostForMapping", - "desc": "(Lgraphql/schema/diffing/Mapping;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;Ljava/util/List;)I", - "line": 48, - "counters": { - "line": { - "covered": 35, - "missed": 0 - }, - "branch": { - "covered": 30, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "editorialCostForMapping", - "desc": "(ILgraphql/schema/diffing/Mapping;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;)I", - "line": 121, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$editorialCostForMapping$1", - "desc": "(Ljava/util/concurrent/atomic/AtomicInteger;Lgraphql/schema/diffing/SchemaGraph;Ljava/util/function/Predicate;Lgraphql/schema/diffing/Mapping;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 138, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 28, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$editorialCostForMapping$0", - "desc": "(Ljava/util/Set;Lgraphql/schema/diffing/Edge;)Z", - "line": 127, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.Vertex": { - "line": { - "covered": 26, - "missed": 7 - }, - "branch": { - "covered": 2, - "missed": 6 - }, - "method": { - "covered": 12, - "missed": 5 - }, - "methods": [ - { - "name": "newIsolatedNode", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/Vertex;", - "line": 24, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newIsolatedNodes", - "desc": "(ILjava/lang/String;)Ljava/util/Set;", - "line": 30, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 16, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIsolated", - "desc": "()Z", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "add", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)V", - "line": 49, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getProperty", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getProperties", - "desc": "()Ljava/util/Map;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDebugName", - "desc": "()Ljava/lang/String;", - "line": 73, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isOfType", - "desc": "(Ljava/lang/String;)Z", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 81, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isBuiltInType", - "desc": "()Z", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setBuiltInType", - "desc": "(Z)V", - "line": 91, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 96, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toData", - "desc": "()Lgraphql/schema/diffing/Vertex$VertexData;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.EditOperation$Operation": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 65, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.SchemaGraphFactory$1": { - "line": { - "covered": 24, - "missed": 0 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/SchemaGraphFactory;Lgraphql/schema/diffing/SchemaGraph;)V", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 61, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.SchemaDiffingRunningCheck": { - "line": { - "covered": 4, - "missed": 3 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 5, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "check", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "stop", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.EditOperation": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/EditOperation$Operation;Ljava/lang/String;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Edge;Lgraphql/schema/diffing/Edge;)V", - "line": 24, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deleteVertex", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/EditOperation;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertVertex", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/EditOperation;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changeVertex", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/EditOperation;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deleteEdge", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Edge;)Lgraphql/schema/diffing/EditOperation;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertEdge", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Edge;)Lgraphql/schema/diffing/EditOperation;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changeEdge", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Edge;Lgraphql/schema/diffing/Edge;)Lgraphql/schema/diffing/EditOperation;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperation", - "desc": "()Lgraphql/schema/diffing/EditOperation$Operation;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceVertex", - "desc": "()Lgraphql/schema/diffing/Vertex;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTargetVertex", - "desc": "()Lgraphql/schema/diffing/Vertex;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceEdge", - "desc": "()Lgraphql/schema/diffing/Edge;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTargetEdge", - "desc": "()Lgraphql/schema/diffing/Edge;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.Util": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "diffNamedList", - "desc": "(Ljava/util/Set;Ljava/util/Set;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", - "line": 15, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$PossibleMappings": { - "line": { - "covered": 77, - "missed": 0 - }, - "branch": { - "covered": 32, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator;)V", - "line": 805, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putPossibleMappings", - "desc": "(Ljava/util/List;Ljava/util/Collection;Ljava/util/Collection;Ljava/lang/String;)V", - "line": 822, - "counters": { - "line": { - "covered": 68, - "missed": 0 - }, - "branch": { - "covered": 32, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mappingPossible", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Z", - "line": 924, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator": { - "line": { - "covered": 201, - "missed": 8 - }, - "branch": { - "covered": 45, - "missed": 19 - }, - "method": { - "covered": 30, - "missed": 0 - }, - "methods": [ - { - "name": "inputFieldContexts", - "desc": "()Ljava/util/List;", - "line": 85, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scalarContext", - "desc": "()Ljava/util/List;", - "line": 125, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputObjectContext", - "desc": "()Ljava/util/List;", - "line": 152, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectContext", - "desc": "()Ljava/util/List;", - "line": 179, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumContext", - "desc": "()Ljava/util/List;", - "line": 207, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enumValueContext", - "desc": "()Ljava/util/List;", - "line": 234, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interfaceContext", - "desc": "()Ljava/util/List;", - "line": 272, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unionContext", - "desc": "()Ljava/util/List;", - "line": 300, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "directiveContext", - "desc": "()Ljava/util/List;", - "line": 328, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedDirectiveContext", - "desc": "()Ljava/util/List;", - "line": 356, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appliedArgumentContext", - "desc": "()Ljava/util/List;", - "line": 494, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaContext", - "desc": "()Ljava/util/List;", - "line": 639, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldContext", - "desc": "()Ljava/util/List;", - "line": 654, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argumentsContexts", - "desc": "()Ljava/util/List;", - "line": 695, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaDiffingRunningCheck;)V", - "line": 754, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calculate", - "desc": "()Lgraphql/schema/diffing/PossibleMappingsCalculator$PossibleMappings;", - "line": 762, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calcPossibleMappings", - "desc": "(Ljava/util/List;Ljava/lang/String;)V", - "line": 930, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calcPossibleMappingImpl", - "desc": "(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/List;ILjava/util/List;Ljava/util/Set;Ljava/util/Set;Ljava/lang/String;)V", - "line": 954, - "counters": { - "line": { - "covered": 44, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFixedParentRestrictions", - "desc": "()Ljava/util/Map;", - "line": 1024, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFixedParentRestrictionsInverse", - "desc": "(Ljava/util/Map;)Ljava/util/Map;", - "line": 1032, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFixedParentRestrictions", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Ljava/util/List;Ljava/util/Map;)Ljava/util/Map;", - "line": 1054, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNonFixedParentRestrictions", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/Mapping;)Ljava/util/Map;", - "line": 1102, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasParentRestrictions", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 1131, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasChildrenRestrictions", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 1138, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getNonFixedParentRestrictions$0", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Ljava/util/Map;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 1105, - "counters": { - "line": { - "covered": 7, - "missed": 8 - }, - "branch": { - "covered": 5, - "missed": 11 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$calcPossibleMappingImpl$3", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/Vertex;)Ljava/lang/String;", - "line": 962, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$calcPossibleMappingImpl$2", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/Vertex;)Z", - "line": 961, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$calcPossibleMappingImpl$1", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/Vertex;)Ljava/lang/String;", - "line": 959, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$calcPossibleMappingImpl$0", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/Vertex;)Z", - "line": 958, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 65, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.DiffImpl$MappingEntry": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/Mapping;ID)V", - "line": 47, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$5": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 144, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$4": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$3": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$2": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 99, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$9": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 191, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 194, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 199, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$8": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 179, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$7": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$6": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 160, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.DiffImpl": { - "line": { - "covered": 196, - "missed": 3 - }, - "branch": { - "covered": 93, - "missed": 15 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/PossibleMappingsCalculator$PossibleMappings;Lgraphql/schema/diffing/SchemaDiffingRunningCheck;)V", - "line": 107, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffImpl", - "desc": "(Lgraphql/schema/diffing/Mapping;Ljava/util/List;Ljava/util/List;Ljava/util/concurrent/atomic/AtomicInteger;)Lgraphql/schema/diffing/DiffImpl$OptimalEdit;", - "line": 116, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addChildToQueue", - "desc": "(ILgraphql/schema/diffing/DiffImpl$MappingEntry;Ljava/util/PriorityQueue;Lgraphql/schema/diffing/DiffImpl$OptimalEdit;Ljava/util/List;Ljava/util/List;)V", - "line": 185, - "counters": { - "line": { - "covered": 43, - "missed": 0 - }, - "branch": { - "covered": 11, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateOptimalEdit", - "desc": "(Lgraphql/schema/diffing/DiffImpl$OptimalEdit;ILgraphql/schema/diffing/Mapping;)V", - "line": 267, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calculateRestOfChildren", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/HungarianAlgorithm;[[DDLgraphql/schema/diffing/Mapping;Lgraphql/schema/diffing/Vertex;IILjava/util/concurrent/LinkedBlockingQueue;)V", - "line": 284, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addSiblingToQueue", - "desc": "(IILjava/util/PriorityQueue;Lgraphql/schema/diffing/DiffImpl$OptimalEdit;Ljava/util/List;Ljava/util/List;Lgraphql/schema/diffing/DiffImpl$MappingEntry;)V", - "line": 319, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "expandMappingAndUpdateOptimalMapping", - "desc": "(IILgraphql/schema/diffing/DiffImpl$OptimalEdit;Ljava/util/List;Lgraphql/schema/diffing/Mapping;[ILjava/util/List;D)V", - "line": 352, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCostMatrixSum", - "desc": "([[D[I)D", - "line": 365, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calcLowerBoundMappingCost", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Mapping;Ljava/util/Map;Ljava/util/Map;)D", - "line": 406, - "counters": { - "line": { - "covered": 73, - "missed": 2 - }, - "branch": { - "covered": 53, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calcLowerBoundMappingCostForIsolated", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Mapping;Z)D", - "line": 543, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$diffImpl$0", - "desc": "(Lgraphql/schema/diffing/DiffImpl$MappingEntry;Lgraphql/schema/diffing/DiffImpl$MappingEntry;)I", - "line": 129, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.Edge": { - "line": { - "covered": 16, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 12, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;Ljava/lang/String;)V", - "line": 12, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFrom", - "desc": "()Lgraphql/schema/diffing/Vertex;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setFrom", - "desc": "(Lgraphql/schema/diffing/Vertex;)V", - "line": 30, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTo", - "desc": "()Lgraphql/schema/diffing/Vertex;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setTo", - "desc": "(Lgraphql/schema/diffing/Vertex;)V", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setLabel", - "desc": "(Ljava/lang/String;)V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLabel", - "desc": "()Ljava/lang/String;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Lgraphql/schema/diffing/Edge;)Z", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$41": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 719, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 722, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 735, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$40": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 707, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 710, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 716, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$42": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 738, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 741, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 746, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$30": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 519, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 522, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 529, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$34": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;)V", - "line": 624, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 627, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$33": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 613, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 616, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 621, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$32": { - "line": { - "covered": 1, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 1, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 575, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 578, - "counters": { - "line": { - "covered": 0, - "missed": 11 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 610, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$31": { - "line": { - "covered": 19, - "missed": 2 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 532, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 535, - "counters": { - "line": { - "covered": 18, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 571, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$38": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 678, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 681, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 686, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$37": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 665, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 668, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 674, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$36": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 654, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 657, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 662, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$35": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 639, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 642, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 647, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$39": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 695, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 698, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 703, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$23": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 376, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 379, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 384, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$22": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 370, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$21": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 356, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 359, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 364, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$20": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 339, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 342, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 347, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$27": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;Lgraphql/schema/diffing/PossibleMappingsCalculator$VertexContextSegment;)V", - "line": 479, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 482, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$26": { - "line": { - "covered": 9, - "missed": 3 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 442, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 445, - "counters": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 476, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$25": { - "line": { - "covered": 18, - "missed": 2 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 400, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 403, - "counters": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 438, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$24": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 388, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 391, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 397, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$29": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 505, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 508, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 515, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$28": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 494, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 497, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 502, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$VertexContextSegment": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 795, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 801, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$12": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 234, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 237, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 242, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$11": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 221, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 226, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$10": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 207, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 210, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 215, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$16": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 283, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 286, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 291, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$15": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 272, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 275, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 280, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$14": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 256, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 259, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 264, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$13": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 248, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 253, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$19": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 328, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 331, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 336, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$18": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 311, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 314, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 319, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.PossibleMappingsCalculator$17": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 300, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "idForVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Ljava/lang/String;", - "line": 303, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;)Z", - "line": 308, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.SchemaGraph": { - "line": { - "covered": 81, - "missed": 44 - }, - "branch": { - "covered": 19, - "missed": 31 - }, - "method": { - "covered": 35, - "missed": 11 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 42, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/util/List;Lcom/google/common/collect/Table;)V", - "line": 42, - "counters": { - "line": { - "covered": 0, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "addVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;)V", - "line": 62, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addVertices", - "desc": "(Ljava/util/Collection;)V", - "line": 67, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVerticesByType", - "desc": "(Ljava/lang/String;)Ljava/util/Collection;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVerticesByType", - "desc": "()Lcom/google/common/collect/Multimap;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addEdge", - "desc": "(Lgraphql/schema/diffing/Edge;)V", - "line": 82, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentEdgesNonCopy", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/Collection;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentEdgesAndInverseNonCopy", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/lang/Iterable;", - "line": 96, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "adjacentEdgesAndInverseCount", - "desc": "(Lgraphql/schema/diffing/Vertex;)I", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentVertices", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/List;", - "line": 106, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAdjacentVertices", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAdjacentVerticesInverse", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/List;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentVerticesInverse", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 125, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentEdges", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/List;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentEdges", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 139, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentEdgesInverseCopied", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/List;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentEdgesInverseNonCopy", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/Collection;", - "line": 154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdjacentEdgesInverse", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 158, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSingleAdjacentEdge", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/function/Predicate;)Lgraphql/schema/diffing/Edge;", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getEdges", - "desc": "()Ljava/util/List;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEdge", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Edge;", - "line": 183, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEdgeOrInverse", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Edge;", - "line": 187, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getVertices", - "desc": "()Ljava/util/List;", - "line": 192, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setVertices", - "desc": "(Ljava/util/List;)V", - "line": 196, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "addType", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Vertex;)V", - "line": 200, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDirective", - "desc": "(Ljava/lang/String;Lgraphql/schema/diffing/Vertex;)V", - "line": 204, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/Vertex;", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diffing/Vertex;", - "line": 212, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "findTargetVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/function/Predicate;)Ljava/util/Optional;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "size", - "desc": "()I", - "line": 220, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addIsolatedVertices", - "desc": "(ILjava/lang/String;)Ljava/util/List;", - "line": 224, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldOrDirectiveForArgument", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 234, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsContainerForField", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 240, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputObjectForInputField", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 246, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectiveForAppliedArgument", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 252, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectiveContainerForAppliedDirective", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 258, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSingleAdjacentInverseVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 270, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectiveIndex", - "desc": "(Lgraphql/schema/diffing/Vertex;)I", - "line": 276, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnumForEnumValue", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 282, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAdjacentEdges", - "desc": "(Ljava/util/List;Lgraphql/schema/diffing/Vertex;)Ljava/util/List;", - "line": 289, - "counters": { - "line": { - "covered": 0, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "containsEdge", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Z", - "line": 301, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$containsEdge$0", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Edge;)Z", - "line": 301, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getAdjacentEdges$0", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getAdjacentVerticesInverse$0", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getAdjacentVertices$0", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 106, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.Vertex$VertexData": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/Map;)V", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diffing.SchemaGraphFactory": { - "line": { - "covered": 258, - "missed": 3 - }, - "branch": { - "covered": 73, - "missed": 7 - }, - "method": { - "covered": 29, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 29, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createGraph", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/diffing/SchemaGraph;", - "line": 41, - "counters": { - "line": { - "covered": 27, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addSchemaVertex", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 126, - "counters": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleInputObject", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 147, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleInputField", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/GraphQLInputObjectField;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 158, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleUnion", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 172, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleInterfaceVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 181, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleObjectVertex", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 198, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleField", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 215, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleDirective", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/GraphQLSchema;)V", - "line": 230, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleArgument", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/GraphQLArgument;Lgraphql/schema/diffing/SchemaGraph;)V", - "line": 240, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newObject", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/diffing/SchemaGraph;Z)V", - "line": 253, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newField", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/diffing/SchemaGraph;Z)Lgraphql/schema/diffing/Vertex;", - "line": 268, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/schema/diffing/SchemaGraph;Z)Lgraphql/schema/diffing/Vertex;", - "line": 282, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newScalar", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/schema/diffing/SchemaGraph;Z)V", - "line": 291, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/diffing/SchemaGraph;Z)V", - "line": 305, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnum", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/schema/diffing/SchemaGraph;Z)V", - "line": 320, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newUnion", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/diffing/SchemaGraph;Z)V", - "line": 338, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputObject", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/diffing/SchemaGraph;Z)V", - "line": 348, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createAppliedDirectives", - "desc": "(Lgraphql/schema/diffing/Vertex;Ljava/util/List;Lgraphql/schema/diffing/SchemaGraph;)V", - "line": 365, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/schema/diffing/SchemaGraph;)V", - "line": 389, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/schema/diffing/SchemaGraph;Z)Lgraphql/schema/diffing/Vertex;", - "line": 406, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "desc", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 416, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleDirective$0", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/schema/diffing/Vertex;)Z", - "line": 232, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleField$0", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/schema/diffing/Vertex;)Z", - "line": 223, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleObjectVertex$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/diffing/Vertex;)Z", - "line": 207, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleInterfaceVertex$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/diffing/Vertex;)Z", - "line": 190, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleInputObject$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/schema/diffing/Vertex;)Z", - "line": 150, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.Mapping": { - "line": { - "covered": 73, - "missed": 8 - }, - "branch": { - "covered": 21, - "missed": 3 - }, - "method": { - "covered": 19, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Lcom/google/common/collect/BiMap;Ljava/util/List;Ljava/util/List;Lcom/google/common/collect/BiMap;Ljava/util/List;Ljava/util/List;)V", - "line": 39, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMapping", - "desc": "(Ljava/util/Map;Lcom/google/common/collect/BiMap;Ljava/util/List;Ljava/util/List;)Lgraphql/schema/diffing/Mapping;", - "line": 53, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasParentRestriction", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentRestriction", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSource", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 72, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTarget", - "desc": "(Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Vertex;", - "line": 79, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSource", - "desc": "(I)Lgraphql/schema/diffing/Vertex;", - "line": 86, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTarget", - "desc": "(I)Lgraphql/schema/diffing/Vertex;", - "line": 93, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsSource", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 100, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsTarget", - "desc": "(Lgraphql/schema/diffing/Vertex;)Z", - "line": 107, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "contains", - "desc": "(Lgraphql/schema/diffing/Vertex;Z)Z", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "size", - "desc": "()I", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fixedSize", - "desc": "()I", - "line": 124, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "nonFixedSize", - "desc": "()I", - "line": 128, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "add", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)V", - "line": 132, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copyMappingWithLastElementRemoved", - "desc": "()Lgraphql/schema/diffing/Mapping;", - "line": 138, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/diffing/Mapping;", - "line": 146, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extendMapping", - "desc": "(Lgraphql/schema/diffing/Vertex;Lgraphql/schema/diffing/Vertex;)Lgraphql/schema/diffing/Mapping;", - "line": 153, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "forEachTarget", - "desc": "(Ljava/util/function/Consumer;)V", - "line": 163, - "counters": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "forEachNonFixedTarget", - "desc": "(Ljava/util/function/Consumer;)V", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "forEachNonFixedSourceAndTarget", - "desc": "(Ljava/util/function/BiConsumer;)V", - "line": 178, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "invert", - "desc": "()Lgraphql/schema/diffing/Mapping;", - "line": 182, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.SchemaGraphFactory$1IntrospectionNode": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/SchemaGraphFactory;)V", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diffing.DiffImpl$OptimalEdit": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;)V", - "line": 80, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/SchemaGraph;Lgraphql/schema/diffing/Mapping;I)V", - "line": 80, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getListOfEditOperations", - "desc": "()Ljava/util/List;", - "line": 101, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.scalar.GraphqlFloatCoercing": { - "line": { - "covered": 38, - "missed": 7 - }, - "branch": { - "covered": 17, - "missed": 3 - }, - "method": { - "covered": 11, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "convertImpl", - "desc": "(Ljava/lang/Object;)Ljava/lang/Double;", - "line": 35, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialiseImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/Double;", - "line": 57, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValueImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/Double;", - "line": 68, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)D", - "line": 85, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Lgraphql/language/FloatValue;", - "line": 98, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/Double;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Double;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Double;", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Double;", - "line": 124, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/Double;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Double;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 141, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 146, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.scalar.CoercingUtil": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isNumberIsh", - "desc": "(Ljava/lang/Object;)Z", - "line": 11, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeName", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 15, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "i18nMsg", - "desc": "(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.scalar.GraphqlIDCoercing": { - "line": { - "covered": 34, - "missed": 6 - }, - "branch": { - "covered": 17, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "convertImpl", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 32, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serializeImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValueImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/String;", - "line": 64, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/String;", - "line": 74, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Lgraphql/language/StringValue;", - "line": 87, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 124, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 130, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.scalar.GraphqlIntCoercing": { - "line": { - "covered": 55, - "missed": 4 - }, - "branch": { - "covered": 23, - "missed": 1 - }, - "method": { - "covered": 15, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "convertImpl", - "desc": "(Ljava/lang/Object;)Ljava/lang/Integer;", - "line": 35, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialiseImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/Integer;", - "line": 56, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValueImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/Integer;", - "line": 67, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "convertParseValueImpl", - "desc": "(Ljava/lang/Object;)Ljava/math/BigInteger;", - "line": 94, - "counters": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)I", - "line": 108, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Lgraphql/language/IntValue;", - "line": 123, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/Integer;", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Integer;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Integer;", - "line": 145, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Integer;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/Integer;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Integer;", - "line": 161, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 167, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 172, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 31, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.scalar.GraphqlStringCoercing": { - "line": { - "covered": 18, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toStringImpl", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValueImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/String;", - "line": 32, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/String;", - "line": 41, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteralImpl", - "desc": "(Ljava/lang/Object;)Lgraphql/language/StringValue;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/String;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/String;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/String;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 89, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.scalar.GraphqlBooleanCoercing": { - "line": { - "covered": 38, - "missed": 4 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "convertImpl", - "desc": "(Ljava/lang/Object;)Ljava/lang/Boolean;", - "line": 31, - "counters": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serializeImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/Boolean;", - "line": 59, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValueImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Ljava/lang/Boolean;", - "line": 70, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Z", - "line": 79, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteralImpl", - "desc": "(Ljava/lang/Object;Ljava/util/Locale;)Lgraphql/language/BooleanValue;", - "line": 89, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/Boolean;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Boolean;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Boolean;", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Boolean;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/Boolean;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Boolean;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocumentFactory$Options": { - "line": { - "covered": 12, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 8 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLContext;Ljava/util/Locale;IIZ)V", - "line": 88, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDefaultOptions", - "desc": "(Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;)V", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locale", - "desc": "(Ljava/util/Locale;)Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;", - "line": 125, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;", - "line": 138, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "maxChildrenDepth", - "desc": "(I)Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;", - "line": 150, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "maxFieldsCount", - "desc": "(I)Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;", - "line": 162, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "deferSupport", - "desc": "(Z)Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;", - "line": 174, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 183, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 192, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getMaxChildrenDepth", - "desc": "()I", - "line": 201, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxFieldsCount", - "desc": "()I", - "line": 205, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 78, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedField$Builder": { - "line": { - "covered": 23, - "missed": 20 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 9, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 588, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/normalized/nf/NormalizedField;)V", - "line": 588, - "counters": { - "line": { - "covered": 0, - "missed": 17 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearObjectTypesNames", - "desc": "()Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 616, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "objectTypeNames", - "desc": "(Ljava/util/List;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 621, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "alias", - "desc": "(Ljava/lang/String;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 626, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalizedArguments", - "desc": "(Ljava/util/Map;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 631, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "resolvedArguments", - "desc": "(Ljava/util/Map;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 636, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "astArguments", - "desc": "(Ljava/util/List;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 641, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "astDirectives", - "desc": "(Ljava/util/List;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 646, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldName", - "desc": "(Ljava/lang/String;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 652, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "children", - "desc": "(Ljava/util/List;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 658, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "level", - "desc": "(I)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 664, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parent", - "desc": "(Lgraphql/normalized/nf/NormalizedField;)Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 669, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/normalized/nf/NormalizedField;", - "line": 675, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedOperationToAstCompiler": { - "line": { - "covered": 63, - "missed": 4 - }, - "branch": { - "covered": 11, - "missed": 3 - }, - "method": { - "covered": 14, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "compileToDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLObjectType;Ljava/util/List;Ljava/lang/String;Lgraphql/language/OperationDefinition$Operation;)Lgraphql/normalized/nf/NormalizedOperationToAstCompiler$CompilerResult;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compileToDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLObjectType;Lgraphql/normalized/nf/NormalizedField;Ljava/lang/String;Lgraphql/language/OperationDefinition$Operation;)Lgraphql/normalized/nf/NormalizedOperationToAstCompiler$CompilerResult;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compileToDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/normalized/nf/NormalizedOperation;)Lgraphql/normalized/nf/NormalizedOperationToAstCompiler$CompilerResult;", - "line": 95, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compileToDocumentImpl", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLObjectType;Ljava/util/List;Ljava/lang/String;Lgraphql/language/OperationDefinition$Operation;)Lgraphql/normalized/nf/NormalizedOperationToAstCompiler$CompilerResult;", - "line": 112, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subSelectionsForNormalizedFields", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Ljava/util/List;)Ljava/util/List;", - "line": 135, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionForNormalizedField", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/normalized/nf/NormalizedField;)Ljava/util/Map;", - "line": 171, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionForNormalizedField", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Lgraphql/normalized/nf/NormalizedField;)Lgraphql/language/Field;", - "line": 188, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSetOrNullIfEmpty", - "desc": "(Ljava/util/List;)Lgraphql/language/SelectionSet;", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSet", - "desc": "(Ljava/util/List;)Lgraphql/language/SelectionSet;", - "line": 222, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Lgraphql/normalized/nf/NormalizedField;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 230, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationType", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition$Operation;)Lgraphql/schema/GraphQLObjectType;", - "line": 236, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 1, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subSelectionsForNormalizedFields$2", - "desc": "(Lcom/google/common/collect/ImmutableList$Builder;Ljava/lang/String;Ljava/util/List;)V", - "line": 154, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subSelectionsForNormalizedFields$0", - "desc": "(Ljava/util/Map;Ljava/lang/String;Lgraphql/language/Field;)V", - "line": 146, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subSelectionsForNormalizedFields$1", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedField": { - "line": { - "covered": 88, - "missed": 76 - }, - "branch": { - "covered": 38, - "missed": 32 - }, - "method": { - "covered": 25, - "missed": 24 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/normalized/nf/NormalizedField$Builder;)V", - "line": 70, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isConditional", - "desc": "(Lgraphql/schema/GraphQLSchema;)Z", - "line": 139, - "counters": { - "line": { - "covered": 18, - "missed": 4 - }, - "branch": { - "covered": 16, - "missed": 8 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasChildren", - "desc": "()Z", - "line": 179, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getType", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLOutputType;", - "line": 183, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypes", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 190, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "forEachFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/function/Consumer;)V", - "line": 194, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 207, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOneFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 218, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveIntrospectionField", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/Set;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 229, - "counters": { - "line": { - "covered": 5, - "missed": 3 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addObjectTypeNames", - "desc": "(Ljava/util/Collection;)V", - "line": 243, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setObjectTypeNames", - "desc": "(Ljava/util/Collection;)V", - "line": 248, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addChild", - "desc": "(Lgraphql/normalized/nf/NormalizedField;)V", - "line": 254, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearChildren", - "desc": "()V", - "line": 259, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 273, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 282, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultKey", - "desc": "()Ljava/lang/String;", - "line": 293, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAlias", - "desc": "()Ljava/lang/String;", - "line": 305, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAstArguments", - "desc": "()Lcom/google/common/collect/ImmutableList;", - "line": 312, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAstDirectives", - "desc": "()Ljava/util/List;", - "line": 316, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setAstDirectives", - "desc": "(Ljava/util/List;)V", - "line": 320, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedArgument", - "desc": "(Ljava/lang/String;)Lgraphql/normalized/NormalizedInputValue;", - "line": 331, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNormalizedArguments", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 338, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getResolvedArguments", - "desc": "()Ljava/util/LinkedHashMap;", - "line": 345, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getObjectTypeNames", - "desc": "()Ljava/util/Set;", - "line": 362, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSingleObjectTypeName", - "desc": "()Ljava/lang/String;", - "line": 373, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printDetails", - "desc": "()Ljava/lang/String;", - "line": 380, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectTypeNamesToString", - "desc": "()Ljava/lang/String;", - "line": 391, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getListOfResultKeys", - "desc": "()Ljava/util/List;", - "line": 405, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 418, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithSameResultKey", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 428, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "(I)Ljava/util/List;", - "line": 432, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getChildren", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 448, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLevel", - "desc": "()I", - "line": 460, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParent", - "desc": "()Lgraphql/normalized/nf/NormalizedField;", - "line": 467, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceParent", - "desc": "(Lgraphql/normalized/nf/NormalizedField;)V", - "line": 473, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 479, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "traverseSubTree", - "desc": "(Ljava/util/function/Consumer;)V", - "line": 494, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "traverseImpl", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Ljava/util/function/Consumer;II)V", - "line": 503, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getInterfacesCommonToAllOutputTypes", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Set;", - "line": 521, - "counters": { - "line": { - "covered": 10, - "missed": 3 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNormalizedField", - "desc": "()Lgraphql/normalized/nf/NormalizedField$Builder;", - "line": 571, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/normalized/nf/NormalizedField;", - "line": 581, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getInterfacesCommonToAllOutputTypes$0", - "desc": "(Lgraphql/util/MutableRef;Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 538, - "counters": { - "line": { - "covered": 0, - "missed": 15 - }, - "branch": { - "covered": 0, - "missed": 8 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$traverseImpl$0", - "desc": "(Ljava/util/function/Consumer;IILgraphql/normalized/nf/NormalizedField;)V", - "line": 508, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$traverseSubTree$0", - "desc": "(Ljava/util/function/Consumer;Lgraphql/normalized/nf/NormalizedField;)V", - "line": 495, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getChildren$1", - "desc": "(Ljava/lang/String;Lgraphql/normalized/nf/NormalizedField;)Z", - "line": 449, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getChildren$0", - "desc": "(Ljava/util/List;ILgraphql/normalized/nf/NormalizedField;)V", - "line": 436, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getChildrenWithSameResultKey$0", - "desc": "(Ljava/lang/String;Lgraphql/normalized/nf/NormalizedField;)Z", - "line": 428, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getTypes$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLOutputType;", - "line": 190, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getType$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Ljava/lang/String;", - "line": 184, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocumentFactory$NormalizedDocumentFactoryImpl": { - "line": { - "covered": 201, - "missed": 15 - }, - "branch": { - "covered": 78, - "missed": 12 - }, - "method": { - "covered": 24, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;)V", - "line": 243, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNormalizedQueryImpl", - "desc": "()Lgraphql/normalized/nf/NormalizedDocument;", - "line": 274, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNormalizedOperation", - "desc": "(Lgraphql/language/OperationDefinition;)Lgraphql/normalized/nf/NormalizedOperation;", - "line": 303, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "captureMergedField", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Lgraphql/execution/MergedField;)V", - "line": 338, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildNormalizedFieldsRecursively", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Lgraphql/language/OperationDefinition;Lcom/google/common/collect/ImmutableList;I)V", - "line": 345, - "counters": { - "line": { - "covered": 38, - "missed": 1 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkMaxDepthExceeded", - "desc": "(I)V", - "line": 415, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMergedField", - "desc": "(Lcom/google/common/collect/ImmutableList;)Lgraphql/execution/MergedField;", - "line": 421, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateFieldToNFMap", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Lcom/google/common/collect/ImmutableList;)V", - "line": 426, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateCoordinatedToNFMap", - "desc": "(Lgraphql/normalized/nf/NormalizedField;)V", - "line": 432, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldsByResultKey", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 440, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNFs", - "desc": "(Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/Map;Lcom/google/common/collect/ImmutableListMultimap$Builder;ILgraphql/normalized/nf/NormalizedField;)V", - "line": 453, - "counters": { - "line": { - "covered": 15, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNF", - "desc": "(Lgraphql/normalized/nf/NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$CollectedFieldGroup;ILgraphql/normalized/nf/NormalizedField;)Lgraphql/normalized/nf/NormalizedField;", - "line": 478, - "counters": { - "line": { - "covered": 16, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupByCommonParents", - "desc": "(Ljava/util/Collection;)Ljava/util/List;", - "line": 501, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFromSelectionSet", - "desc": "(Lgraphql/language/SelectionSet;Ljava/util/List;Lgraphql/schema/GraphQLCompositeType;Ljava/util/Set;)V", - "line": 524, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFragmentSpread", - "desc": "(Ljava/util/List;Lgraphql/language/FragmentSpread;Ljava/util/Set;)V", - "line": 545, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "collectInlineFragment", - "desc": "(Ljava/util/List;Lgraphql/language/InlineFragment;Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;)V", - "line": 566, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectField", - "desc": "(Ljava/util/List;Lgraphql/language/Field;Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;)V", - "line": 585, - "counters": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 14, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "narrowDownPossibleObjects", - "desc": "(Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;)Ljava/util/Set;", - "line": 615, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolvePossibleObjects", - "desc": "(Ljava/util/List;)Lcom/google/common/collect/ImmutableSet;", - "line": 625, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolvePossibleObjects", - "desc": "(Lgraphql/schema/GraphQLCompositeType;)Lcom/google/common/collect/ImmutableSet;", - "line": 638, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupByCommonParents$1", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/normalized/nf/NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$CollectedField;)Z", - "line": 512, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupByCommonParents$0", - "desc": "(Lgraphql/normalized/nf/NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$CollectedField;)Lgraphql/schema/GraphQLType;", - "line": 506, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createNF$0", - "desc": "(Lgraphql/normalized/nf/NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$CollectedField;)Ljava/util/stream/Stream;", - "line": 485, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fieldsByResultKey$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 442, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$newMergedField$0", - "desc": "(Lgraphql/normalized/nf/NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$CollectedField;)Lgraphql/language/Field;", - "line": 421, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$CollectedField": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Field;Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;)V", - "line": 665, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$CollectedFieldGroup": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Set;Ljava/util/Set;)V", - "line": 676, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedOperation": { - "line": { - "covered": 14, - "missed": 17 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 4, - "missed": 10 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/OperationDefinition$Operation;Ljava/lang/String;Ljava/util/List;Lcom/google/common/collect/ImmutableListMultimap;Ljava/util/Map;Ljava/util/Map;Lcom/google/common/collect/ImmutableListMultimap;II)V", - "line": 46, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperation", - "desc": "()Lgraphql/language/OperationDefinition$Operation;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationName", - "desc": "()Ljava/lang/String;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationFieldCount", - "desc": "()I", - "line": 76, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOperationDepth", - "desc": "()I", - "line": 83, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getCoordinatesToNormalizedFields", - "desc": "()Lcom/google/common/collect/ImmutableListMultimap;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getRootFields", - "desc": "()Ljava/util/List;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldToNormalizedField", - "desc": "()Lcom/google/common/collect/ImmutableListMultimap;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNormalizedFields", - "desc": "(Lgraphql/language/Field;)Ljava/util/List;", - "line": 119, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNormalizedFieldToMergedField", - "desc": "()Ljava/util/Map;", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getMergedField", - "desc": "(Lgraphql/normalized/nf/NormalizedField;)Lgraphql/execution/MergedField;", - "line": 137, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNormalizedFieldToQueryDirectives", - "desc": "()Ljava/util/Map;", - "line": 144, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getQueryDirectives", - "desc": "(Lgraphql/normalized/nf/NormalizedField;)Lgraphql/execution/directives/QueryDirectives;", - "line": 156, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNormalizedField", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/execution/ResultPath;)Lgraphql/normalized/nf/NormalizedField;", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedOperationToAstCompiler$CompilerResult": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Document;Ljava/util/Map;)V", - "line": 59, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 69, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocument": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 15, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedOperations", - "desc": "()Ljava/util/List;", - "line": 20, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSingleNormalizedOperation", - "desc": "()Lgraphql/normalized/nf/NormalizedOperation;", - "line": 24, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocumentFactory$NormalizedDocumentFactoryImpl$PossibleMerger": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Ljava/lang/String;)V", - "line": 654, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocumentFactory": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "createNormalizedDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;)Lgraphql/normalized/nf/NormalizedDocument;", - "line": 219, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNormalizedDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Lgraphql/normalized/nf/NormalizedDocumentFactory$Options;)Lgraphql/normalized/nf/NormalizedDocument;", - "line": 229, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 210, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedDocument$NormalizedOperationWithAssumedSkipIncludeVariables": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Lgraphql/normalized/nf/NormalizedOperation;)V", - "line": 33, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAssumedSkipIncludeVariables", - "desc": "()Ljava/util/Map;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedOperation", - "desc": "()Lgraphql/normalized/nf/NormalizedOperation;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.nf.NormalizedFieldsMerger": { - "line": { - "covered": 72, - "missed": 38 - }, - "branch": { - "covered": 38, - "missed": 36 - }, - "method": { - "covered": 9, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 21, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "merge", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Ljava/util/List;Lgraphql/schema/GraphQLSchema;)V", - "line": 30, - "counters": { - "line": { - "covered": 39, - "missed": 5 - }, - "branch": { - "covered": 19, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFieldInSharedInterface", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Lgraphql/normalized/nf/NormalizedField;Lgraphql/schema/GraphQLSchema;)Z", - "line": 90, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "areFieldSetsTheSame", - "desc": "(Ljava/util/List;)Z", - "line": 110, - "counters": { - "line": { - "covered": 15, - "missed": 2 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compareTwoFieldSets", - "desc": "(Ljava/util/Set;Ljava/util/Set;)Z", - "line": 132, - "counters": { - "line": { - "covered": 4, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isContained", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Ljava/util/Set;)Z", - "line": 144, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "compareWithoutChildren", - "desc": "(Lgraphql/normalized/nf/NormalizedField;Lgraphql/normalized/nf/NormalizedField;)Z", - "line": 154, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 8 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sameArguments", - "desc": "(Ljava/util/List;Ljava/util/List;)Z", - "line": 171, - "counters": { - "line": { - "covered": 3, - "missed": 7 - }, - "branch": { - "covered": 2, - "missed": 6 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findArgumentByName", - "desc": "(Ljava/lang/String;Ljava/util/List;)Lgraphql/language/Argument;", - "line": 187, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$isFieldInSharedInterface$1", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLInterfaceType;)Z", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isFieldInSharedInterface$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLInterfaceType;)Z", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$1", - "desc": "(Ljava/util/List;Lgraphql/normalized/nf/NormalizedField;)V", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$0", - "desc": "(Ljava/util/Set;Lgraphql/normalized/nf/NormalizedField;)V", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$DirectiveEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 120, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$EnumTypeEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 140, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$InputObjectFieldEnv": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 189, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContainer", - "desc": "()Lgraphql/schema/GraphQLInputObjectType;", - "line": 194, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedType", - "desc": "()Lgraphql/schema/GraphQLNamedInputType;", - "line": 199, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$InterfaceTypeEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 222, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$AppliedDirectiveArgumentEnv": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 61, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContainer", - "desc": "()Lgraphql/schema/GraphQLAppliedDirective;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedType", - "desc": "()Lgraphql/schema/GraphQLNamedInputType;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorEnvironmentImpl": { - "line": { - "covered": 19, - "missed": 5 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 9, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 25, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCodeRegistry", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getElement", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLeadingElements", - "desc": "()Ljava/util/List;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedLeadingElements", - "desc": "()Ljava/util/List;", - "line": 53, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "buildParentsImpl", - "desc": "(Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 58, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ok", - "desc": "()Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "quit", - "desc": "()Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changeNode", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deleteNode", - "desc": "()Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 90, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "insertAfter", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 95, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "insertBefore", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 100, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getUnwrappedLeadingElements$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Z", - "line": 53, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getLeadingElements$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Z", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$InputObjectTypeEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 210, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$ArgumentEnv": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 98, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContainer", - "desc": "()Lgraphql/schema/GraphQLNamedSchemaElement;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedType", - "desc": "()Lgraphql/schema/GraphQLNamedInputType;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaTraversalControl": { - "line": { - "covered": 17, - "missed": 5 - }, - "branch": { - "covered": 15, - "missed": 7 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/visitor/GraphQLSchemaTraversalControl$Control;Lgraphql/schema/GraphQLSchemaElement;)V", - "line": 42, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getElement", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 48, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getControl", - "desc": "()Lgraphql/schema/visitor/GraphQLSchemaTraversalControl$Control;", - "line": 52, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isAbortive", - "desc": "()Z", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isMutative", - "desc": "()Z", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toTraversalControl", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 64, - "counters": { - "line": { - "covered": 8, - "missed": 3 - }, - "branch": { - "covered": 8, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 38, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$UnionTypeEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 257, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$AppliedDirectiveEnv": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 82, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContainer", - "desc": "()Lgraphql/schema/GraphQLDirectiveContainer;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$EnumValueDefinitionEnv": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 151, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContainer", - "desc": "()Lgraphql/schema/GraphQLEnumType;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitor": { - "line": { - "covered": 14, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 1 - }, - "methods": [ - { - "name": "visitAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/schema/visitor/GraphQLSchemaVisitor$AppliedDirectiveVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/schema/visitor/GraphQLSchemaVisitor$AppliedDirectiveArgumentVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/schema/visitor/GraphQLSchemaVisitor$ArgumentVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/schema/visitor/GraphQLSchemaVisitor$DirectiveVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 117, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/schema/visitor/GraphQLSchemaVisitor$EnumTypeVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitEnumValueDefinition", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/schema/visitor/GraphQLSchemaVisitor$EnumValueDefinitionVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/visitor/GraphQLSchemaVisitor$FieldDefinitionVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/schema/visitor/GraphQLSchemaVisitor$InputObjectFieldVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/visitor/GraphQLSchemaVisitor$InputObjectTypeVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 220, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/visitor/GraphQLSchemaVisitor$InterfaceTypeVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 238, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/visitor/GraphQLSchemaVisitor$ObjectVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 257, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/schema/visitor/GraphQLSchemaVisitor$ScalarTypeVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 275, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/visitor/GraphQLSchemaVisitor$UnionTypeVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 293, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitSchemaElement", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/visitor/GraphQLSchemaVisitor$SchemaElementVisitorEnvironment;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 313, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toTypeVisitor", - "desc": "()Lgraphql/schema/GraphQLTypeVisitor;", - "line": 322, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$FieldDefinitionEnv": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 168, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContainer", - "desc": "()Lgraphql/schema/GraphQLFieldsContainer;", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedType", - "desc": "()Lgraphql/schema/GraphQLNamedOutputType;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaTraversalControl$Control": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;ILgraphql/util/TraversalControl;)V", - "line": 29, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toTraversalControl", - "desc": "()Lgraphql/util/TraversalControl;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 28, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/visitor/GraphQLSchemaVisitor;)V", - "line": 38, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitE", - "desc": "(Lgraphql/util/TraverserContext;Ljava/util/function/Supplier;)Lgraphql/util/TraversalControl;", - "line": 50, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 131, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumValueDefinition", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 205, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 240, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 252, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 263, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLUnionType$0", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 263, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLScalarType$0", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 252, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLObjectType$0", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 240, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInterfaceType$0", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInputObjectType$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInputObjectField$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 205, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLFieldDefinition$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLEnumValueDefinition$0", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLEnumType$0", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLDirective$0", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 132, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLArgument$0", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLAppliedDirective$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLAppliedDirectiveArgument$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/schema/visitor/GraphQLSchemaTraversalControl;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$SchemaElementEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$ObjectEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 233, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.visitor.GraphQLSchemaVisitorAdapter$ScalarTypeEnv": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserContext;)V", - "line": 246, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.collect.ImmutableKit": { - "line": { - "covered": 73, - "missed": 1 - }, - "branch": { - "covered": 26, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "emptyList", - "desc": "()Lcom/google/common/collect/ImmutableList;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nonNullCopyOf", - "desc": "(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "emptyMap", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addToMap", - "desc": "(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "concatLists", - "desc": "(Ljava/util/List;Ljava/util/List;)Lcom/google/common/collect/ImmutableList;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "map", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableList;", - "line": 54, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mapToSet", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableSet;", - "line": 65, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filter", - "desc": "(Ljava/util/Collection;Ljava/util/function/Predicate;)Lcom/google/common/collect/ImmutableList;", - "line": 87, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterAndMap", - "desc": "(Ljava/util/Collection;Ljava/util/function/Predicate;Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableList;", - "line": 105, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "flatMapList", - "desc": "(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;", - "line": 119, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mapAndDropNulls", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableList;", - "line": 140, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addToList", - "desc": "(Ljava/util/Collection;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;", - "line": 164, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addToSet", - "desc": "(Ljava/util/Collection;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;", - "line": 188, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterVarArgs", - "desc": "(Ljava/util/function/Predicate;[Ljava/lang/Object;)Ljava/util/List;", - "line": 212, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.collect.ImmutableMapWithNullValues": { - "line": { - "covered": 21, - "missed": 17 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 16 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 31, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 39, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "emptyMap", - "desc": "()Lgraphql/collect/ImmutableMapWithNullValues;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copyOf", - "desc": "(Ljava/util/Map;)Lgraphql/collect/ImmutableMapWithNullValues;", - "line": 48, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "size", - "desc": "()I", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "()Z", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsKey", - "desc": "(Ljava/lang/Object;)Z", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsValue", - "desc": "(Ljava/lang/Object;)Z", - "line": 75, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "put", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "remove", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "putAll", - "desc": "(Ljava/util/Map;)V", - "line": 98, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clear", - "desc": "()V", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "keySet", - "desc": "()Ljava/util/Set;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "values", - "desc": "()Ljava/util/Collection;", - "line": 114, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "entrySet", - "desc": "()Ljava/util/Set;", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOrDefault", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 134, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "forEach", - "desc": "(Ljava/util/function/BiConsumer;)V", - "line": 139, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceAll", - "desc": "(Ljava/util/function/BiFunction;)V", - "line": 145, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "putIfAbsent", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 151, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "remove", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Z", - "line": 157, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replace", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z", - "line": 163, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replace", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "computeIfAbsent", - "desc": "(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;", - "line": 175, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "computeIfPresent", - "desc": "(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", - "line": 181, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "compute", - "desc": "(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", - "line": 187, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "merge", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", - "line": 193, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.fetching.LambdaFetchingSupport": { - "line": { - "covered": 82, - "missed": 4 - }, - "branch": { - "covered": 68, - "missed": 8 - }, - "method": { - "covered": 19, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 22, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "createGetter", - "desc": "(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/Optional;", - "line": 39, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCandidateMethod", - "desc": "(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method;", - "line": 60, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkForSingleParameterPeer", - "desc": "(Ljava/lang/reflect/Method;Ljava/util/List;)Ljava/lang/reflect/Method;", - "line": 90, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findBestBooleanGetter", - "desc": "(Ljava/util/List;)Ljava/lang/reflect/Method;", - "line": 102, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findMethodsForProperty", - "desc": "(Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 120, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isPossiblePojoMethod", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 138, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRecordLike", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 146, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isBooleanGetter", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 153, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasNoParameters", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isGetterNamed", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "returnsSomething", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 167, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isPublic", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isObjectMethod", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkPropertyNameGetter", - "desc": "(Ljava/lang/reflect/Method;)Ljava/lang/String;", - "line": 183, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "decapitalize", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 193, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkCallFunction", - "desc": "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/function/Function;", - "line": 202, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLookup", - "desc": "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandles$Lookup;", - "line": 216, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getCandidateMethod$1", - "desc": "(Ljava/lang/String;Ljava/lang/reflect/Method;)Z", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getCandidateMethod$0", - "desc": "(Ljava/lang/String;Ljava/lang/reflect/Method;)Z", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.conditional.ConditionalNodeDecisionEnvironment": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.conditional.ConditionalNodes$1": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/conditional/ConditionalNodes;Lgraphql/language/DirectivesContainer;Lgraphql/execution/CoercedVariables;Lgraphql/schema/GraphQLSchema;Lgraphql/GraphQLContext;)V", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesContainer", - "desc": "()Lgraphql/language/DirectivesContainer;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Lgraphql/execution/CoercedVariables;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQlSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.conditional.ConditionalNodes": { - "line": { - "covered": 43, - "missed": 6 - }, - "branch": { - "covered": 27, - "missed": 9 - }, - "method": { - "covered": 9, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldIncludeWithoutVariables", - "desc": "(Lgraphql/language/DirectivesContainer;)Ljava/lang/Boolean;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldInclude", - "desc": "(Lgraphql/language/DirectivesContainer;Ljava/util/Map;Lgraphql/schema/GraphQLSchema;Lgraphql/GraphQLContext;)Z", - "line": 39, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "customShouldInclude", - "desc": "(Ljava/util/Map;Lgraphql/language/DirectivesContainer;Lgraphql/schema/GraphQLSchema;Lgraphql/GraphQLContext;Lgraphql/execution/conditional/ConditionalNodeDecision;)Z", - "line": 61, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldInclude", - "desc": "(Ljava/util/Map;Ljava/util/List;)Ljava/lang/Boolean;", - "line": 88, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsSkipOrIncludeDirective", - "desc": "(Lgraphql/language/DirectivesContainer;)Z", - "line": 103, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSkipVariableName", - "desc": "(Lgraphql/language/DirectivesContainer;)Ljava/lang/String;", - "line": 109, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncludeVariableName", - "desc": "(Lgraphql/language/DirectivesContainer;)Ljava/lang/String;", - "line": 121, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveResult", - "desc": "(Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Z)Ljava/lang/Boolean;", - "line": 134, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIfValue", - "desc": "(Ljava/util/List;Ljava/util/Map;)Ljava/lang/Boolean;", - "line": 142, - "counters": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.NonBlockingMutexExecutor": { - "line": { - "covered": 17, - "missed": 10 - }, - "branch": { - "covered": 5, - "missed": 7 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 36, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Ljava/lang/Runnable;)V", - "line": 41, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "reportFailure", - "desc": "(Ljava/lang/Thread;Ljava/lang/Throwable;)V", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "run", - "desc": "(Lgraphql/execution/reactive/NonBlockingMutexExecutor$RunNode;)V", - "line": 64, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "runAll", - "desc": "(Lgraphql/execution/reactive/NonBlockingMutexExecutor$RunNode;)V", - "line": 73, - "counters": { - "line": { - "covered": 6, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.ReactiveSupport$AtTheEndPublisher$1": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/reactive/ReactiveSupport$AtTheEndPublisher;Lorg/reactivestreams/Subscriber;)V", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onSubscribe", - "desc": "(Lorg/reactivestreams/Subscription;)V", - "line": 176, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onNext", - "desc": "(Ljava/lang/Object;)V", - "line": 181, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onError", - "desc": "(Ljava/lang/Throwable;)V", - "line": 186, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onComplete", - "desc": "()V", - "line": 192, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.CompletionStageMappingPublisher": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/reactivestreams/Publisher;Ljava/util/function/Function;)V", - "line": 31, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscribe", - "desc": "(Lorg/reactivestreams/Subscriber;)V", - "line": 38, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSubscriber", - "desc": "(Lorg/reactivestreams/Subscriber;)Lorg/reactivestreams/Subscriber;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUpstreamPublisher", - "desc": "()Lorg/reactivestreams/Publisher;", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.reactive.NonBlockingMutexExecutor$RunNode": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Runnable;)V", - "line": 91, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.DelegatingSubscription": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/reactivestreams/Subscription;)V", - "line": 17, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "request", - "desc": "(J)V", - "line": 23, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cancel", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUpstreamSubscription", - "desc": "()Lorg/reactivestreams/Subscription;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.reactive.CompletionStageOrderedSubscriber": { - "line": { - "covered": 26, - "missed": 0 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/Function;Lorg/reactivestreams/Subscriber;)V", - "line": 23, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "whenNextFinished", - "desc": "(Ljava/util/concurrent/CompletionStage;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 29, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "emptyInFlightQueueIfWeCan", - "desc": "()V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cfExceptionUnwrap", - "desc": "(Ljava/lang/Throwable;)Ljava/lang/Throwable;", - "line": 78, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$emptyInFlightQueueIfWeCan$0", - "desc": "()V", - "line": 47, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.ReactiveSupport": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 23, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "fetchedObject", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 27, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "flowPublisherToCF", - "desc": "(Ljava/util/concurrent/Flow$Publisher;)Ljava/util/concurrent/CompletableFuture;", - "line": 37, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "whenPublisherFinishes", - "desc": "(Lorg/reactivestreams/Publisher;Ljava/util/function/Consumer;)Lorg/reactivestreams/Publisher;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.CompletionStageSubscriber": { - "line": { - "covered": 73, - "missed": 2 - }, - "branch": { - "covered": 19, - "missed": 5 - }, - "method": { - "covered": 21, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/Function;Lorg/reactivestreams/Subscriber;)V", - "line": 30, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDownstreamSubscriber", - "desc": "()Lorg/reactivestreams/Subscriber;", - "line": 48, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onSubscribe", - "desc": "(Lorg/reactivestreams/Subscription;)V", - "line": 53, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onNext", - "desc": "(Ljava/lang/Object;)V", - "line": 60, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "whenComplete", - "desc": "(Ljava/util/concurrent/CompletionStage;)Ljava/util/function/BiConsumer;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "whenNextFinished", - "desc": "(Ljava/util/concurrent/CompletionStage;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 92, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "finallyAfterEachPromiseFinishes", - "desc": "()V", - "line": 104, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleThrowableDuringMapping", - "desc": "(Ljava/lang/Throwable;)V", - "line": 117, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onError", - "desc": "(Ljava/lang/Throwable;)V", - "line": 135, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onComplete", - "desc": "()V", - "line": 143, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onComplete", - "desc": "(Ljava/lang/Runnable;)V", - "line": 151, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "offerToInFlightQ", - "desc": "(Ljava/util/concurrent/CompletionStage;)V", - "line": 164, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeFromInFlightQ", - "desc": "(Ljava/util/concurrent/CompletionStage;)V", - "line": 170, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cancelInFlightFutures", - "desc": "()V", - "line": 178, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isTerminal", - "desc": "()Z", - "line": 194, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$cancelInFlightFutures$0", - "desc": "()V", - "line": 179, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$removeFromInFlightQ$0", - "desc": "(Ljava/util/concurrent/CompletionStage;)V", - "line": 170, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$offerToInFlightQ$0", - "desc": "(Ljava/util/concurrent/CompletionStage;)V", - "line": 165, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onComplete$1", - "desc": "(Ljava/lang/Runnable;)Ljava/lang/Boolean;", - "line": 152, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onComplete$0", - "desc": "()V", - "line": 144, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$finallyAfterEachPromiseFinishes$0", - "desc": "()Ljava/lang/Runnable;", - "line": 105, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$whenComplete$0", - "desc": "(Ljava/util/concurrent/CompletionStage;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 75, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.SubscriptionPublisher": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/reactivestreams/Publisher;Ljava/util/function/Function;ZLjava/util/function/Consumer;)V", - "line": 41, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUpstreamPublisher", - "desc": "()Lorg/reactivestreams/Publisher;", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "subscribe", - "desc": "(Lorg/reactivestreams/Subscriber;)V", - "line": 60, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.CompletionStageMappingOrderedPublisher": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/reactivestreams/Publisher;Ljava/util/function/Function;)V", - "line": 29, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSubscriber", - "desc": "(Lorg/reactivestreams/Subscriber;)Lorg/reactivestreams/Subscriber;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.SingleSubscriberPublisher$1": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/reactive/SingleSubscriberPublisher;)V", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "request", - "desc": "(J)V", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cancel", - "desc": "()V", - "line": 125, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.reactive.SingleSubscriberPublisher$SimpleSubscription": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 6 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/reactive/SingleSubscriberPublisher;)V", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "request", - "desc": "(J)V", - "line": 156, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cancel", - "desc": "()V", - "line": 175, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$cancel$0", - "desc": "()V", - "line": 176, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$request$0", - "desc": "(J)V", - "line": 157, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.ReactiveSupport$PublisherToCompletableFuture": { - "line": { - "covered": 25, - "missed": 2 - }, - "branch": { - "covered": 8, - "missed": 6 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 49, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateSubscription", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Z", - "line": 59, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cancel", - "desc": "(Z)Z", - "line": 78, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onSubscribeImpl", - "desc": "(Ljava/lang/Object;)V", - "line": 89, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onNextImpl", - "desc": "(Ljava/lang/Object;)V", - "line": 95, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onErrorImpl", - "desc": "(Ljava/lang/Throwable;)V", - "line": 103, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleteImpl", - "desc": "()V", - "line": 109, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.SingleSubscriberPublisher": { - "line": { - "covered": 63, - "missed": 2 - }, - "branch": { - "covered": 18, - "missed": 4 - }, - "method": { - "covered": 14, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/reactive/SingleSubscriberPublisher$OnSubscriptionCallback;)V", - "line": 29, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "offer", - "desc": "(Ljava/lang/Object;)V", - "line": 63, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "noMoreData", - "desc": "()V", - "line": 74, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "offerError", - "desc": "(Ljava/lang/Throwable;)V", - "line": 81, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleError", - "desc": "(Ljava/lang/Throwable;)V", - "line": 88, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleOnComplete", - "desc": "()V", - "line": 96, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscribe", - "desc": "(Lorg/reactivestreams/Subscriber;)V", - "line": 105, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maybeReadInMutex", - "desc": "()V", - "line": 133, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subscribe$0", - "desc": "(Lorg/reactivestreams/Subscriber;)V", - "line": 107, - "counters": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$offerError$0", - "desc": "(Ljava/lang/Throwable;)V", - "line": 82, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$noMoreData$0", - "desc": "()V", - "line": 75, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$offer$0", - "desc": "(Ljava/lang/Object;)V", - "line": 64, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.ReactiveSupport$FlowPublisherToCompletableFuture": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "doSubscriptionCancel", - "desc": "(Ljava/util/concurrent/Flow$Subscription;)V", - "line": 119, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doSubscriptionRequest", - "desc": "(Ljava/util/concurrent/Flow$Subscription;J)V", - "line": 124, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onSubscribe", - "desc": "(Ljava/util/concurrent/Flow$Subscription;)V", - "line": 129, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onNext", - "desc": "(Ljava/lang/Object;)V", - "line": 134, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onError", - "desc": "(Ljava/lang/Throwable;)V", - "line": 139, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onComplete", - "desc": "()V", - "line": 144, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.reactive.ReactiveSupport$AtTheEndPublisher": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/reactivestreams/Publisher;Ljava/util/function/Consumer;)V", - "line": 166, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscribe", - "desc": "(Lorg/reactivestreams/Subscriber;)V", - "line": 173, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.preparsed.persisted.PersistedQueryError": { - "line": { - "covered": 1, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 8, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 11, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.preparsed.persisted.PersistedQueryIdInvalid": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 14, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 20, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPersistedQueryId", - "desc": "()Ljava/lang/Object;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.preparsed.persisted.InMemoryPersistedQueryCache$Builder": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 60, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addQuery", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)Lgraphql/execution/preparsed/persisted/InMemoryPersistedQueryCache$Builder;", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/preparsed/persisted/InMemoryPersistedQueryCache;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.preparsed.persisted.ApolloPersistedQuerySupport": { - "line": { - "covered": 13, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/preparsed/persisted/PersistedQueryCache;)V", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPersistedQueryId", - "desc": "(Lgraphql/ExecutionInput;)Ljava/util/Optional;", - "line": 50, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "persistedQueryIdIsInvalid", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)Z", - "line": 63, - "counters": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.preparsed.persisted.InMemoryPersistedQueryCache": { - "line": { - "covered": 15, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 22, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getKnownQueries", - "desc": "()Ljava/util/Map;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPersistedQueryDocumentAsync", - "desc": "(Ljava/lang/Object;Lgraphql/ExecutionInput;Lgraphql/execution/preparsed/persisted/PersistedQueryCacheMiss;)Ljava/util/concurrent/CompletableFuture;", - "line": 35, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInMemoryPersistedQueryCache", - "desc": "()Lgraphql/execution/preparsed/persisted/InMemoryPersistedQueryCache$Builder;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getPersistedQueryDocumentAsync$0", - "desc": "(Lgraphql/ExecutionInput;Ljava/lang/Object;Lgraphql/execution/preparsed/persisted/PersistedQueryCacheMiss;Ljava/lang/Object;Lgraphql/execution/preparsed/PreparsedDocumentEntry;)Lgraphql/execution/preparsed/PreparsedDocumentEntry;", - "line": 36, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.preparsed.persisted.PersistedQuerySupport": { - "line": { - "covered": 20, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/preparsed/persisted/PersistedQueryCache;)V", - "line": 36, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocumentAsync", - "desc": "(Lgraphql/ExecutionInput;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", - "line": 42, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "persistedQueryIdIsInvalid", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)Z", - "line": 79, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "mkMissingError", - "desc": "(Lgraphql/execution/preparsed/persisted/PersistedQueryError;)Lgraphql/execution/preparsed/PreparsedDocumentEntry;", - "line": 90, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getDocumentAsync$0", - "desc": "(Ljava/lang/Object;Lgraphql/ExecutionInput;Ljava/util/function/Function;Ljava/lang/String;)Lgraphql/execution/preparsed/PreparsedDocumentEntry;", - "line": 50, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getDocumentAsync$1", - "desc": "(Ljava/lang/String;Lgraphql/ExecutionInput$Builder;)V", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.preparsed.persisted.PersistedQueryNotFound": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 17, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPersistedQueryId", - "desc": "()Ljava/lang/Object;", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 37, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.impl.MultiReadOnlyGraphQLTypeVisitor": { - "line": { - "covered": 37, - "missed": 22 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 35, - "missed": 22 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 46, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 52, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 58, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 70, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 76, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumValueDefinition", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 82, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 88, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 94, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 100, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 106, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLList", - "desc": "(Lgraphql/schema/GraphQLList;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 112, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLNonNull", - "desc": "(Lgraphql/schema/GraphQLNonNull;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 118, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 124, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 130, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLTypeReference", - "desc": "(Lgraphql/schema/GraphQLTypeReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 142, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitBackRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 148, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLModifiedType", - "desc": "(Lgraphql/schema/GraphQLModifiedType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 154, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLCompositeType", - "desc": "(Lgraphql/schema/GraphQLCompositeType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 160, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLDirectiveContainer", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 166, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLFieldsContainer", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLInputFieldsContainer", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 178, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLInputType", - "desc": "(Lgraphql/schema/GraphQLInputType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 184, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLNullableType", - "desc": "(Lgraphql/schema/GraphQLNullableType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 190, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLOutputType", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 196, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLUnmodifiedType", - "desc": "(Lgraphql/schema/GraphQLUnmodifiedType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 202, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "changeNode", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/util/TraversalControl;", - "line": 208, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "deleteNode", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 213, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "insertAfter", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/util/TraversalControl;", - "line": 218, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "insertBefore", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/util/TraversalControl;", - "line": 223, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLUnmodifiedType$0", - "desc": "(Lgraphql/schema/GraphQLUnmodifiedType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 202, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLOutputType$0", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 196, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLNullableType$0", - "desc": "(Lgraphql/schema/GraphQLNullableType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 190, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLInputType$0", - "desc": "(Lgraphql/schema/GraphQLInputType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 184, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLInputFieldsContainer$0", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 178, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLFieldsContainer$0", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLDirectiveContainer$0", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 166, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLCompositeType$0", - "desc": "(Lgraphql/schema/GraphQLCompositeType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 160, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLModifiedType$0", - "desc": "(Lgraphql/schema/GraphQLModifiedType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 154, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitBackRef$0", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLUnionType$0", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLTypeReference$0", - "desc": "(Lgraphql/schema/GraphQLTypeReference;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLScalarType$0", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLObjectType$0", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 124, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLNonNull$0", - "desc": "(Lgraphql/schema/GraphQLNonNull;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLList$0", - "desc": "(Lgraphql/schema/GraphQLList;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInputObjectType$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInputObjectField$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLDirective$0", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLFieldDefinition$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLEnumValueDefinition$0", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLEnumType$0", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInterfaceType$0", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLArgument$0", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLAppliedDirectiveArgument$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLAppliedDirective$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.impl.GraphQLTypeCollectingVisitor": { - "line": { - "covered": 60, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 18, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 56, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 64, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 71, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 78, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 85, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 92, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 99, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 106, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 112, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 118, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 124, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "saveIndirectStrongReference", - "desc": "(Ljava/util/function/Supplier;)V", - "line": 129, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "save", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLNamedType;)V", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTypeUniqueness", - "desc": "(Lgraphql/schema/GraphQLNamedType;Ljava/util/Map;)V", - "line": 140, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertUniqueTypeObjects", - "desc": "(Lgraphql/schema/GraphQLNamedType;Lgraphql/schema/GraphQLNamedType;)V", - "line": 148, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResult", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 157, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fixDanglingReplacedTypes", - "desc": "(Ljava/util/Map;)Ljava/util/Map;", - "line": 194, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fixDanglingReplacedTypes$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/util/List;", - "line": 210, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.impl.StronglyConnectedComponentsTopologicallySorted": { - "line": { - "covered": 72, - "missed": 2 - }, - "branch": { - "covered": 31, - "missed": 1 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Ljava/util/Map;)V", - "line": 32, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getStronglyConnectedComponentsTopologicallySorted", - "desc": "(Ljava/util/Map;Ljava/util/Map;)Ljava/util/List;", - "line": 53, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calculate", - "desc": "()V", - "line": 59, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "stronglyConnect", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)V", - "line": 68, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "topologicallySort", - "desc": "(Ljava/util/Set;)Ljava/util/List;", - "line": 106, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visit", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Ljava/util/List;Ljava/util/Set;)V", - "line": 150, - "counters": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.impl.SchemaUtil": { - "line": { - "covered": 56, - "missed": 4 - }, - "branch": { - "covered": 26, - "missed": 6 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitPartiallySchema", - "desc": "(Lgraphql/schema/GraphQLSchema;[Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 44, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupInterfaceImplementationsByName", - "desc": "(Ljava/util/List;)Lcom/google/common/collect/ImmutableMap;", - "line": 72, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupImplementationsForInterfacesAndObjects", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Map;", - "line": 86, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceTypeReferences", - "desc": "(Lgraphql/schema/GraphQLSchema;)V", - "line": 100, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationRootType", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition;)Lgraphql/schema/GraphQLObjectType;", - "line": 109, - "counters": { - "line": { - "covered": 13, - "missed": 4 - }, - "branch": { - "covered": 8, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$replaceTypeReferences$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/util/List;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupImplementationsForInterfacesAndObjects$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupInterfaceImplementationsByName$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitPartiallySchema$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/util/List;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ChainedInstrumentation$ChainedDeferredExecutionStrategyInstrumentationContext": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 395, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 401, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 406, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$onCompleted$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;Lgraphql/execution/instrumentation/InstrumentationContext;)V", - "line": 406, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.instrumentation.FieldFetchingInstrumentationContext$2": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationContext;)V", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 70, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 75, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.FieldFetchingInstrumentationContext$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.DocumentAndVariables$Builder": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Lgraphql/language/Document;)Lgraphql/execution/instrumentation/DocumentAndVariables$Builder;", - "line": 49, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/execution/instrumentation/DocumentAndVariables$Builder;", - "line": 54, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/instrumentation/DocumentAndVariables;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.SimpleInstrumentationContext": { - "line": { - "covered": 16, - "missed": 4 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 9, - "missed": 2 - }, - "methods": [ - { - "name": "noOp", - "desc": "()Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nonNullCtx", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationContext;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Runnable;Ljava/util/function/BiConsumer;)V", - "line": 57, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 71, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "whenDispatched", - "desc": "(Ljava/lang/Runnable;)Lgraphql/execution/instrumentation/SimpleInstrumentationContext;", - "line": 86, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "whenCompleted", - "desc": "(Ljava/util/function/BiConsumer;)Lgraphql/execution/instrumentation/SimpleInstrumentationContext;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeInstrumentationCtxCF", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationContext;)Ljava/util/function/BiConsumer;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$completeInstrumentationCtxCF$0", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationContext;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 105, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ExecuteObjectInstrumentationContext": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "nonNullCtx", - "desc": "(Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;)Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFieldValuesInfo", - "desc": "(Ljava/util/List;)V", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFieldValuesException", - "desc": "()V", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.SimpleInstrumentationContext$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ExecutionStrategyInstrumentationContext": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "onFieldValuesInfo", - "desc": "(Ljava/util/List;)V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFieldValuesException", - "desc": "()V", - "line": 20, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nonNullCtx", - "desc": "(Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;)Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ChainedInstrumentation$ChainedInstrumentationState": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 265, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getState", - "desc": "(I)Lgraphql/execution/instrumentation/InstrumentationState;", - "line": 270, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "combineAll", - "desc": "(Ljava/util/List;Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 274, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.InstrumentationState": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "ofState", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationState;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.Instrumentation": { - "line": { - "covered": 22, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 20, - "missed": 2 - }, - "methods": [ - { - "name": "createStateAsync", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 54, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createState", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Lgraphql/execution/instrumentation/InstrumentationState;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginParse", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginValidation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteOperation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginReactiveResults", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationReactiveResultsParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecutionStrategy", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteObject", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;", - "line": 164, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginDeferredField", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginSubscribedFieldEvent", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 193, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginFieldExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 206, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldFetch", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldFetching", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;", - "line": 243, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 257, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldListCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 270, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "instrumentExecutionInput", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/ExecutionInput;", - "line": 285, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentDocumentAndVariables", - "desc": "(Lgraphql/execution/instrumentation/DocumentAndVariables;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/DocumentAndVariables;", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/schema/GraphQLSchema;", - "line": 314, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionContext", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/ExecutionContext;", - "line": 329, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentDataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/schema/DataFetcher;", - "line": 346, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionResult", - "desc": "(Lgraphql/ExecutionResult;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Ljava/util/concurrent/CompletableFuture;", - "line": 360, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.SimpleInstrumentation": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 22, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.instrumentation.SimplePerformantInstrumentation": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 21, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createStateAsync", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 51, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createState", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Lgraphql/execution/instrumentation/InstrumentationState;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginParse", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginValidation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteOperation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecutionStrategy", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteObject", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginSubscribedFieldEvent", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldFetch", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldListCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionInput", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/ExecutionInput;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentDocumentAndVariables", - "desc": "(Lgraphql/execution/instrumentation/DocumentAndVariables;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/DocumentAndVariables;", - "line": 122, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/schema/GraphQLSchema;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionContext", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/ExecutionContext;", - "line": 132, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentDataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/schema/DataFetcher;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionResult", - "desc": "(Lgraphql/ExecutionResult;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Ljava/util/concurrent/CompletableFuture;", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ExecuteObjectInstrumentationContext$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/util/Map;Ljava/lang/Throwable;)V", - "line": 22, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.FieldFetchingInstrumentationContext": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "onFetchedValue", - "desc": "(Ljava/lang/Object;)V", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onExceptionHandled", - "desc": "(Lgraphql/execution/DataFetcherResult;)V", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nonNullCtx", - "desc": "(Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;)Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "adapter", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationContext;)Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;", - "line": 64, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.DocumentAndVariables": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Document;Ljava/util/Map;)V", - "line": 20, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/instrumentation/DocumentAndVariables;", - "line": 34, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDocumentAndVariables", - "desc": "()Lgraphql/execution/instrumentation/DocumentAndVariables$Builder;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ChainedInstrumentation": { - "line": { - "covered": 79, - "missed": 4 - }, - "branch": { - "covered": 28, - "missed": 0 - }, - "method": { - "covered": 41, - "missed": 8 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 55, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "([Lgraphql/execution/instrumentation/Instrumentation;)V", - "line": 60, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInstrumentations", - "desc": "()Ljava/util/List;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "chainedCtx", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationState;Ljava/util/function/BiFunction;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 73, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "chainedInstrument", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationState;Ljava/lang/Object;Lgraphql/execution/instrumentation/ChainedInstrumentation$ChainedInstrumentationFunction;)Ljava/lang/Object;", - "line": 84, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "chainedMapAndDropNulls", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationState;Ljava/util/function/BiFunction;)Lcom/google/common/collect/ImmutableList;", - "line": 94, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "chainedConsume", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationState;Ljava/util/function/BiConsumer;)V", - "line": 108, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createStateAsync", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 123, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginParse", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginValidation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteOperation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginReactiveResults", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationReactiveResultsParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 145, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginExecutionStrategy", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;", - "line": 150, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteObject", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;", - "line": 163, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginDeferredField", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 177, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginSubscribedFieldEvent", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 182, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginFieldExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldFetch", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 193, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginFieldFetching", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;", - "line": 198, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 212, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldListCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionInput", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/ExecutionInput;", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentDocumentAndVariables", - "desc": "(Lgraphql/execution/instrumentation/DocumentAndVariables;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/DocumentAndVariables;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/schema/GraphQLSchema;", - "line": 234, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionContext", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/ExecutionContext;", - "line": 240, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentDataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/schema/DataFetcher;", - "line": 246, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionResult", - "desc": "(Lgraphql/ExecutionResult;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Ljava/util/concurrent/CompletableFuture;", - "line": 252, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$instrumentExecutionResult$1", - "desc": "(Lgraphql/ExecutionResult;Ljava/util/List;)Lgraphql/ExecutionResult;", - "line": 259, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$instrumentExecutionResult$0", - "desc": "(Lgraphql/ExecutionResult;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Ljava/util/Map$Entry;Ljava/util/List;)Ljava/lang/Object;", - "line": 254, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$instrumentDataFetcher$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/schema/DataFetcher;)Lgraphql/schema/DataFetcher;", - "line": 247, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$instrumentExecutionContext$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/execution/ExecutionContext;)Lgraphql/execution/ExecutionContext;", - "line": 241, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$instrumentSchema$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema;", - "line": 235, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$instrumentDocumentAndVariables$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/execution/instrumentation/DocumentAndVariables;)Lgraphql/execution/instrumentation/DocumentAndVariables;", - "line": 229, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$instrumentExecutionInput$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/ExecutionInput;)Lgraphql/ExecutionInput;", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginFieldListCompletion$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginFieldCompletion$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 212, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginFieldFetching$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;", - "line": 201, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginFieldFetch$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 193, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginFieldExecution$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginSubscribedFieldEvent$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 182, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginDeferredField$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 177, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginExecuteObject$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginExecutionStrategy$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginReactiveResults$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationReactiveResultsParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 145, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginExecuteOperation$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginValidation$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginParse$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginExecution$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 123, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ExecutionStrategyInstrumentationContext$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Lgraphql/ExecutionResult;Ljava/lang/Throwable;)V", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ChainedInstrumentation$ChainedExecuteObjectInstrumentationContext": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lcom/google/common/collect/ImmutableList;)V", - "line": 336, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 342, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/util/Map;Ljava/lang/Throwable;)V", - "line": 347, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFieldValuesInfo", - "desc": "(Ljava/util/List;)V", - "line": 352, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFieldValuesException", - "desc": "()V", - "line": 357, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$onFieldValuesInfo$0", - "desc": "(Ljava/util/List;Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;)V", - "line": 352, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onCompleted$0", - "desc": "(Ljava/util/Map;Ljava/lang/Throwable;Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;)V", - "line": 347, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ChainedInstrumentation$ChainedInstrumentationContext": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lcom/google/common/collect/ImmutableList;)V", - "line": 288, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 294, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 299, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onCompleted$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;Lgraphql/execution/instrumentation/InstrumentationContext;)V", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.NoContextChainedInstrumentation": { - "line": { - "covered": 13, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 20, - "missed": 11 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 47, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "([Lgraphql/execution/instrumentation/Instrumentation;)V", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "runAll", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationState;Ljava/util/function/BiConsumer;)Ljava/lang/Object;", - "line": 55, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginParse", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginValidation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteOperation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginReactiveResults", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationReactiveResultsParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 81, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginExecutionStrategy", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteObject", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginDeferredField", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginSubscribedFieldEvent", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 101, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginFieldExecution", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldFetch", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 111, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "beginFieldFetching", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldListCompletion", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginFieldListCompletion$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginFieldCompletion$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldCompleteParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginFieldFetching$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginFieldFetch$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 111, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginFieldExecution$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginSubscribedFieldEvent$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 101, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginDeferredField$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginExecuteObject$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginExecutionStrategy$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionStrategyParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginReactiveResults$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationReactiveResultsParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 81, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$beginExecuteOperation$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginValidation$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginParse$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginExecution$0", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/InstrumentationState;)V", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ChainedInstrumentation$ChainedExecutionStrategyInstrumentationContext": { - "line": { - "covered": 9, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lcom/google/common/collect/ImmutableList;)V", - "line": 307, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 313, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Lgraphql/ExecutionResult;Ljava/lang/Throwable;)V", - "line": 318, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFieldValuesInfo", - "desc": "(Ljava/util/List;)V", - "line": 323, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFieldValuesException", - "desc": "()V", - "line": 328, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$onFieldValuesInfo$0", - "desc": "(Ljava/util/List;Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;)V", - "line": 323, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onCompleted$0", - "desc": "(Lgraphql/ExecutionResult;Ljava/lang/Throwable;Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;)V", - "line": 318, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.ChainedInstrumentation$ChainedFieldFetchingInstrumentationContext": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lcom/google/common/collect/ImmutableList;)V", - "line": 365, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onDispatched", - "desc": "()V", - "line": 371, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onFetchedValue", - "desc": "(Ljava/lang/Object;)V", - "line": 376, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onExceptionHandled", - "desc": "(Lgraphql/execution/DataFetcherResult;)V", - "line": 381, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompleted", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 386, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onCompleted$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;)V", - "line": 386, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onExceptionHandled$0", - "desc": "(Lgraphql/execution/DataFetcherResult;Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;)V", - "line": 381, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$onFetchedValue$0", - "desc": "(Ljava/lang/Object;Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;)V", - "line": 376, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGenerator": { - "line": { - "covered": 51, - "missed": 11 - }, - "branch": { - "covered": 22, - "missed": 6 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;)V", - "line": 42, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/util/querygenerator/QueryGeneratorOptions;)V", - "line": 54, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "generateQuery", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lgraphql/util/querygenerator/QueryGeneratorResult;", - "line": 89, - "counters": { - "line": { - "covered": 46, - "missed": 6 - }, - "branch": { - "covered": 22, - "missed": 6 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$generateQuery$3", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLOutputType;)Ljava/lang/IllegalArgumentException;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$generateQuery$2", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLFieldsContainer;)Z", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$generateQuery$1", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLOutputType;)Ljava/lang/IllegalArgumentException;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$generateQuery$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLFieldsContainer;)Z", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGeneratorFieldSelection$FieldSelection": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/Map;Z)V", - "line": 179, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGeneratorOptions$QueryGeneratorOptionsBuilder": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "alwaysTrue", - "desc": "()Ljava/util/function/Predicate;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 66, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxFieldCount", - "desc": "(I)Lgraphql/util/querygenerator/QueryGeneratorOptions$QueryGeneratorOptionsBuilder;", - "line": 89, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterFieldContainerPredicate", - "desc": "(Ljava/util/function/Predicate;)Lgraphql/util/querygenerator/QueryGeneratorOptions$QueryGeneratorOptionsBuilder;", - "line": 108, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterFieldDefinitionPredicate", - "desc": "(Ljava/util/function/Predicate;)Lgraphql/util/querygenerator/QueryGeneratorOptions$QueryGeneratorOptionsBuilder;", - "line": 121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/util/querygenerator/QueryGeneratorOptions;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$0", - "desc": "(Ljava/lang/Object;)Z", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGeneratorFieldSelection$FieldSelectionResult": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;Ljava/lang/Integer;Ljava/lang/Boolean;)V", - "line": 191, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGeneratorFieldSelection": { - "line": { - "covered": 74, - "missed": 0 - }, - "branch": { - "covered": 38, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/util/querygenerator/QueryGeneratorOptions;)V", - "line": 34, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildFields", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;)Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelectionResult;", - "line": 40, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "processContainers", - "desc": "(Ljava/util/Queue;Ljava/util/Queue;Ljava/util/Set;Ljava/util/concurrent/atomic/AtomicInteger;)V", - "line": 70, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "processField", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;Ljava/util/Queue;Ljava/util/Queue;Lgraphql/schema/FieldCoordinates;Ljava/util/Set;Ljava/util/concurrent/atomic/AtomicInteger;)V", - "line": 120, - "counters": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldSelection", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLType;)Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;", - "line": 153, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasRequiredArgs", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Z", - "line": 170, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$hasRequiredArgs$0", - "desc": "(Lgraphql/schema/GraphQLArgument;)Z", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$processField$2", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;)Lgraphql/schema/GraphQLFieldsContainer;", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$processField$1", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;)Z", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$processField$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 123, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 30, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGeneratorPrinter": { - "line": { - "covered": 56, - "missed": 1 - }, - "branch": { - "covered": 25, - "missed": 1 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 10, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "print", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;)Ljava/lang/String;", - "line": 17, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printFieldsForTopLevelType", - "desc": "(Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;)Ljava/lang/String;", - "line": 28, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printOperationStart", - "desc": "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 42, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printOperationEnd", - "desc": "([Ljava/lang/String;)Ljava/lang/String;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printFieldSelectionForContainer", - "desc": "(Ljava/lang/String;Ljava/util/List;Z)Ljava/lang/String;", - "line": 77, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printFieldSelection", - "desc": "(Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;Ljava/lang/String;)Ljava/lang/String;", - "line": 101, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printFieldSelection", - "desc": "(Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;)Ljava/lang/String;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$printFieldSelection$0", - "desc": "(Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;Ljava/util/Map$Entry;)Ljava/lang/String;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$printFieldSelectionForContainer$0", - "desc": "(ZLjava/lang/String;Lgraphql/util/querygenerator/QueryGeneratorFieldSelection$FieldSelection;)Ljava/lang/String;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGeneratorOptions": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(ILjava/util/function/Predicate;Ljava/util/function/Predicate;)V", - "line": 24, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxFieldCount", - "desc": "()I", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFilterFieldContainerPredicate", - "desc": "()Ljava/util/function/Predicate;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFilterFieldDefinitionPredicate", - "desc": "()Ljava/util/function/Predicate;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newBuilder", - "desc": "()Lgraphql/util/querygenerator/QueryGeneratorOptions$QueryGeneratorOptionsBuilder;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.querygenerator.QueryGeneratorResult": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;IZ)V", - "line": 20, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQuery", - "desc": "()Ljava/lang/String;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUsedType", - "desc": "()Ljava/lang/String;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTotalFieldCount", - "desc": "()I", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isReachedMaxFieldCount", - "desc": "()Z", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.DeferredFragmentCall": { - "line": { - "covered": 39, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "getPath", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/execution/ResultPath;Ljava/util/List;Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 56, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "invoke", - "desc": "()Ljava/util/concurrent/CompletableFuture;", - "line": 65, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNonNullableFieldError", - "desc": "(Lgraphql/incremental/DeferPayload;Ljava/lang/Throwable;)Lgraphql/incremental/DeferPayload;", - "line": 84, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformToDeferredPayload", - "desc": "(Ljava/util/List;)Lgraphql/incremental/DeferPayload;", - "line": 103, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$transformToDeferredPayload$0", - "desc": "(Ljava/util/Map;Lcom/google/common/collect/ImmutableList$Builder;Lgraphql/execution/incremental/DeferredFragmentCall$FieldWithExecutionResult;)V", - "line": 110, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$invoke$0", - "desc": "(Lgraphql/execution/Async$CombinedBuilder;Ljava/util/function/Supplier;)V", - "line": 68, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.DeferredExecutionSupport$NoOp": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 214, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeferredField", - "desc": "(Lgraphql/execution/MergedField;)Z", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferredFieldsCount", - "desc": "()I", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNonDeferredFieldNames", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createCalls", - "desc": "()Ljava/util/Set;", - "line": 233, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.DeferredExecution": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 19, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLabel", - "desc": "()Ljava/lang/String;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.AlternativeCallContext": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(II)V", - "line": 26, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 26, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getStartLevel", - "desc": "()I", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()I", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addErrors", - "desc": "(Ljava/util/List;)V", - "line": 49, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/GraphQLError;)V", - "line": 53, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.IncrementalCallState": { - "line": { - "covered": 40, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 26, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "drainIncrementalCalls", - "desc": "()V", - "line": 35, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enqueue", - "desc": "(Lgraphql/execution/incremental/IncrementalCall;)V", - "line": 75, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enqueue", - "desc": "(Ljava/util/Collection;)V", - "line": 83, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncrementalCallsDetected", - "desc": "()Z", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createPublisher", - "desc": "()Ljava/util/function/Supplier;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "startDeferredCalls", - "desc": "()Lorg/reactivestreams/Publisher;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "startDrainingNow", - "desc": "()V", - "line": 108, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createPublisher$0", - "desc": "()Lgraphql/execution/reactive/SingleSubscriberPublisher;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enqueue$0", - "desc": "(Lgraphql/execution/incremental/IncrementalCall;)V", - "line": 76, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$drainIncrementalCalls$0", - "desc": "(Lgraphql/incremental/IncrementalPayload;Ljava/lang/Throwable;)V", - "line": 40, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.StreamedCall": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "invoke", - "desc": "()Ljava/util/concurrent/CompletableFuture;", - "line": 17, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.incremental.DeferredFragmentCall$FieldWithExecutionResult": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/ExecutionResult;)V", - "line": 126, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionResult", - "desc": "()Lgraphql/ExecutionResult;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.incremental.IncrementalUtils": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "createDeferredExecution", - "desc": "(Ljava/util/Map;Ljava/util/List;Ljava/util/function/Function;)Ljava/lang/Object;", - "line": 29, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.DeferredExecutionSupport": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.incremental.DeferredExecutionSupport$DeferredExecutionSupportImpl": { - "line": { - "covered": 74, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 17, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/MergedSelectionSet;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/ExecutionContext;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;)V", - "line": 70, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeferredField", - "desc": "(Lgraphql/execution/MergedField;)Z", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferredFieldsCount", - "desc": "()I", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNonDeferredFieldNames", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createCalls", - "desc": "()Ljava/util/Set;", - "line": 120, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDeferredFragmentCall", - "desc": "(Lgraphql/execution/incremental/DeferredExecution;)Lgraphql/execution/incremental/DeferredFragmentCall;", - "line": 130, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createResultSupplier", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/execution/incremental/AlternativeCallContext;)Ljava/util/function/Supplier;", - "line": 151, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveDeferredFieldValue", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/util/function/Supplier;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveDeferredFieldValue$0", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/MergedField;)Ljava/util/concurrent/CompletableFuture;", - "line": 180, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveDeferredFieldValue$4", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/ExecutionResult;)Lgraphql/execution/incremental/DeferredFragmentCall$FieldWithExecutionResult;", - "line": 205, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveDeferredFieldValue$2", - "desc": "(Lgraphql/execution/FieldValueInfo;)Ljava/util/concurrent/CompletionStage;", - "line": 198, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveDeferredFieldValue$3", - "desc": "(Ljava/lang/Object;)Lgraphql/ExecutionResult;", - "line": 200, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveDeferredFieldValue$1", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/instrumentation/InstrumentationContext;Lgraphql/execution/FieldValueInfo;Ljava/lang/Throwable;)V", - "line": 192, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createResultSupplier$1", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/String;)Ljava/util/function/Supplier;", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createResultSupplier$0", - "desc": "(Ljava/util/Map;Lgraphql/execution/MergedField;Lgraphql/execution/incremental/AlternativeCallContext;Lgraphql/execution/ExecutionStrategyParameters$Builder;)V", - "line": 156, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lcom/google/common/collect/ImmutableList$Builder;Lcom/google/common/collect/ImmutableListMultimap$Builder;Lcom/google/common/collect/ImmutableSet$Builder;Lgraphql/execution/MergedField;)V", - "line": 87, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$1", - "desc": "(Lcom/google/common/collect/ImmutableListMultimap$Builder;Lgraphql/execution/MergedField;Lcom/google/common/collect/ImmutableSet$Builder;Lgraphql/execution/incremental/DeferredExecution;)V", - "line": 92, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.reporting.PrintStreamReporter": { - "line": { - "covered": 26, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 22, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/io/PrintStream;)V", - "line": 17, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "report", - "desc": "(Lgraphql/schema/diff/DiffEvent;)V", - "line": 31, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printEvent", - "desc": "(Lgraphql/schema/diff/DiffEvent;)V", - "line": 42, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onEnd", - "desc": "()V", - "line": 55, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.reporting.ChainedReporter": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "([Lgraphql/schema/diff/reporting/DifferenceReporter;)V", - "line": 17, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "report", - "desc": "(Lgraphql/schema/diff/DiffEvent;)V", - "line": 26, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onEnd", - "desc": "()V", - "line": 31, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$report$0", - "desc": "(Lgraphql/schema/diff/DiffEvent;Lgraphql/schema/diff/reporting/DifferenceReporter;)V", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.reporting.CapturingReporter": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "report", - "desc": "(Lgraphql/schema/diff/DiffEvent;)V", - "line": 22, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onEnd", - "desc": "()V", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEvents", - "desc": "()Ljava/util/List;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInfos", - "desc": "()Ljava/util/List;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBreakages", - "desc": "()Ljava/util/List;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDangers", - "desc": "()Ljava/util/List;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInfoCount", - "desc": "()I", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBreakageCount", - "desc": "()I", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDangerCount", - "desc": "()I", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ProfilerImpl": { - "line": { - "covered": 60, - "missed": 19 - }, - "branch": { - "covered": 29, - "missed": 13 - }, - "method": { - "covered": 7, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLContext;)V", - "line": 32, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setExecutionInputAndInstrumentation", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/Instrumentation;)V", - "line": 43, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectInstrumentationClasses", - "desc": "(Ljava/util/List;Lgraphql/execution/instrumentation/Instrumentation;)V", - "line": 53, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldFetched", - "desc": "(Ljava/lang/Object;Lgraphql/schema/DataFetcher;Lgraphql/schema/DataFetcher;Lgraphql/execution/ResultPath;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLOutputType;)V", - "line": 66, - "counters": { - "line": { - "covered": 24, - "missed": 0 - }, - "branch": { - "covered": 18, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wrapEngineRunningObserver", - "desc": "(Lgraphql/execution/EngineRunningObserver;)Lgraphql/execution/EngineRunningObserver;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "runningStateChangedImpl", - "desc": "(Lgraphql/execution/ExecutionId;Lgraphql/GraphQLContext;Lgraphql/execution/EngineRunningObserver$RunningState;)V", - "line": 116, - "counters": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 135, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataLoaderUsed", - "desc": "(Ljava/lang/String;)V", - "line": 140, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "oldStrategyDispatchingAll", - "desc": "(I)V", - "line": 145, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "batchLoadedOldStrategy", - "desc": "(Ljava/lang/String;II)V", - "line": 150, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "batchLoadedNewStrategy", - "desc": "(Ljava/lang/String;Ljava/lang/Integer;IZZ)V", - "line": 155, - "counters": { - "line": { - "covered": 0, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 8 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "manualDispatch", - "desc": "(Ljava/lang/String;II)V", - "line": 170, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.TypeMismatchError": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ResultPath;Lgraphql/schema/GraphQLType;)V", - "line": 33, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkMessage", - "desc": "(Lgraphql/execution/ResultPath;Lgraphql/schema/GraphQLType;)Ljava/lang/String;", - "line": 40, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ParseAndValidateResult": { - "line": { - "covered": 23, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 3 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/ParseAndValidateResult$Builder;)V", - "line": 30, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFailure", - "desc": "()Z", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocumentAndVariables", - "desc": "()Lgraphql/execution/instrumentation/DocumentAndVariables;", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSyntaxException", - "desc": "()Lgraphql/parser/InvalidSyntaxException;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValidationErrors", - "desc": "()Ljava/util/List;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 88, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/ParseAndValidateResult;", - "line": 97, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newResult", - "desc": "()Lgraphql/ParseAndValidateResult$Builder;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.EngineRunningState": { - "line": { - "covered": 90, - "missed": 19 - }, - "branch": { - "covered": 30, - "missed": 12 - }, - "method": { - "covered": 23, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/Profiler;)V", - "line": 40, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handle", - "desc": "(Ljava/util/concurrent/CompletableFuture;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;", - "line": 55, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "whenComplete", - "desc": "(Ljava/util/concurrent/CompletableFuture;Ljava/util/function/BiConsumer;)Ljava/util/concurrent/CompletableFuture;", - "line": 73, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "compose", - "desc": "(Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", - "line": 90, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "observeCompletableFutureStart", - "desc": "(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture;", - "line": 117, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "observerCompletableFutureEnd", - "desc": "(Ljava/util/concurrent/CompletableFuture;)V", - "line": 130, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementRunningWhenCompleted", - "desc": "(Ljava/util/concurrent/CompletableFuture;)V", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "decrementRunningWhenCompleted", - "desc": "(Ljava/util/concurrent/CompletableFuture;)V", - "line": 144, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "decrementRunning", - "desc": "()V", - "line": 151, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementRunning", - "desc": "()V", - "line": 162, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateExecutionInput", - "desc": "(Lgraphql/ExecutionInput;)V", - "line": 174, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changeOfState", - "desc": "(Lgraphql/execution/EngineRunningObserver$RunningState;)V", - "line": 179, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "run", - "desc": "(Ljava/lang/Runnable;)V", - "line": 185, - "counters": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "engineRun", - "desc": "(Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;", - "line": 201, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "throwIfCancelled", - "desc": "()V", - "line": 221, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "possibleCancellation", - "desc": "(Ljava/lang/Throwable;)Ljava/lang/Throwable;", - "line": 242, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ifCancelledMakeException", - "desc": "()Lgraphql/execution/AbortExecutionException;", - "line": 252, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$engineRun$0", - "desc": "(Lgraphql/ExecutionResult;Ljava/lang/Throwable;)V", - "line": 209, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$decrementRunningWhenCompleted$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 145, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$incrementRunningWhenCompleted$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 139, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$compose$0", - "desc": "(Ljava/util/function/Function;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 98, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$compose$1", - "desc": "(Ljava/util/concurrent/CompletableFuture;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$compose$2", - "desc": "(Ljava/lang/Throwable;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Object;)V", - "line": 104, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$whenComplete$0", - "desc": "(Ljava/util/function/BiConsumer;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$handle$0", - "desc": "(Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object;", - "line": 62, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.DirectivesUtil": { - "line": { - "covered": 18, - "missed": 21 - }, - "branch": { - "covered": 4, - "missed": 12 - }, - "method": { - "covered": 6, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "nonRepeatableDirectivesByName", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 30, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "allDirectivesByName", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 39, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directiveWithArg", - "desc": "(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;", - "line": 44, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isAllNonRepeatable", - "desc": "(Ljava/util/List;)Z", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 8 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "add", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLDirective;)Ljava/util/List;", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "addAll", - "desc": "(Ljava/util/List;Ljava/util/List;)Ljava/util/List;", - "line": 75, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFirstDirective", - "desc": "(Ljava/lang/String;Ljava/util/Map;)Lgraphql/schema/GraphQLDirective;", - "line": 83, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toAppliedDirectives", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;)Ljava/util/List;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toAppliedDirectives", - "desc": "(Ljava/util/Collection;Ljava/util/Collection;)Ljava/util/List;", - "line": 110, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$toAppliedDirectives$0", - "desc": "(Ljava/util/Set;Lcom/google/common/collect/ImmutableList$Builder;Lgraphql/schema/GraphQLDirective;)V", - "line": 118, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$nonRepeatableDirectivesByName$0", - "desc": "(Lgraphql/schema/GraphQLDirective;)Z", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.InvalidSyntaxError": { - "line": { - "covered": 16, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/SourceLocation;Ljava/lang/String;)V", - "line": 20, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/lang/String;)V", - "line": 24, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 17, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourcePreview", - "desc": "()Ljava/lang/String;", - "line": 47, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOffendingToken", - "desc": "()Ljava/lang/String;", - "line": 51, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.UnresolvedTypeError": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ResultPath;Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/UnresolvedTypeException;)V", - "line": 25, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkMessage", - "desc": "(Lgraphql/execution/ResultPath;Lgraphql/execution/UnresolvedTypeException;Lgraphql/execution/ExecutionStepInfo;)Ljava/lang/String;", - "line": 32, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getException", - "desc": "()Lgraphql/execution/UnresolvedTypeException;", - "line": 41, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$GoodFaithIntrospectionConfig": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration;)V", - "line": 213, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEnabledJvmWide", - "desc": "()Z", - "line": 220, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enabledJvmWide", - "desc": "(Z)Lgraphql/GraphQLUnusualConfiguration$GoodFaithIntrospectionConfig;", - "line": 231, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLContext$Builder": { - "line": { - "covered": 21, - "missed": 5 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 324, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "put", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/GraphQLContext$Builder;", - "line": 330, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 336, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBoolean", - "desc": "(Ljava/lang/Object;)Z", - "line": 340, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/GraphQLContext$Builder;", - "line": 347, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/GraphQLContext$Builder;", - "line": 356, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/GraphQLContext$Builder;", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/GraphQLContext$Builder;", - "line": 380, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/GraphQLContext$Builder;", - "line": 395, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/util/Map;)Lgraphql/GraphQLContext$Builder;", - "line": 412, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putAll", - "desc": "(Ljava/util/Map;)Lgraphql/GraphQLContext$Builder;", - "line": 427, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/GraphQLContext$Builder;", - "line": 438, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Lgraphql/GraphQLContext$Builder;)Lgraphql/GraphQLContext$Builder;", - "line": 450, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "putImpl", - "desc": "([Ljava/lang/Object;)Lgraphql/GraphQLContext$Builder;", - "line": 455, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/GraphQLContext;", - "line": 464, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.TypeResolutionEnvironment": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/TypeResolutionParameters;)V", - "line": 37, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObject", - "desc": "()Ljava/lang/Object;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/Map;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/execution/MergedField;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/lang/Object;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 122, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/schema/DataFetchingFieldSelectionSet;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lgraphql/execution/TypeResolutionParameters;)Lgraphql/collect/ImmutableMapWithNullValues;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$ResponseMapFactoryConfig": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;)V", - "line": 392, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOr", - "desc": "(Lgraphql/execution/ResponseMapFactory;)Lgraphql/execution/ResponseMapFactory;", - "line": 400, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setFactory", - "desc": "(Lgraphql/execution/ResponseMapFactory;)Lgraphql/GraphQLUnusualConfiguration$ResponseMapFactoryConfig;", - "line": 409, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphqlErrorBuilder$GraphqlErrorImpl": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/ErrorClassification;Ljava/util/List;Ljava/util/Map;)V", - "line": 157, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 167, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 172, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorClassification;", - "line": 177, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 192, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ProfilerResult": { - "line": { - "covered": 97, - "missed": 33 - }, - "branch": { - "covered": 14, - "missed": 12 - }, - "method": { - "covered": 24, - "missed": 13 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 21, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setInstrumentationClasses", - "desc": "(Ljava/util/List;)V", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDataLoaderChainingEnabled", - "desc": "(Z)V", - "line": 131, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDataFetcherType", - "desc": "(Ljava/lang/String;Lgraphql/ProfilerResult$DataFetcherType;)V", - "line": 136, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDataFetcherResultType", - "desc": "(Ljava/lang/String;Lgraphql/ProfilerResult$DataFetcherResultType;)V", - "line": 146, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementDataFetcherInvocationCount", - "desc": "(Ljava/lang/String;)V", - "line": 150, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addFieldFetched", - "desc": "(Ljava/lang/String;)V", - "line": 154, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setExecutionId", - "desc": "(Lgraphql/execution/ExecutionId;)V", - "line": 158, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setTimes", - "desc": "(JJJ)V", - "line": 162, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setOperation", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 168, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDataLoaderUsed", - "desc": "(Ljava/lang/String;)V", - "line": 173, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "oldStrategyDispatchingAll", - "desc": "(I)V", - "line": 177, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "addDispatchEvent", - "desc": "(Ljava/lang/String;Ljava/lang/Integer;ILgraphql/ProfilerResult$DispatchEventType;)V", - "line": 182, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOperationName", - "desc": "()Ljava/lang/String;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationType", - "desc": "()Lgraphql/language/OperationDefinition$Operation;", - "line": 192, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsFetched", - "desc": "()Ljava/util/Set;", - "line": 196, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCustomDataFetcherFields", - "desc": "()Ljava/util/Set;", - "line": 200, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTrivialDataFetcherFields", - "desc": "()Ljava/util/Set;", - "line": 210, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTotalDataFetcherInvocations", - "desc": "()I", - "line": 221, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTotalTrivialDataFetcherInvocations", - "desc": "()I", - "line": 225, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTotalCustomDataFetcherInvocations", - "desc": "()I", - "line": 229, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getStartTime", - "desc": "()J", - "line": 233, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getEndTime", - "desc": "()J", - "line": 237, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getEngineTotalRunningTime", - "desc": "()J", - "line": 241, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTotalExecutionTime", - "desc": "()J", - "line": 245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcherResultType", - "desc": "()Ljava/util/Map;", - "line": 249, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataLoaderLoadInvocations", - "desc": "()Ljava/util/Map;", - "line": 253, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOldStrategyDispatchingAll", - "desc": "()Ljava/util/Set;", - "line": 258, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isDataLoaderChainingEnabled", - "desc": "()Z", - "line": 262, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDispatchEvents", - "desc": "()Ljava/util/List;", - "line": 266, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getInstrumentationClasses", - "desc": "()Ljava/util/List;", - "line": 270, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shortSummaryMap", - "desc": "()Ljava/util/Map;", - "line": 275, - "counters": { - "line": { - "covered": 42, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createCountMap", - "desc": "(II)Ljava/util/LinkedHashMap;", - "line": 323, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDispatchEventsAsMap", - "desc": "()Ljava/util/List;", - "line": 330, - "counters": { - "line": { - "covered": 3, - "missed": 7 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 344, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$addDataLoaderUsed$0", - "desc": "(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;", - "line": 173, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$incrementDataFetcherInvocationCount$0", - "desc": "(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.TypeMismatchError$GraphQLTypeToTypeKindMapping$1": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 46, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLError": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toSpecification", - "desc": "()Ljava/util/Map;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromSpecification", - "desc": "(Ljava/util/Map;)Lgraphql/GraphQLError;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newError", - "desc": "()Lgraphql/GraphQLError$Builder;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ExecutionInput$Builder": { - "line": { - "covered": 43, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 18, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 292, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 318, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "query", - "desc": "(Ljava/lang/String;)Lgraphql/ExecutionInput$Builder;", - "line": 322, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationName", - "desc": "(Ljava/lang/String;)Lgraphql/ExecutionInput$Builder;", - "line": 327, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionId", - "desc": "(Lgraphql/execution/ExecutionId;)Lgraphql/ExecutionInput$Builder;", - "line": 339, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locale", - "desc": "(Ljava/util/Locale;)Lgraphql/ExecutionInput$Builder;", - "line": 351, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "localContext", - "desc": "(Ljava/lang/Object;)Lgraphql/ExecutionInput$Builder;", - "line": 363, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "context", - "desc": "(Ljava/lang/Object;)Lgraphql/ExecutionInput$Builder;", - "line": 378, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/ExecutionInput$Builder;", - "line": 391, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Ljava/util/Map;)Lgraphql/ExecutionInput$Builder;", - "line": 405, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "internalTransferContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/ExecutionInput$Builder;", - "line": 411, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "internalTransferCancelBoolean", - "desc": "(Ljava/util/concurrent/atomic/AtomicBoolean;)Lgraphql/ExecutionInput$Builder;", - "line": 417, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "root", - "desc": "(Ljava/lang/Object;)Lgraphql/ExecutionInput$Builder;", - "line": 423, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/ExecutionInput$Builder;", - "line": 435, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/ExecutionInput$Builder;", - "line": 441, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataLoaderRegistry", - "desc": "(Lorg/dataloader/DataLoaderRegistry;)Lgraphql/ExecutionInput$Builder;", - "line": 455, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "profileExecution", - "desc": "(Z)Lgraphql/ExecutionInput$Builder;", - "line": 460, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/ExecutionInput;", - "line": 465, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphqlErrorException": { - "line": { - "covered": 8, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphqlErrorException$BuilderBase;)V", - "line": 29, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorClassification;", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 48, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newErrorException", - "desc": "()Lgraphql/GraphqlErrorException$Builder;", - "line": 57, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.GraphQL": { - "line": { - "covered": 127, - "missed": 2 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 39, - "missed": 1 - }, - "methods": [ - { - "name": "unusualConfiguration", - "desc": "()Lgraphql/GraphQLUnusualConfiguration;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unusualConfiguration", - "desc": "(Lgraphql/ExecutionInput;)Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unusualConfiguration", - "desc": "(Lgraphql/ExecutionInput$Builder;)Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unusualConfiguration", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unusualConfiguration", - "desc": "(Lgraphql/GraphQLContext$Builder;)Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/GraphQL$Builder;)V", - "line": 170, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 186, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryStrategy", - "desc": "()Lgraphql/execution/ExecutionStrategy;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMutationStrategy", - "desc": "()Lgraphql/execution/ExecutionStrategy;", - "line": 200, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSubscriptionStrategy", - "desc": "()Lgraphql/execution/ExecutionStrategy;", - "line": 207, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIdProvider", - "desc": "()Lgraphql/execution/ExecutionIdProvider;", - "line": 214, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInstrumentation", - "desc": "()Lgraphql/execution/instrumentation/Instrumentation;", - "line": 221, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDoNotAutomaticallyDispatchDataLoader", - "desc": "()Z", - "line": 225, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getPreparsedDocumentProvider", - "desc": "()Lgraphql/execution/preparsed/PreparsedDocumentProvider;", - "line": 232, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValueUnboxer", - "desc": "()Lgraphql/execution/ValueUnboxer;", - "line": 239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newGraphQL", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/GraphQL$Builder;", - "line": 250, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/GraphQL;", - "line": 262, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Ljava/lang/String;)Lgraphql/ExecutionResult;", - "line": 386, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Lgraphql/ExecutionInput$Builder;)Lgraphql/ExecutionResult;", - "line": 401, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/ExecutionResult;", - "line": 419, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Lgraphql/ExecutionInput;)Lgraphql/ExecutionResult;", - "line": 431, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeAsync", - "desc": "(Lgraphql/ExecutionInput$Builder;)Ljava/util/concurrent/CompletableFuture;", - "line": 452, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeAsync", - "desc": "(Ljava/util/function/UnaryOperator;)Ljava/util/concurrent/CompletableFuture;", - "line": 473, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeAsync", - "desc": "(Lgraphql/ExecutionInput;)Ljava/util/concurrent/CompletableFuture;", - "line": 487, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleAbortException", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/execution/AbortExecutionException;)Ljava/util/concurrent/CompletableFuture;", - "line": 525, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ensureInputHasId", - "desc": "(Lgraphql/ExecutionInput;)Lgraphql/ExecutionInput;", - "line": 530, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValidateAndExecute", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/EngineRunningState;Lgraphql/Profiler;)Ljava/util/concurrent/CompletableFuture;", - "line": 541, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseAndValidate", - "desc": "(Ljava/util/concurrent/atomic/AtomicReference;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/preparsed/PreparsedDocumentEntry;", - "line": 562, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parse", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/ParseAndValidateResult;", - "line": 588, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validate", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/language/Document;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/InstrumentationState;)Ljava/util/List;", - "line": 607, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/language/Document;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/EngineRunningState;Lgraphql/Profiler;)Ljava/util/concurrent/CompletableFuture;", - "line": 634, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$validate$1", - "desc": "(Ljava/util/function/Predicate;Lgraphql/validation/OperationValidationRule;)Z", - "line": 617, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$validate$0", - "desc": "(Lgraphql/validation/OperationValidationRule;)Z", - "line": 610, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseAndValidate$0", - "desc": "(Lgraphql/ParseAndValidateResult;Lgraphql/ExecutionInput$Builder;)V", - "line": 570, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseValidateAndExecute$1", - "desc": "(Ljava/util/concurrent/atomic/AtomicReference;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/EngineRunningState;Lgraphql/Profiler;Lgraphql/execution/preparsed/PreparsedDocumentEntry;)Ljava/util/concurrent/CompletionStage;", - "line": 549, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseValidateAndExecute$0", - "desc": "(Ljava/util/concurrent/atomic/AtomicReference;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/ExecutionInput;)Lgraphql/execution/preparsed/PreparsedDocumentEntry;", - "line": 544, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$ensureInputHasId$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Lgraphql/ExecutionInput$Builder;)V", - "line": 536, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeAsync$0", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/Profiler;Lgraphql/EngineRunningState;)Ljava/util/concurrent/CompletableFuture;", - "line": 490, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeAsync$1", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/EngineRunningState;Lgraphql/Profiler;Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/InstrumentationState;)Ljava/util/concurrent/CompletionStage;", - "line": 499, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeAsync$2", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/ExecutionResult;)Ljava/util/concurrent/CompletionStage;", - "line": 514, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphqlErrorHelper": { - "line": { - "covered": 80, - "missed": 3 - }, - "branch": { - "covered": 39, - "missed": 11 - }, - "method": { - "covered": 10, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 21, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toSpecification", - "desc": "(Lgraphql/GraphQLError;)Ljava/util/Map;", - "line": 24, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locations", - "desc": "(Ljava/util/List;)Ljava/lang/Object;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "location", - "desc": "(Lgraphql/language/SourceLocation;)Ljava/lang/Object;", - "line": 69, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromSpecification", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 84, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromSpecification", - "desc": "(Ljava/util/Map;)Lgraphql/GraphQLError;", - "line": 92, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extractPath", - "desc": "(Lgraphql/GraphQLError$Builder;Ljava/util/Map;)V", - "line": 102, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extractExtensions", - "desc": "(Lgraphql/GraphQLError$Builder;Ljava/util/Map;)V", - "line": 109, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extractLocations", - "desc": "(Lgraphql/GraphQLError$Builder;Ljava/util/Map;)V", - "line": 122, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hashCode", - "desc": "(Lgraphql/GraphQLError;)I", - "line": 140, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "equals", - "desc": "(Lgraphql/GraphQLError;Ljava/lang/Object;)Z", - "line": 149, - "counters": { - "line": { - "covered": 10, - "missed": 2 - }, - "branch": { - "covered": 10, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$GraphQLContextConfiguration": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLContext;)V", - "line": 248, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLContext$Builder;)V", - "line": 253, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementalSupport", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$IncrementalSupportConfig;", - "line": 262, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataloaderConfig", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$DataloaderConfig;", - "line": 270, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "responseMapFactory", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$ResponseMapFactoryConfig;", - "line": 277, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "put", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)V", - "line": 281, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBoolean", - "desc": "(Ljava/lang/String;)Z", - "line": 289, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 297, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ParseAndValidateResult$Builder": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 108, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Lgraphql/language/Document;)Lgraphql/ParseAndValidateResult$Builder;", - "line": 115, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/ParseAndValidateResult$Builder;", - "line": 120, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validationErrors", - "desc": "(Ljava/util/List;)Lgraphql/ParseAndValidateResult$Builder;", - "line": 125, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "syntaxException", - "desc": "(Lgraphql/parser/InvalidSyntaxException;)Lgraphql/ParseAndValidateResult$Builder;", - "line": 130, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/ParseAndValidateResult;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ErrorClassification": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "toSpecification", - "desc": "(Lgraphql/GraphQLError;)Ljava/lang/Object;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errorClassification", - "desc": "(Ljava/lang/String;)Lgraphql/ErrorClassification;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.Scalars": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 22, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ErrorClassification$1": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ExecutionResult": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "fromSpecification", - "desc": "(Ljava/util/Map;)Lgraphql/ExecutionResult;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/ExecutionResult;", - "line": 84, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExecutionResult", - "desc": "()Lgraphql/ExecutionResult$Builder;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQL$Builder": { - "line": { - "covered": 32, - "missed": 6 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;)V", - "line": 283, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/GraphQL$Builder;", - "line": 295, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "queryExecutionStrategy", - "desc": "(Lgraphql/execution/ExecutionStrategy;)Lgraphql/GraphQL$Builder;", - "line": 300, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mutationExecutionStrategy", - "desc": "(Lgraphql/execution/ExecutionStrategy;)Lgraphql/GraphQL$Builder;", - "line": 305, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscriptionExecutionStrategy", - "desc": "(Lgraphql/execution/ExecutionStrategy;)Lgraphql/GraphQL$Builder;", - "line": 310, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultDataFetcherExceptionHandler", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandler;)Lgraphql/GraphQL$Builder;", - "line": 323, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentation", - "desc": "(Lgraphql/execution/instrumentation/Instrumentation;)Lgraphql/GraphQL$Builder;", - "line": 328, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "preparsedDocumentProvider", - "desc": "(Lgraphql/execution/preparsed/PreparsedDocumentProvider;)Lgraphql/GraphQL$Builder;", - "line": 333, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionIdProvider", - "desc": "(Lgraphql/execution/ExecutionIdProvider;)Lgraphql/GraphQL$Builder;", - "line": 338, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doNotAutomaticallyDispatchDataLoader", - "desc": "()Lgraphql/GraphQL$Builder;", - "line": 350, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueUnboxer", - "desc": "(Lgraphql/execution/ValueUnboxer;)Lgraphql/GraphQL$Builder;", - "line": 355, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/GraphQL;", - "line": 361, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLException": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 7, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 11, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;)V", - "line": 15, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Throwable;)V", - "line": 19, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ExecutionResultImpl": { - "line": { - "covered": 44, - "missed": 2 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 15, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLError;)V", - "line": 24, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;)V", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Ljava/util/Map;)V", - "line": 36, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/ExecutionResultImpl;)V", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/ExecutionResultImpl$Builder;)V", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(ZLjava/lang/Object;Ljava/util/List;Ljava/util/Map;)V", - "line": 47, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDataPresent", - "desc": "()Z", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getData", - "desc": "()Ljava/lang/Object;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toSpecification", - "desc": "()Ljava/util/Map;", - "line": 83, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errorsToSpec", - "desc": "(Ljava/util/List;)Ljava/lang/Object;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromSpecification", - "desc": "(Ljava/util/Map;)Lgraphql/ExecutionResult;", - "line": 102, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExecutionResult", - "desc": "()Lgraphql/ExecutionResultImpl$Builder;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ProfilerResult$DispatchEventType": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 66, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.ExecutionInput": { - "line": { - "covered": 55, - "missed": 0 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 23, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/ExecutionInput$Builder;)V", - "line": 51, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertQuery", - "desc": "(Lgraphql/ExecutionInput$Builder;)Ljava/lang/String;", - "line": 68, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isPersistedQuery", - "desc": "(Lgraphql/ExecutionInput$Builder;)Z", - "line": 87, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQuery", - "desc": "()Ljava/lang/String;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationName", - "desc": "()Ljava/lang/String;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/lang/Object;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 124, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 132, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRoot", - "desc": "()Ljava/lang/Object;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRawVariables", - "desc": "()Lgraphql/execution/RawVariables;", - "line": 154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataLoaderRegistry", - "desc": "()Lorg/dataloader/DataLoaderRegistry;", - "line": 161, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionId", - "desc": "()Lgraphql/execution/ExecutionId;", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionIdNonNull", - "desc": "()Lgraphql/execution/ExecutionId;", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 200, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCancelled", - "desc": "()Z", - "line": 214, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cancel", - "desc": "()V", - "line": 222, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isProfileExecution", - "desc": "()Z", - "line": 227, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/ExecutionInput;", - "line": 239, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 260, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExecutionInput", - "desc": "()Lgraphql/ExecutionInput$Builder;", - "line": 277, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExecutionInput", - "desc": "(Ljava/lang/String;)Lgraphql/ExecutionInput$Builder;", - "line": 288, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ParseAndValidate": { - "line": { - "covered": 22, - "missed": 3 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseAndValidate", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/ExecutionInput;)Lgraphql/ParseAndValidateResult;", - "line": 52, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parse", - "desc": "(Lgraphql/ExecutionInput;)Lgraphql/ParseAndValidateResult;", - "line": 71, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validate", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/util/Locale;)Ljava/util/List;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validate", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;)Ljava/util/List;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validate", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/util/function/Predicate;Ljava/util/Locale;)Ljava/util/List;", - "line": 123, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validate", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/util/function/Predicate;Ljava/util/Locale;Lgraphql/validation/QueryComplexityLimits;)Ljava/util/List;", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validate", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 152, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$validate$1", - "desc": "(Lgraphql/validation/OperationValidationRule;)Z", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$validate$0", - "desc": "(Lgraphql/validation/OperationValidationRule;)Z", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseAndValidate$0", - "desc": "(Ljava/util/List;Lgraphql/ParseAndValidateResult$Builder;)V", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.AssertException": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 11, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ProfilerResult$DispatchEvent": { - "line": { - "covered": 0, - "missed": 11 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Integer;ILgraphql/ProfilerResult$DispatchEventType;)V", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDataLoaderName", - "desc": "()Ljava/lang/String;", - "line": 88, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLevel", - "desc": "()Ljava/lang/Integer;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getKeyCount", - "desc": "()I", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/ProfilerResult$DispatchEventType;", - "line": 100, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.ProfilerImpl$1": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/ProfilerImpl;Lgraphql/execution/EngineRunningObserver;)V", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "runningStateChanged", - "desc": "(Lgraphql/execution/ExecutionId;Lgraphql/GraphQLContext;Lgraphql/execution/EngineRunningObserver$RunningState;)V", - "line": 107, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.TypeMismatchError$GraphQLTypeToTypeKindMapping": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "getTypeKindFromGraphQLType", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/introspection/Introspection$TypeKind;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$ParserConfig": { - "line": { - "covered": 5, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration;)V", - "line": 66, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDefaultParserOptions", - "desc": "(Lgraphql/parser/ParserOptions;)Lgraphql/GraphQLUnusualConfiguration$ParserConfig;", - "line": 100, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultOperationParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setDefaultOperationParserOptions", - "desc": "(Lgraphql/parser/ParserOptions;)Lgraphql/GraphQLUnusualConfiguration$ParserConfig;", - "line": 130, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDefaultSdlParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 148, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setDefaultSdlParserOptions", - "desc": "(Lgraphql/parser/ParserOptions;)Lgraphql/GraphQLUnusualConfiguration$ParserConfig;", - "line": 163, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.ProfilerResult$DataFetcherResultType": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 120, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphqlErrorBuilder": { - "line": { - "covered": 38, - "missed": 2 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 16, - "missed": 1 - }, - "methods": [ - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorClassification;", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newError", - "desc": "()Lgraphql/GraphqlErrorBuilder;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newError", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Lgraphql/GraphqlErrorBuilder;", - "line": 73, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 30, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "message", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)Lgraphql/GraphqlErrorBuilder;", - "line": 82, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locations", - "desc": "(Ljava/util/List;)Lgraphql/GraphqlErrorBuilder;", - "line": 91, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "location", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/GraphqlErrorBuilder;", - "line": 100, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "path", - "desc": "(Lgraphql/execution/ResultPath;)Lgraphql/GraphqlErrorBuilder;", - "line": 107, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "path", - "desc": "(Ljava/util/List;)Lgraphql/GraphqlErrorBuilder;", - "line": 116, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errorType", - "desc": "(Lgraphql/ErrorClassification;)Lgraphql/GraphqlErrorBuilder;", - "line": 121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/GraphqlErrorBuilder;", - "line": 126, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/GraphQLError;", - "line": 134, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toResult", - "desc": "()Lgraphql/execution/DataFetcherResult;", - "line": 224, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$DataloaderConfig": { - "line": { - "covered": 5, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;)V", - "line": 354, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDataLoaderChainingEnabled", - "desc": "()Z", - "line": 361, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDataLoaderExhaustedDispatchingEnabled", - "desc": "()Z", - "line": 365, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "enableDataLoaderChaining", - "desc": "(Z)Lgraphql/GraphQLUnusualConfiguration$DataloaderConfig;", - "line": 373, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enableDataLoaderExhaustedDispatching", - "desc": "(Z)Lgraphql/GraphQLUnusualConfiguration$DataloaderConfig;", - "line": 383, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.Directives": { - "line": { - "covered": 172, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isBuiltInDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 296, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isBuiltInDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Z", - "line": 307, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDescription", - "desc": "(Ljava/lang/String;)Lgraphql/language/Description;", - "line": 311, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isExperimentalDisableErrorPropagationDirectiveEnabled", - "desc": "()Z", - "line": 321, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setExperimentalDisableErrorPropagationEnabled", - "desc": "(Z)V", - "line": 331, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 70, - "counters": { - "line": { - "covered": 166, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ExecutionResultImpl$Builder": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 132, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "from", - "desc": "(Lgraphql/ExecutionResult;)Lgraphql/ExecutionResultImpl$Builder;", - "line": 140, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "data", - "desc": "(Ljava/lang/Object;)Lgraphql/ExecutionResultImpl$Builder;", - "line": 149, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errors", - "desc": "(Ljava/util/List;)Lgraphql/ExecutionResultImpl$Builder;", - "line": 156, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addErrors", - "desc": "(Ljava/util/List;)Lgraphql/ExecutionResultImpl$Builder;", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/GraphQLError;)Lgraphql/ExecutionResultImpl$Builder;", - "line": 168, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/ExecutionResultImpl$Builder;", - "line": 174, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addExtension", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)Lgraphql/ExecutionResultImpl$Builder;", - "line": 180, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/ExecutionResult;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphqlErrorException$BuilderBase": { - "line": { - "covered": 12, - "missed": 4 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 74, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "asDerivedType", - "desc": "()Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "message", - "desc": "(Ljava/lang/String;)Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 88, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cause", - "desc": "(Ljava/lang/Throwable;)Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 93, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocations", - "desc": "(Ljava/util/List;)Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 102, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errorClassification", - "desc": "(Lgraphql/ErrorClassification;)Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 107, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "path", - "desc": "(Ljava/util/List;)Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/GraphqlErrorException$BuilderBase;", - "line": 117, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLContext": { - "line": { - "covered": 42, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 24, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/concurrent/ConcurrentMap;)V", - "line": 50, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "delete", - "desc": "(Ljava/lang/Object;)Lgraphql/GraphQLContext;", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOrDefault", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOrEmpty", - "desc": "(Ljava/lang/Object;)Ljava/util/Optional;", - "line": 100, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBoolean", - "desc": "(Ljava/lang/Object;)Z", - "line": 113, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBoolean", - "desc": "(Ljava/lang/Object;Ljava/lang/Boolean;)Z", - "line": 127, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasKey", - "desc": "(Ljava/lang/Object;)Z", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "put", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/GraphQLContext;", - "line": 151, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putAll", - "desc": "(Ljava/util/Map;)Lgraphql/GraphQLContext;", - "line": 163, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putAll", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/GraphQLContext;", - "line": 178, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putAll", - "desc": "(Lgraphql/GraphQLContext$Builder;)Lgraphql/GraphQLContext;", - "line": 190, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putAll", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/GraphQLContext;", - "line": 202, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compute", - "desc": "(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", - "line": 219, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "computeIfAbsent", - "desc": "(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;", - "line": 235, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "computeIfPresent", - "desc": "(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;", - "line": 250, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "stream", - "desc": "()Ljava/util/stream/Stream;", - "line": 258, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 280, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/util/Map;)Lgraphql/GraphQLContext;", - "line": 291, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/GraphQLContext;", - "line": 302, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefault", - "desc": "()Lgraphql/GraphQLContext;", - "line": 311, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newContext", - "desc": "()Lgraphql/GraphQLContext$Builder;", - "line": 320, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeIfPresent$0", - "desc": "(Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 251, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$compute$0", - "desc": "(Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 220, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ProfilerResult$DataFetcherType": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 114, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ExceptionWhileDataFetching": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ResultPath;Ljava/lang/Throwable;Lgraphql/language/SourceLocation;)V", - "line": 30, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkMessage", - "desc": "(Lgraphql/execution/ResultPath;Ljava/lang/Throwable;)Ljava/lang/String;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkExtensions", - "desc": "(Ljava/lang/Throwable;)Ljava/util/Map;", - "line": 48, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getException", - "desc": "()Ljava/lang/Throwable;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$BaseConfig": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration;)V", - "line": 51, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "then", - "desc": "()Lgraphql/GraphQLUnusualConfiguration;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.SerializationError": { - "line": { - "covered": 11, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ResultPath;Lgraphql/schema/CoercingSerializeException;)V", - "line": 24, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkMessage", - "desc": "(Lgraphql/execution/ResultPath;Lgraphql/schema/CoercingSerializeException;)Ljava/lang/String;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getException", - "desc": "()Lgraphql/schema/CoercingSerializeException;", - "line": 35, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 65, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.DirectivesUtil$DirectivesHolder": { - "line": { - "covered": 29, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Collection;Ljava/util/Collection;)V", - "line": 138, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "create", - "desc": "(Ljava/util/List;Ljava/util/List;)Lgraphql/DirectivesUtil$DirectivesHolder;", - "line": 151, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 167, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 171, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 179, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 183, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 191, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 195, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 201, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lgraphql/schema/GraphQLDirective;)Z", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.Profiler$1": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.ErrorType": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 23, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parsing", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$ParserConfig;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "propertyDataFetching", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$PropertyDataFetcherConfig;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "goodFaithIntrospection", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$GoodFaithIntrospectionConfig;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$BaseContextConfig": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;)V", - "line": 309, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "then", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;", - "line": 317, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$PropertyDataFetcherConfig": { - "line": { - "covered": 3, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration;)V", - "line": 170, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearReflectionCache", - "desc": "()Lgraphql/GraphQLUnusualConfiguration$PropertyDataFetcherConfig;", - "line": 183, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setUseSetAccessible", - "desc": "(Z)Z", - "line": 196, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setUseNegativeCache", - "desc": "(Z)Z", - "line": 207, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphqlErrorException$Builder": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/GraphqlErrorException;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.Profiler": { - "line": { - "covered": 6, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 4 - }, - "methods": [ - { - "name": "setExecutionInputAndInstrumentation", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/Instrumentation;)V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataLoaderUsed", - "desc": "(Ljava/lang/String;)V", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "fieldFetched", - "desc": "(Ljava/lang/Object;Lgraphql/schema/DataFetcher;Lgraphql/schema/DataFetcher;Lgraphql/execution/ResultPath;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLOutputType;)V", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wrapEngineRunningObserver", - "desc": "(Lgraphql/execution/EngineRunningObserver;)Lgraphql/execution/EngineRunningObserver;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "oldStrategyDispatchingAll", - "desc": "(I)V", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "batchLoadedOldStrategy", - "desc": "(Ljava/lang/String;II)V", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "batchLoadedNewStrategy", - "desc": "(Ljava/lang/String;Ljava/lang/Integer;IZZ)V", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "manualDispatch", - "desc": "(Ljava/lang/String;II)V", - "line": 58, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.GraphQLUnusualConfiguration$IncrementalSupportConfig": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLUnusualConfiguration$GraphQLContextConfiguration;)V", - "line": 323, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIncrementalSupportEnabled", - "desc": "()Z", - "line": 330, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enableIncrementalSupport", - "desc": "(Z)Lgraphql/GraphQLUnusualConfiguration$IncrementalSupportConfig;", - "line": 338, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enableEarlyIncrementalFieldExecution", - "desc": "(Z)Lgraphql/GraphQLUnusualConfiguration$IncrementalSupportConfig;", - "line": 347, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.Assert": { - "line": { - "covered": 57, - "missed": 54 - }, - "branch": { - "covered": 59, - "missed": 31 - }, - "method": { - "covered": 25, - "missed": 8 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertNotNullWithNPE", - "desc": "(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 17, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertNotNullWithNPE", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;", - "line": 24, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotNull", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotNull", - "desc": "(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 40, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotNull", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;", - "line": 48, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotNull", - "desc": "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 56, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotNull", - "desc": "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotNull", - "desc": "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 72, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNull", - "desc": "(Ljava/lang/Object;Ljava/util/function/Supplier;)V", - "line": 81, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertNull", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)V", - "line": 89, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNull", - "desc": "(Ljava/lang/Object;)V", - "line": 97, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertNeverCalled", - "desc": "()Ljava/lang/Object;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertShouldNeverHappen", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertShouldNeverHappen", - "desc": "()Ljava/lang/Object;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertNotEmpty", - "desc": "(Ljava/util/Collection;)Ljava/util/Collection;", - "line": 119, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotEmpty", - "desc": "(Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/util/Collection;", - "line": 127, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNotEmpty", - "desc": "(Ljava/util/Collection;Ljava/lang/String;)Ljava/util/Collection;", - "line": 134, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTrue", - "desc": "(ZLjava/util/function/Supplier;)V", - "line": 141, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTrue", - "desc": "(Z)V", - "line": 148, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTrue", - "desc": "(ZLjava/lang/String;)V", - "line": 155, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTrue", - "desc": "(ZLjava/lang/String;Ljava/lang/Object;)V", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTrue", - "desc": "(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V", - "line": 169, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertTrue", - "desc": "(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V", - "line": 176, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertFalse", - "desc": "(ZLjava/util/function/Supplier;)V", - "line": 183, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertFalse", - "desc": "(Z)V", - "line": 190, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertFalse", - "desc": "(ZLjava/lang/String;)V", - "line": 197, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertFalse", - "desc": "(ZLjava/lang/String;Ljava/lang/Object;)V", - "line": 204, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertFalse", - "desc": "(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V", - "line": 211, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertFalse", - "desc": "(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V", - "line": 218, - "counters": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertValidName", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 235, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidName", - "desc": "(Ljava/lang/String;)Z", - "line": 246, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 27, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "throwAssert", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;", - "line": 268, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.values.ValueVisitor": { - "line": { - "covered": 6, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 2 - }, - "methods": [ - { - "name": "visitScalarValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLScalarType;Lgraphql/analysis/values/ValueVisitor$InputElements;)Ljava/lang/Object;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitEnumValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLEnumType;Lgraphql/analysis/values/ValueVisitor$InputElements;)Ljava/lang/Object;", - "line": 85, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitInputObjectFieldValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/GraphQLInputObjectField;Lgraphql/analysis/values/ValueVisitor$InputElements;)Ljava/lang/Object;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInputObjectValue", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/analysis/values/ValueVisitor$InputElements;)Ljava/util/Map;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitListValue", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLList;Lgraphql/analysis/values/ValueVisitor$InputElements;)Ljava/util/List;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgumentValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLArgument;Lgraphql/analysis/values/ValueVisitor$InputElements;)Ljava/lang/Object;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitAppliedDirectiveArgumentValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/analysis/values/ValueVisitor$InputElements;)Ljava/lang/Object;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.values.ValueVisitor$1": { - "line": { - "covered": 1, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.values.ValueTraverser": { - "line": { - "covered": 111, - "missed": 8 - }, - "branch": { - "covered": 71, - "missed": 7 - }, - "method": { - "covered": 9, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 53, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitPreOrder", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;Lgraphql/analysis/values/ValueVisitor;)Lgraphql/schema/DataFetchingEnvironment;", - "line": 109, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitPreOrder", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/analysis/values/ValueVisitor;)Ljava/util/Map;", - "line": 128, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitPreOrder", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLArgument;Lgraphql/analysis/values/ValueVisitor;)Ljava/lang/Object;", - "line": 169, - "counters": { - "line": { - "covered": 6, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitPreOrder", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/analysis/values/ValueVisitor;)Ljava/lang/Object;", - "line": 193, - "counters": { - "line": { - "covered": 6, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitPreOrderImpl", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;Lgraphql/analysis/values/ValueTraverser$InputElements;Lgraphql/analysis/values/ValueVisitor;)Ljava/lang/Object;", - "line": 206, - "counters": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/analysis/values/ValueTraverser$InputElements;Lgraphql/analysis/values/ValueVisitor;)Ljava/lang/Object;", - "line": 226, - "counters": { - "line": { - "covered": 28, - "missed": 1 - }, - "branch": { - "covered": 18, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitListValue", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLList;Lgraphql/analysis/values/ValueTraverser$InputElements;Lgraphql/analysis/values/ValueVisitor;)Ljava/lang/Object;", - "line": 271, - "counters": { - "line": { - "covered": 26, - "missed": 1 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasChanged", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Z", - "line": 314, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setNewValue", - "desc": "(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Object;)V", - "line": 318, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.values.ValueTraverser$InputElements": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLInputSchemaElement;)V", - "line": 61, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lcom/google/common/collect/ImmutableList;)V", - "line": 67, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "push", - "desc": "(Lgraphql/schema/GraphQLInputSchemaElement;)Lgraphql/analysis/values/ValueTraverser$InputElements;", - "line": 80, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputElements", - "desc": "()Ljava/util/List;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedInputElements", - "desc": "()Ljava/util/List;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLastInputValueDefinition", - "desc": "()Lgraphql/schema/GraphQLInputValueDefinition;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$1", - "desc": "(Lgraphql/schema/GraphQLInputSchemaElement;)Z", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lgraphql/schema/GraphQLInputSchemaElement;)Z", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.InterfaceImplementedMoreThanOnceError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.SchemaMissingError": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.errors.DirectiveIllegalArgumentTypeError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 22, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkDirectiveIllegalArgumentTypeErrorMessage", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 30, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.SchemaRedefinitionError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/SchemaDefinition;Lgraphql/language/SchemaDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.TypeRedefinitionError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/TypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.MissingScalarImplementationError": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 11, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.errors.NotAnInputTypeError": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Type;Lgraphql/language/TypeDefinition;)V", - "line": 13, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.MissingTypeResolverError": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.MissingTransitiveInterfaceError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.BaseError": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 4, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;)V", - "line": 21, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lineCol", - "desc": "(Lgraphql/language/Node;)Ljava/lang/String;", - "line": 26, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 32, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 37, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.UnionTypeError": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;)V", - "line": 9, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.StrictModeWiringException": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 15, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.NotAnOutputTypeError": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Type;Lgraphql/language/TypeDefinition;)V", - "line": 13, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.SchemaProblem": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 21, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.errors.DirectiveIllegalReferenceError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/DirectiveDefinition;Lgraphql/language/NamedNode;)V", - "line": 10, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.MissingInterfaceTypeError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/TypeDefinition;Lgraphql/language/TypeName;)V", - "line": 13, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.NonSDLDefinitionError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Definition;)V", - "line": 12, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.NonUniqueArgumentError": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;)V", - "line": 15, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/InputValueDefinition;Ljava/lang/String;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/EnumValueDefinition;Ljava/lang/String;)V", - "line": 25, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.DirectiveRedefinitionError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/DirectiveDefinition;Lgraphql/language/DirectiveDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.QueryOperationMissingError": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 9, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.OperationTypesMustBeObjects": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/OperationTypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.NonUniqueNameError": { - "line": { - "covered": 15, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 18, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 23, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 28, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/EnumValueDefinition;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/UnionTypeDefinition;Ljava/lang/String;)V", - "line": 38, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/DirectiveDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 43, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.TypeExtensionFieldRedefinitionError": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 15, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "formatMessage", - "desc": "(Lgraphql/language/TypeDefinition;Ljava/lang/String;Lgraphql/language/AbstractNode;)Ljava/lang/String;", - "line": 25, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.InterfaceFieldRedefinitionError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Ljava/lang/String;)V", - "line": 13, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.IllegalNameError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/NamedNode;)V", - "line": 9, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.MissingTypeError": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/TypeDefinition;Lgraphql/language/TypeName;)V", - "line": 14, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Node;Ljava/lang/String;Lgraphql/language/TypeName;)V", - "line": 19, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Node;Ljava/lang/String;)V", - "line": 24, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.DirectiveUndeclaredError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;Ljava/lang/String;)V", - "line": 12, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.InterfaceFieldArgumentRedefinitionError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;Ljava/lang/String;)V", - "line": 14, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.TypeExtensionDirectiveRedefinitionError": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/Directive;)V", - "line": 13, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.errors.TypeExtensionEnumValueRedefinitionError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/EnumValueDefinition;)V", - "line": 13, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.DirectiveUnknownArgumentError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 12, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.OperationRedefinitionError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/OperationTypeDefinition;Lgraphql/language/OperationTypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.NonUniqueDirectiveError": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;)V", - "line": 15, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/InputValueDefinition;Ljava/lang/String;)V", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;Lgraphql/language/EnumValueDefinition;Ljava/lang/String;)V", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.idl.errors.InterfaceWithCircularImplementationHierarchyError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.TypeExtensionMissingBaseTypeError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/TypeDefinition;)V", - "line": 12, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.InterfaceFieldArgumentNotOptionalError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;Ljava/lang/String;)V", - "line": 13, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.DirectiveIllegalLocationError": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 13, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/DirectiveDefinition;Ljava/lang/String;)V", - "line": 20, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.MissingInterfaceFieldArgumentsError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 13, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.DirectiveMissingNonNullArgumentError": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", - "line": 12, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.InterfaceImplementingItselfError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;)V", - "line": 11, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.idl.errors.MissingInterfaceFieldError": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/ImplementingTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 13, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.MaxQueryDepthInstrumentation": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(I)V", - "line": 37, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(ILjava/util/function/Function;)V", - "line": 46, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteOperation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 53, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkAbortException", - "desc": "(II)Lgraphql/execution/AbortExecutionException;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newQueryTraverser", - "desc": "(Lgraphql/execution/ExecutionContext;)Lgraphql/analysis/QueryTraverser;", - "line": 80, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPathLength", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)I", - "line": 89, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginExecuteOperation$0", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;Ljava/lang/Integer;)Ljava/lang/Integer;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lgraphql/analysis/QueryDepthInfo;)Ljava/lang/Boolean;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryTransformer$Builder": { - "line": { - "covered": 13, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 105, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/analysis/QueryTransformer$Builder;", - "line": 123, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/analysis/QueryTransformer$Builder;", - "line": 135, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "root", - "desc": "(Lgraphql/language/Node;)Lgraphql/analysis/QueryTransformer$Builder;", - "line": 147, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rootParentType", - "desc": "(Lgraphql/schema/GraphQLCompositeType;)Lgraphql/analysis/QueryTransformer$Builder;", - "line": 159, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fragmentsByName", - "desc": "(Ljava/util/Map;)Lgraphql/analysis/QueryTransformer$Builder;", - "line": 171, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "options", - "desc": "(Lgraphql/analysis/QueryTraversalOptions;)Lgraphql/analysis/QueryTransformer$Builder;", - "line": 182, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/analysis/QueryTransformer;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryComplexityCalculator$1": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryComplexityCalculator;Ljava/util/Map;)V", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)V", - "line": 61, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitField$0", - "desc": "(ILgraphql/analysis/QueryVisitorFieldEnvironment;Ljava/lang/Integer;)Ljava/lang/Integer;", - "line": 66, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryComplexityInfo$Builder": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "complexity", - "desc": "(I)Lgraphql/analysis/QueryComplexityInfo$Builder;", - "line": 87, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentationValidationParameters", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;)Lgraphql/analysis/QueryComplexityInfo$Builder;", - "line": 99, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentationExecuteOperationParameters", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;)Lgraphql/analysis/QueryComplexityInfo$Builder;", - "line": 104, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/analysis/QueryComplexityInfo;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryTraversalOptions": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Z)V", - "line": 15, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCoerceFieldArguments", - "desc": "()Z", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/analysis/QueryTraversalOptions;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coerceFieldArguments", - "desc": "(Z)Lgraphql/analysis/QueryTraversalOptions;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryTransformer": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Node;Lgraphql/schema/GraphQLCompositeType;Ljava/util/Map;Ljava/util/Map;Lgraphql/analysis/QueryTraversalOptions;)V", - "line": 51, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/analysis/QueryVisitor;)Lgraphql/language/Node;", - "line": 72, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newQueryTransformer", - "desc": "()Lgraphql/analysis/QueryTransformer$Builder;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitor": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "visitFieldWithControl", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)Lgraphql/util/TraversalControl;", - "line": 26, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentDefinition", - "desc": "(Lgraphql/analysis/QueryVisitorFragmentDefinitionEnvironment;)V", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgument", - "desc": "(Lgraphql/analysis/QueryVisitorFieldArgumentEnvironment;)Lgraphql/util/TraversalControl;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgumentValue", - "desc": "(Lgraphql/analysis/QueryVisitorFieldArgumentValueEnvironment;)Lgraphql/util/TraversalControl;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryTraversalContext": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/analysis/QueryVisitorFieldEnvironment;Lgraphql/language/SelectionSetContainer;Lgraphql/GraphQLContext;)V", - "line": 26, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOutputType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedOutputType", - "desc": "()Lgraphql/schema/GraphQLCompositeType;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnvironment", - "desc": "()Lgraphql/analysis/QueryVisitorFieldEnvironment;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionSetContainer", - "desc": "()Lgraphql/language/SelectionSetContainer;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryDepthInfo": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(I)V", - "line": 16, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDepth", - "desc": "()I", - "line": 26, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newQueryDepthInfo", - "desc": "()Lgraphql/analysis/QueryDepthInfo$Builder;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.NodeVisitorWithTypeTracking": { - "line": { - "covered": 120, - "missed": 2 - }, - "branch": { - "covered": 34, - "missed": 2 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryVisitor;Lgraphql/analysis/QueryVisitor;Ljava/util/Map;Lgraphql/schema/GraphQLSchema;Ljava/util/Map;Lgraphql/analysis/QueryTraversalOptions;)V", - "line": 53, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirective", - "desc": "(Lgraphql/language/Directive;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInlineFragment", - "desc": "(Lgraphql/language/InlineFragment;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 78, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentDefinition", - "desc": "(Lgraphql/language/FragmentDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 109, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentSpread", - "desc": "(Lgraphql/language/FragmentSpread;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 130, - "counters": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/language/Field;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 160, - "counters": { - "line": { - "covered": 30, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgument", - "desc": "(Lgraphql/language/Argument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 213, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitObjectField", - "desc": "(Lgraphql/language/ObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 242, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitValue", - "desc": "(Lgraphql/language/Value;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 258, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.FieldComplexityEnvironment": { - "line": { - "covered": 8, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Field;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLCompositeType;Ljava/util/Map;Lgraphql/analysis/FieldComplexityEnvironment;)V", - "line": 22, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/language/Field;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 35, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/schema/GraphQLCompositeType;", - "line": 39, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getParentEnvironment", - "desc": "()Lgraphql/analysis/FieldComplexityEnvironment;", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/Map;", - "line": 47, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 52, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.QueryTraverser$2": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryTraverser;[Ljava/lang/Object;Lgraphql/analysis/QueryReducer;)V", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)V", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryTraverser$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryTraverser;[Ljava/lang/Object;Lgraphql/analysis/QueryReducer;)V", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)V", - "line": 140, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorFragmentDefinitionEnvironmentImpl": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/FragmentDefinition;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchema;)V", - "line": 19, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFragmentDefinition", - "desc": "()Lgraphql/language/FragmentDefinition;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTraverserContext", - "desc": "()Lgraphql/util/TraverserContext;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.QueryComplexityCalculator": { - "line": { - "covered": 31, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryComplexityCalculator$Builder;)V", - "line": 31, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calculate", - "desc": "()I", - "line": 41, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calculateByParents", - "desc": "()Ljava/util/Map;", - "line": 49, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calculateComplexity", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;I)I", - "line": 77, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "convertEnv", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)Lgraphql/analysis/FieldComplexityEnvironment;", - "line": 85, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newCalculator", - "desc": "()Lgraphql/analysis/QueryComplexityCalculator$Builder;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorFieldArgumentInputValueImpl": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryVisitorFieldArgumentInputValue;Lgraphql/schema/GraphQLInputValueDefinition;Lgraphql/language/Value;)V", - "line": 16, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incompleteArgumentInputValue", - "desc": "(Lgraphql/schema/GraphQLArgument;)Lgraphql/analysis/QueryVisitorFieldArgumentInputValue;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incompleteNewChild", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)Lgraphql/analysis/QueryVisitorFieldArgumentInputValueImpl;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeArgumentInputValue", - "desc": "(Lgraphql/language/Value;)Lgraphql/analysis/QueryVisitorFieldArgumentInputValueImpl;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParent", - "desc": "()Lgraphql/analysis/QueryVisitorFieldArgumentInputValue;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputValueDefinition", - "desc": "()Lgraphql/schema/GraphQLInputValueDefinition;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputType", - "desc": "()Lgraphql/schema/GraphQLInputType;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Lgraphql/language/Value;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.QueryTransformer$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryTransformer;Lgraphql/analysis/NodeVisitorWithTypeTracking;)V", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.MaxQueryComplexityInstrumentation": { - "line": { - "covered": 36, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(I)V", - "line": 45, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(ILjava/util/function/Function;)V", - "line": 55, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(ILgraphql/analysis/FieldComplexityCalculator;)V", - "line": 65, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(ILgraphql/analysis/FieldComplexityCalculator;Ljava/util/function/Function;)V", - "line": 76, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createStateAsync", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginValidation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 89, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteOperation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 97, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newQueryComplexityCalculator", - "desc": "(Lgraphql/execution/ExecutionContext;)Lgraphql/analysis/QueryComplexityCalculator;", - "line": 115, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkAbortException", - "desc": "(II)Lgraphql/execution/AbortExecutionException;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$2", - "desc": "(Lgraphql/analysis/QueryComplexityInfo;)Ljava/lang/Boolean;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$1", - "desc": "(Lgraphql/analysis/FieldComplexityEnvironment;I)I", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lgraphql/analysis/QueryComplexityInfo;)Ljava/lang/Boolean;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryComplexityCalculator$Builder": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 103, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/analysis/QueryComplexityCalculator$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldComplexityCalculator", - "desc": "(Lgraphql/analysis/FieldComplexityCalculator;)Lgraphql/analysis/QueryComplexityCalculator$Builder;", - "line": 116, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Lgraphql/language/Document;)Lgraphql/analysis/QueryComplexityCalculator$Builder;", - "line": 121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationName", - "desc": "(Ljava/lang/String;)Lgraphql/analysis/QueryComplexityCalculator$Builder;", - "line": 126, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Lgraphql/execution/CoercedVariables;)Lgraphql/analysis/QueryComplexityCalculator$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/analysis/QueryComplexityCalculator;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryTraverser": { - "line": { - "covered": 59, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/lang/String;Lgraphql/execution/CoercedVariables;Lgraphql/analysis/QueryTraversalOptions;)V", - "line": 60, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/lang/String;Lgraphql/execution/RawVariables;Lgraphql/analysis/QueryTraversalOptions;)V", - "line": 75, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Node;Lgraphql/schema/GraphQLCompositeType;Ljava/util/Map;Lgraphql/execution/CoercedVariables;Lgraphql/analysis/QueryTraversalOptions;)V", - "line": 92, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDepthFirst", - "desc": "(Lgraphql/analysis/QueryVisitor;)Ljava/lang/Object;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitPostOrder", - "desc": "(Lgraphql/analysis/QueryVisitor;)V", - "line": 111, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitPreOrder", - "desc": "(Lgraphql/analysis/QueryVisitor;)V", - "line": 120, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "reducePostOrder", - "desc": "(Lgraphql/analysis/QueryReducer;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 136, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "reducePreOrder", - "desc": "(Lgraphql/analysis/QueryReducer;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 158, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRootTypeFromOperation", - "desc": "(Lgraphql/language/OperationDefinition;)Lgraphql/schema/GraphQLObjectType;", - "line": 169, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "childrenOf", - "desc": "(Lgraphql/language/Node;)Ljava/util/List;", - "line": 182, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitImpl", - "desc": "(Lgraphql/analysis/QueryVisitor;Ljava/lang/Boolean;)Ljava/lang/Object;", - "line": 190, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newQueryTraverser", - "desc": "()Lgraphql/analysis/QueryTraverser$Builder;", - "line": 215, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorFieldEnvironmentImpl": { - "line": { - "covered": 23, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(ZLgraphql/language/Field;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLOutputType;Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/analysis/QueryVisitorFieldEnvironment;Ljava/util/Map;Lgraphql/language/SelectionSetContainer;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchema;)V", - "line": 39, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/language/Field;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentEnvironment", - "desc": "()Lgraphql/analysis/QueryVisitorFieldEnvironment;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/Map;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionSetContainer", - "desc": "()Lgraphql/language/SelectionSetContainer;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsContainer", - "desc": "()Lgraphql/schema/GraphQLFieldsContainer;", - "line": 89, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isTypeNameIntrospectionField", - "desc": "()Z", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTraverserContext", - "desc": "()Lgraphql/util/TraverserContext;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 136, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.MaxQueryComplexityInstrumentation$State": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorStub": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 8, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)V", - "line": 14, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInlineFragment", - "desc": "(Lgraphql/analysis/QueryVisitorInlineFragmentEnvironment;)V", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentSpread", - "desc": "(Lgraphql/analysis/QueryVisitorFragmentSpreadEnvironment;)V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorFieldArgumentEnvironmentImpl": { - "line": { - "covered": 13, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/language/Argument;Lgraphql/schema/GraphQLArgument;Ljava/lang/Object;Ljava/util/Map;Lgraphql/analysis/QueryVisitorFieldEnvironment;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchema;)V", - "line": 25, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getArgument", - "desc": "()Lgraphql/language/Argument;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLArgument", - "desc": "()Lgraphql/schema/GraphQLArgument;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValue", - "desc": "()Ljava/lang/Object;", - "line": 57, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getParentEnvironment", - "desc": "()Lgraphql/analysis/QueryVisitorFieldEnvironment;", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTraverserContext", - "desc": "()Lgraphql/util/TraverserContext;", - "line": 72, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 77, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorInlineFragmentEnvironmentImpl": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/InlineFragment;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchema;)V", - "line": 17, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getInlineFragment", - "desc": "()Lgraphql/language/InlineFragment;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTraverserContext", - "desc": "()Lgraphql/util/TraverserContext;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.QueryDepthInfo$Builder": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "depth", - "desc": "(I)Lgraphql/analysis/QueryDepthInfo$Builder;", - "line": 59, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/analysis/QueryDepthInfo;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorFragmentSpreadEnvironmentImpl": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/FragmentSpread;Lgraphql/language/FragmentDefinition;Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchema;)V", - "line": 21, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 30, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFragmentSpread", - "desc": "()Lgraphql/language/FragmentSpread;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFragmentDefinition", - "desc": "()Lgraphql/language/FragmentDefinition;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTraverserContext", - "desc": "()Lgraphql/util/TraverserContext;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryComplexityInfo": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryComplexityInfo$Builder;)V", - "line": 21, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComplexity", - "desc": "()I", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getInstrumentationValidationParameters", - "desc": "()Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInstrumentationExecuteOperationParameters", - "desc": "()Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 56, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newQueryComplexityInfo", - "desc": "()Lgraphql/analysis/QueryComplexityInfo$Builder;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.analysis.QueryVisitorFieldArgumentValueEnvironmentImpl": { - "line": { - "covered": 10, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLArgument;Lgraphql/analysis/QueryVisitorFieldArgumentInputValue;Lgraphql/util/TraverserContext;Ljava/util/Map;)V", - "line": 22, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getGraphQLArgument", - "desc": "()Lgraphql/schema/GraphQLArgument;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentInputValue", - "desc": "()Lgraphql/analysis/QueryVisitorFieldArgumentInputValue;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 53, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTraverserContext", - "desc": "()Lgraphql/util/TraverserContext;", - "line": 58, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 63, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.analysis.QueryTraverser$Builder": { - "line": { - "covered": 36, - "missed": 0 - }, - "branch": { - "covered": 13, - "missed": 3 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 220, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 241, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationName", - "desc": "(Ljava/lang/String;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 254, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Lgraphql/language/Document;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 267, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 279, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coercedVariables", - "desc": "(Lgraphql/execution/CoercedVariables;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 292, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "root", - "desc": "(Lgraphql/language/Node;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 306, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rootParentType", - "desc": "(Lgraphql/schema/GraphQLCompositeType;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 318, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fragmentsByName", - "desc": "(Ljava/util/Map;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 330, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "options", - "desc": "(Lgraphql/analysis/QueryTraversalOptions;)Lgraphql/analysis/QueryTraverser$Builder;", - "line": 341, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/analysis/QueryTraverser;", - "line": 349, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkState", - "desc": "()V", - "line": 385, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.fieldvalidation.FieldValidationSupport$FieldAndArgError": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Field;Lgraphql/execution/ResultPath;)V", - "line": 179, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 192, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 197, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.fieldvalidation.FieldValidationSupport": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "validateFieldsAndArguments", - "desc": "(Lgraphql/execution/instrumentation/fieldvalidation/FieldValidation;Lgraphql/execution/ExecutionContext;)Ljava/util/List;", - "line": 31, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.fieldvalidation.FieldValidationSupport$1": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)V", - "line": 43, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.fieldvalidation.SimpleFieldValidation": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addRule", - "desc": "(Lgraphql/execution/ResultPath;Ljava/util/function/BiFunction;)Lgraphql/execution/instrumentation/fieldvalidation/SimpleFieldValidation;", - "line": 38, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateFields", - "desc": "(Lgraphql/execution/instrumentation/fieldvalidation/FieldValidationEnvironment;)Ljava/util/List;", - "line": 44, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.fieldvalidation.FieldValidationInstrumentation": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/instrumentation/fieldvalidation/FieldValidation;)V", - "line": 38, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginExecuteOperation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecuteOperationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 44, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.fieldvalidation.FieldValidationSupport$FieldAndArgumentsImpl": { - "line": { - "covered": 25, - "missed": 2 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)V", - "line": 68, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkParentArgs", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)Lgraphql/execution/instrumentation/fieldvalidation/FieldAndArguments;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkPath", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)Lgraphql/execution/ResultPath;", - "line": 79, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/language/Field;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/schema/GraphQLCompositeType;", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getPath", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValuesByName", - "desc": "()Ljava/util/Map;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValue", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentFieldAndArguments", - "desc": "()Lgraphql/execution/instrumentation/fieldvalidation/FieldAndArguments;", - "line": 132, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.fieldvalidation.FieldValidationSupport$FieldValidationEnvironmentImpl": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/Map;)V", - "line": 141, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionContext", - "desc": "()Lgraphql/execution/ExecutionContext;", - "line": 150, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsByPath", - "desc": "()Ljava/util/Map;", - "line": 160, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkError", - "desc": "(Ljava/lang/String;)Lgraphql/GraphQLError;", - "line": 165, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkError", - "desc": "(Ljava/lang/String;Lgraphql/execution/instrumentation/fieldvalidation/FieldAndArguments;)Lgraphql/GraphQLError;", - "line": 170, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TreeTransformerUtil": { - "line": { - "covered": 56, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "changeNode", - "desc": "(Lgraphql/util/TraverserContext;Ljava/lang/Object;)Lgraphql/util/TraversalControl;", - "line": 23, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceZipperForNode", - "desc": "(Ljava/util/List;Ljava/lang/Object;Ljava/lang/Object;)V", - "line": 52, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deleteNode", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 59, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertAfter", - "desc": "(Lgraphql/util/TraverserContext;Ljava/lang/Object;)Lgraphql/util/TraversalControl;", - "line": 76, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertBefore", - "desc": "(Lgraphql/util/TraverserContext;Ljava/lang/Object;)Lgraphql/util/TraversalControl;", - "line": 91, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$replaceZipperForNode$0", - "desc": "(Ljava/lang/Object;Lgraphql/util/NodeZipper;)Z", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.EscapeUtil": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "escapeJsonString", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 19, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "escapeJsonStringTo", - "desc": "(Ljava/lang/StringBuilder;Ljava/lang/String;)V", - "line": 25, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Anonymizer$AnonymizeResult": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/List;)V", - "line": 116, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 122, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueries", - "desc": "()Ljava/util/List;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.LinkedHashMapFactory": { - "line": { - "covered": 1, - "missed": 83 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 11 - }, - "methods": [ - { - "name": "of", - "desc": "()Ljava/util/Map;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 103, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 129, - "counters": { - "line": { - "covered": 0, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 158, - "counters": { - "line": { - "covered": 0, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 190, - "counters": { - "line": { - "covered": 0, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 225, - "counters": { - "line": { - "covered": 0, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 263, - "counters": { - "line": { - "covered": 0, - "missed": 11 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "of", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;", - "line": 304, - "counters": { - "line": { - "covered": 0, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ofEntries", - "desc": "([Ljava/lang/Object;)Ljava/util/Map;", - "line": 332, - "counters": { - "line": { - "covered": 0, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.util.InterThreadMemoizedSupplier": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/Supplier;)V", - "line": 17, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "()Ljava/lang/Object;", - "line": 27, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.ReplaceNode": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 14, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNewNode", - "desc": "()Ljava/lang/Object;", - "line": 19, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.util.TraversalControl": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 8, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.LockKit$ReentrantLock": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lock", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unlock", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "runLocked", - "desc": "(Ljava/lang/Runnable;)V", - "line": 36, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "callLocked", - "desc": "(Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 45, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.CyclicSchemaAnalyzer$FindCyclesImpl": { - "line": { - "covered": 160, - "missed": 1 - }, - "branch": { - "covered": 61, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;)V", - "line": 124, - "counters": { - "line": { - "covered": 24, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findAllSimpleCyclesImpl", - "desc": "()Ljava/util/List;", - "line": 156, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findMinSCSG", - "desc": "(I)Lgraphql/util/CyclicSchemaAnalyzer$GraphAndIndex;", - "line": 186, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findSCCS", - "desc": "(I)Ljava/util/List;", - "line": 235, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSCCs", - "desc": "(II)V", - "line": 250, - "counters": { - "line": { - "covered": 30, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findCyclesInSCG", - "desc": "(IILgraphql/schema/diffing/SchemaGraph;)Z", - "line": 294, - "counters": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unblock", - "desc": "(Lgraphql/schema/diffing/Vertex;)V", - "line": 326, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "initMinSCGState", - "desc": "()V", - "line": 339, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearMinSCCState", - "desc": "()V", - "line": 348, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toI", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/lang/Integer;", - "line": 357, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toV", - "desc": "(Ljava/lang/Integer;)Lgraphql/schema/diffing/Vertex;", - "line": 361, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBSet", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/Set;", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getBSet$0", - "desc": "(Lgraphql/schema/diffing/Vertex;)Ljava/util/Set;", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.NodeLocation": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;I)V", - "line": 18, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIndex", - "desc": "()I", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.util.TreeParallelTraverser": { - "line": { - "covered": 36, - "missed": 10 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 12, - "missed": 7 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;Ljava/util/concurrent/ForkJoinPool;)V", - "line": 27, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parallelTraverser", - "desc": "(Ljava/util/function/Function;)Lgraphql/util/TreeParallelTraverser;", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parallelTraverser", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;)Lgraphql/util/TreeParallelTraverser;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parallelTraverser", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;Ljava/util/concurrent/ForkJoinPool;)Lgraphql/util/TreeParallelTraverser;", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parallelTraverserWithNamedChildren", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;)Lgraphql/util/TreeParallelTraverser;", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parallelTraverserWithNamedChildren", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;Ljava/util/concurrent/ForkJoinPool;)Lgraphql/util/TreeParallelTraverser;", - "line": 66, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "wrapListFunction", - "desc": "(Ljava/util/function/Function;)Ljava/util/function/Function;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rootVars", - "desc": "(Ljava/util/Map;)Lgraphql/util/TreeParallelTraverser;", - "line": 78, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "rootVar", - "desc": "(Ljava/lang/Class;Ljava/lang/Object;)Lgraphql/util/TreeParallelTraverser;", - "line": 83, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "traverse", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserVisitor;)V", - "line": 88, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "traverse", - "desc": "(Ljava/util/Collection;Lgraphql/util/TraverserVisitor;)V", - "line": 92, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newRootContext", - "desc": "(Ljava/util/Map;)Lgraphql/util/DefaultTraverserContext;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traverseImpl", - "desc": "(Ljava/util/Collection;Lgraphql/util/TraverserVisitor;)V", - "line": 101, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pushAll", - "desc": "(Lgraphql/util/TraverserContext;)Ljava/util/List;", - "line": 156, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newContext", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserContext;Lgraphql/util/NodeLocation;)Lgraphql/util/DefaultTraverserContext;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newContextImpl", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserContext;Ljava/util/Map;Lgraphql/util/NodeLocation;Z)Lgraphql/util/DefaultTraverserContext;", - "line": 186, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$0", - "desc": "(Ljava/util/Map;Lgraphql/util/TraverserContext;Ljava/util/LinkedList;Ljava/util/Map;Ljava/lang/String;)V", - "line": 163, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$1", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 169, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$wrapListFunction$0", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/Map;", - "line": 72, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.NodeZipper$ModificationType": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Pair": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)V", - "line": 8, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pair", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/util/Pair;", - "line": 17, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 22, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.LockKit$ComputedOnce": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 58, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasBeenComputed", - "desc": "()Z", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "runOnce", - "desc": "(Ljava/lang/Runnable;)V", - "line": 69, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$runOnce$0", - "desc": "(Ljava/lang/Runnable;)V", - "line": 74, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TraverserVisitorStub": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 6, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 11, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TreeParallelTransformer$EnterAction": { - "line": { - "covered": 81, - "missed": 0 - }, - "branch": { - "covered": 30, - "missed": 3 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TreeParallelTransformer;Ljava/util/concurrent/CountedCompleter;Lgraphql/util/DefaultTraverserContext;Lgraphql/util/TraverserVisitor;)V", - "line": 90, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compute", - "desc": "()V", - "line": 101, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onCompletion", - "desc": "(Ljava/util/concurrent/CountedCompleter;)V", - "line": 127, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRawResult", - "desc": "()Ljava/lang/Object;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "moveUp", - "desc": "(Ljava/lang/Object;Ljava/util/List;)Lgraphql/util/NodeZipper;", - "line": 154, - "counters": { - "line": { - "covered": 26, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$moveUp$0", - "desc": "(Lgraphql/util/NodeZipper;Lgraphql/util/NodeZipper;)I", - "line": 160, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.CyclicSchemaAnalyzer": { - "line": { - "covered": 31, - "missed": 2 - }, - "branch": { - "covered": 21, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 26, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "findCycles", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findCycles", - "desc": "(Lgraphql/schema/GraphQLSchema;Z)Ljava/util/List;", - "line": 54, - "counters": { - "line": { - "covered": 25, - "missed": 1 - }, - "branch": { - "covered": 17, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$findCycles$0", - "desc": "(Ljava/util/List;)Z", - "line": 59, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.LockKit": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.util.TraverserResult": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 10, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAccumulatedResult", - "desc": "()Ljava/lang/Object;", - "line": 15, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Breadcrumb": { - "line": { - "covered": 6, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Lgraphql/util/NodeLocation;)V", - "line": 25, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNode", - "desc": "()Ljava/lang/Object;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocation", - "desc": "()Lgraphql/util/NodeLocation;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.util.TraverserState$EndList": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TreeParallelTraverser$EnterAction": { - "line": { - "covered": 20, - "missed": 2 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TreeParallelTraverser;Ljava/util/concurrent/CountedCompleter;Lgraphql/util/DefaultTraverserContext;Lgraphql/util/TraverserVisitor;)V", - "line": 124, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compute", - "desc": "()V", - "line": 132, - "counters": { - "line": { - "covered": 15, - "missed": 2 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.IntraThreadMemoizedSupplier": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/Supplier;)V", - "line": 20, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "()Ljava/lang/Object;", - "line": 30, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TraverserContext$Phase": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 21, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TreeTransformer$1": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TreeTransformer;Lgraphql/util/TraverserVisitor;)V", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 34, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "backRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TraverserState$QueueTraverserState": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pushAll", - "desc": "(Lgraphql/util/TraverserContext;Ljava/util/function/Function;)V", - "line": 69, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$0", - "desc": "(Ljava/util/Map;Lgraphql/util/TraverserContext;Ljava/util/Map;Ljava/lang/String;)V", - "line": 73, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$1", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.StringKit": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 5, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "capitalize", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 8, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Anonymizer": { - "line": { - "covered": 155, - "missed": 7 - }, - "branch": { - "covered": 49, - "missed": 3 - }, - "method": { - "covered": 16, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "anonymizeSchema", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLSchema;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "anonymizeSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "anonymizeSchemaAndQueries", - "desc": "(Ljava/lang/String;Ljava/util/List;)Lgraphql/util/Anonymizer$AnonymizeResult;", - "line": 139, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "anonymizeSchemaAndQueries", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/List;)Lgraphql/util/Anonymizer$AnonymizeResult;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "anonymizeSchemaAndQueries", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)Lgraphql/util/Anonymizer$AnonymizeResult;", - "line": 147, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "anonymizeSchemaAndQueries", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/List;Ljava/util/Map;)Lgraphql/util/Anonymizer$AnonymizeResult;", - "line": 151, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceValue", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputType;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;)Lgraphql/language/Value;", - "line": 382, - "counters": { - "line": { - "covered": 31, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "recordNewNamesForSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Map;", - "line": 421, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSameFields", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lgraphql/schema/GraphQLSchema;)Ljava/util/Set;", - "line": 646, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSameFieldsImpl", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lgraphql/schema/GraphQLSchema;Ljava/util/Set;Ljava/util/Set;)V", - "line": 658, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMatchingFieldDefinitions", - "desc": "(Ljava/lang/String;Ljava/util/List;Ljava/util/Set;)V", - "line": 686, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMatchingArgumentDefinitions", - "desc": "(Ljava/lang/String;Ljava/util/Set;)Ljava/util/List;", - "line": 697, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rewriteQuery", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLSchema;Ljava/util/Map;Ljava/util/Map;)Ljava/lang/String;", - "line": 705, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromTypeToGraphQLType", - "desc": "(Lgraphql/language/Type;Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLType;", - "line": 911, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceTypeName", - "desc": "(Lgraphql/language/Type;Ljava/lang/String;)Lgraphql/language/Type;", - "line": 926, - "counters": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertUniqueOperation", - "desc": "(Lgraphql/language/Document;)V", - "line": 938, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$recordNewNamesForSchema$1", - "desc": "(Ljava/util/Map;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Lgraphql/schema/GraphQLNamedSchemaElement;Ljava/lang/String;)V", - "line": 455, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$recordNewNamesForSchema$0", - "desc": "(Ljava/util/Map;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Lgraphql/schema/GraphQLNamedSchemaElement;)V", - "line": 443, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$replaceValue$0", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLInputObjectField;Lgraphql/language/Value;Lgraphql/schema/GraphQLInputType;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Lgraphql/language/ObjectField$Builder;)V", - "line": 410, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TreeParallelTraverser$1": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TreeParallelTraverser;Ljava/util/Collection;Lgraphql/util/DefaultTraverserContext;Lgraphql/util/TraverserVisitor;)V", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compute", - "desc": "()V", - "line": 108, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TraverserVisitor": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "backRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.IntraThreadMemoizedSupplier$1": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.NodeMultiZipper": { - "line": { - "covered": 72, - "missed": 19 - }, - "branch": { - "covered": 21, - "missed": 10 - }, - "method": { - "covered": 9, - "missed": 10 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Lgraphql/util/NodeAdapter;)V", - "line": 27, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Lgraphql/util/NodeAdapter;Ljava/lang/Object;)V", - "line": 36, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNodeMultiZipperTrusted", - "desc": "(Ljava/lang/Object;Ljava/util/List;Lgraphql/util/NodeAdapter;)Lgraphql/util/NodeMultiZipper;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toRootNode", - "desc": "()Ljava/lang/Object;", - "line": 53, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCommonRoot", - "desc": "()Ljava/lang/Object;", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getZippers", - "desc": "()Ljava/util/List;", - "line": 84, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "size", - "desc": "()I", - "line": 88, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getZipperForNode", - "desc": "(Ljava/lang/Object;)Lgraphql/util/NodeZipper;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withReplacedZippers", - "desc": "(Ljava/util/List;)Lgraphql/util/NodeMultiZipper;", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withNewZipper", - "desc": "(Lgraphql/util/NodeZipper;)Lgraphql/util/NodeMultiZipper;", - "line": 101, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withReplacedZipper", - "desc": "(Lgraphql/util/NodeZipper;Lgraphql/util/NodeZipper;)Lgraphql/util/NodeMultiZipper;", - "line": 107, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withReplacedZipperForNode", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/util/NodeMultiZipper;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDeepestZippers", - "desc": "(Ljava/util/Set;)Ljava/util/List;", - "line": 125, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "moveUp", - "desc": "(Ljava/lang/Object;Ljava/util/List;)Lgraphql/util/NodeZipper;", - "line": 132, - "counters": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "zipperWithSameParent", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 194, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$moveUp$0", - "desc": "(Lgraphql/util/NodeZipper;Lgraphql/util/NodeZipper;)I", - "line": 139, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getDeepestZippers$0", - "desc": "(Lgraphql/util/NodeZipper;)Ljava/lang/Integer;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withReplacedZipperForNode$0", - "desc": "(Ljava/lang/Object;Lgraphql/util/NodeZipper;)Z", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getZipperForNode$0", - "desc": "(Ljava/lang/Object;Lgraphql/util/NodeZipper;)Z", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.util.CyclicSchemaAnalyzer$SchemaCycle": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 31, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "size", - "desc": "()I", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getCycle", - "desc": "()Ljava/util/List;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.IdGenerator": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "uuid", - "desc": "()Ljava/util/UUID;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 50, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "generateId", - "desc": "()Ljava/util/UUID;", - "line": 59, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.FpKit$ArrayIterator": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 209, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasNext", - "desc": "()Z", - "line": 217, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "next", - "desc": "()Ljava/lang/Object;", - "line": 223, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.FpKit": { - "line": { - "covered": 98, - "missed": 15 - }, - "branch": { - "covered": 61, - "missed": 9 - }, - "method": { - "covered": 34, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getByName", - "desc": "(Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/Map;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toMap", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/Map;", - "line": 42, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupingBy", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;)Ljava/util/Map;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterAndGroupingBy", - "desc": "(Ljava/util/Collection;Ljava/util/function/Predicate;Ljava/util/function/Function;)Ljava/util/Map;", - "line": 70, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toMapByUniqueKey", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;)Ljava/util/Map;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "throwingMerger", - "desc": "()Ljava/util/function/BinaryOperator;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getByName", - "desc": "(Ljava/util/List;Ljava/util/function/Function;)Ljava/util/Map;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mergeFirst", - "desc": "()Ljava/util/function/BinaryOperator;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toCollection", - "desc": "(Ljava/lang/Object;)Ljava/util/Collection;", - "line": 132, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "arrayListSizedTo", - "desc": "(Ljava/util/Collection;)Ljava/util/List;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toListOrSingletonList", - "desc": "(Ljava/lang/Object;)Ljava/util/List;", - "line": 168, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIterable", - "desc": "(Ljava/lang/Object;)Z", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toIterable", - "desc": "(Ljava/lang/Object;)Ljava/lang/Iterable;", - "line": 184, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toSize", - "desc": "(Ljava/lang/Object;)Ljava/util/OptionalInt;", - "line": 232, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "concat", - "desc": "(Ljava/util/List;Ljava/lang/Object;)Ljava/util/List;", - "line": 253, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "concat", - "desc": "(Ljava/util/List;Ljava/util/List;)Ljava/util/List;", - "line": 269, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valuesToList", - "desc": "(Ljava/util/Map;)Ljava/util/List;", - "line": 278, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transposeMatrix", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 282, - "counters": { - "line": { - "covered": 0, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 6 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "findOne", - "desc": "(Ljava/util/Collection;Ljava/util/function/Predicate;)Ljava/util/Optional;", - "line": 298, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findOneOrNull", - "desc": "(Ljava/util/List;Ljava/util/function/Predicate;)Ljava/lang/Object;", - "line": 307, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "findIndex", - "desc": "(Ljava/util/List;Ljava/util/function/Predicate;)I", - "line": 311, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterList", - "desc": "(Ljava/util/Collection;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 320, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterSet", - "desc": "(Ljava/util/Collection;Ljava/util/function/Predicate;)Ljava/util/Set;", - "line": 330, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newList", - "desc": "()Ljava/util/function/Function;", - "line": 348, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "intraThreadMemoize", - "desc": "(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;", - "line": 363, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "interThreadMemoize", - "desc": "(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;", - "line": 377, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "intersection", - "desc": "(Ljava/util/Set;Ljava/util/Set;)Ljava/util/Set;", - "line": 392, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$newList$0", - "desc": "(Ljava/lang/Object;)Ljava/util/List;", - "line": 348, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$toIterable$1", - "desc": "(Ljava/lang/Object;)Ljava/util/Iterator;", - "line": 197, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$toIterable$0", - "desc": "(Ljava/lang/Object;)Ljava/util/Iterator;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mergeFirst$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$1", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$0", - "desc": "(Ljava/lang/Object;)Z", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$filterAndGroupingBy$1", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$filterAndGroupingBy$0", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 96, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TraverserState": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 24, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newQueueState", - "desc": "(Ljava/lang/Object;)Lgraphql/util/TraverserState;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newStackState", - "desc": "(Ljava/lang/Object;)Lgraphql/util/TraverserState;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pop", - "desc": "()Ljava/lang/Object;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addNewContexts", - "desc": "(Ljava/util/Collection;Lgraphql/util/TraverserContext;)V", - "line": 116, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "()Z", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addVisited", - "desc": "(Ljava/lang/Object;)V", - "line": 125, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newRootContext", - "desc": "(Ljava/util/Map;)Lgraphql/util/DefaultTraverserContext;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newContext", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserContext;Lgraphql/util/NodeLocation;)Lgraphql/util/DefaultTraverserContext;", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newContextImpl", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserContext;Ljava/util/Map;Lgraphql/util/NodeLocation;Z)Lgraphql/util/DefaultTraverserContext;", - "line": 142, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addNewContexts$0", - "desc": "(Lgraphql/util/TraverserContext;Ljava/lang/Object;)Lgraphql/util/DefaultTraverserContext;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TraverserState$StackTraverserState": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 31, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pushAll", - "desc": "(Lgraphql/util/TraverserContext;Ljava/util/function/Function;)V", - "line": 36, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$0", - "desc": "(Ljava/util/Map;Lgraphql/util/TraverserContext;Ljava/util/Map;Ljava/lang/String;)V", - "line": 45, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$1", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TreeTransformer": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/NodeAdapter;)V", - "line": 18, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserVisitor;)Ljava/lang/Object;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserVisitor;Ljava/util/Map;)Ljava/lang/Object;", - "line": 27, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Interning": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "intern", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 22, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.MutableRef": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.TreeParallelTransformer": { - "line": { - "covered": 35, - "missed": 4 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/concurrent/ForkJoinPool;Lgraphql/util/NodeAdapter;)V", - "line": 28, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parallelTransformer", - "desc": "(Lgraphql/util/NodeAdapter;)Lgraphql/util/TreeParallelTransformer;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parallelTransformer", - "desc": "(Lgraphql/util/NodeAdapter;Ljava/util/concurrent/ForkJoinPool;)Lgraphql/util/TreeParallelTransformer;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rootVars", - "desc": "(Ljava/util/Map;)Lgraphql/util/TreeParallelTransformer;", - "line": 56, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "rootVar", - "desc": "(Ljava/lang/Class;Ljava/lang/Object;)Lgraphql/util/TreeParallelTransformer;", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserVisitor;)Ljava/lang/Object;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newRootContext", - "desc": "(Ljava/util/Map;)Lgraphql/util/DefaultTraverserContext;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformImpl", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserVisitor;)Ljava/lang/Object;", - "line": 76, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pushAll", - "desc": "(Lgraphql/util/TraverserContext;)Ljava/util/List;", - "line": 217, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newContext", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserContext;Lgraphql/util/NodeLocation;)Lgraphql/util/DefaultTraverserContext;", - "line": 239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newContextImpl", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserContext;Ljava/util/Map;Lgraphql/util/NodeLocation;Z)Lgraphql/util/DefaultTraverserContext;", - "line": 247, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$0", - "desc": "(Ljava/util/Map;Lgraphql/util/TraverserContext;Ljava/util/LinkedList;Ljava/util/Map;Ljava/lang/String;)V", - "line": 224, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$pushAll$1", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 230, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Traverser": { - "line": { - "covered": 71, - "missed": 2 - }, - "branch": { - "covered": 13, - "missed": 2 - }, - "method": { - "covered": 16, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/TraverserState;Ljava/util/function/Function;Ljava/lang/Object;)V", - "line": 25, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wrapListFunction", - "desc": "(Ljava/util/function/Function;)Ljava/util/function/Function;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rootVars", - "desc": "(Ljava/util/Map;)Lgraphql/util/Traverser;", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rootVar", - "desc": "(Ljava/lang/Class;Ljava/lang/Object;)Lgraphql/util/Traverser;", - "line": 48, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Ljava/util/function/Function;)Lgraphql/util/Traverser;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;)Lgraphql/util/Traverser;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/util/Traverser;", - "line": 61, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirstWithNamedChildren", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/util/Traverser;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "breadthFirst", - "desc": "(Ljava/util/function/Function;)Lgraphql/util/Traverser;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "breadthFirst", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;)Lgraphql/util/Traverser;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "breadthFirst", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/util/Traverser;", - "line": 78, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "breadthFirstWithNamedChildren", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/util/Traverser;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traverse", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserVisitor;)Lgraphql/util/TraverserResult;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traverse", - "desc": "(Ljava/util/Collection;Lgraphql/util/TraverserVisitor;)Lgraphql/util/TraverserResult;", - "line": 91, - "counters": { - "line": { - "covered": 46, - "missed": 2 - }, - "branch": { - "covered": 13, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$wrapListFunction$0", - "desc": "(Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/Map;", - "line": 37, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.NodeZipper": { - "line": { - "covered": 50, - "missed": 6 - }, - "branch": { - "covered": 15, - "missed": 2 - }, - "method": { - "covered": 12, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Lgraphql/util/NodeAdapter;)V", - "line": 35, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Lgraphql/util/NodeAdapter;Lgraphql/util/NodeZipper$ModificationType;)V", - "line": 38, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getModificationType", - "desc": "()Lgraphql/util/NodeZipper$ModificationType;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCurNode", - "desc": "()Ljava/lang/Object;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBreadcrumbs", - "desc": "()Ljava/util/List;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParent", - "desc": "()Ljava/lang/Object;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rootZipper", - "desc": "(Ljava/lang/Object;Lgraphql/util/NodeAdapter;)Lgraphql/util/NodeZipper;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "modifyNode", - "desc": "(Ljava/util/function/Function;)Lgraphql/util/NodeZipper;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deleteNode", - "desc": "()Lgraphql/util/NodeZipper;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertAfter", - "desc": "(Ljava/lang/Object;)Lgraphql/util/NodeZipper;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertBefore", - "desc": "(Ljava/lang/Object;)Lgraphql/util/NodeZipper;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewNode", - "desc": "(Ljava/lang/Object;)Lgraphql/util/NodeZipper;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "moveUp", - "desc": "()Lgraphql/util/NodeZipper;", - "line": 86, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toRoot", - "desc": "()Ljava/lang/Object;", - "line": 96, - "counters": { - "line": { - "covered": 33, - "missed": 0 - }, - "branch": { - "covered": 15, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 144, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.util.CyclicSchemaAnalyzer$GraphAndIndex": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diffing/SchemaGraph;I)V", - "line": 94, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Anonymizer$2": { - "line": { - "covered": 79, - "missed": 11 - }, - "branch": { - "covered": 28, - "missed": 8 - }, - "method": { - "covered": 14, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/BiConsumer;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/Map;Ljava/util/Map;Lgraphql/schema/GraphQLSchema;Ljava/util/function/Consumer;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;)V", - "line": 464, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 467, - "counters": { - "line": { - "covered": 23, - "missed": 4 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 510, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 521, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 530, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 540, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 550, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumValueDefinition", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 560, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 567, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 589, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 597, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 608, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 618, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 628, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Anonymizer$1": { - "line": { - "covered": 115, - "missed": 10 - }, - "branch": { - "covered": 25, - "missed": 7 - }, - "method": { - "covered": 29, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/Map;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;)V", - "line": 164, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLTypeReference", - "desc": "(Lgraphql/schema/GraphQLTypeReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 168, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 176, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 205, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 219, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 234, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumValueDefinition", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 246, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 255, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 264, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 276, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 299, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 321, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 334, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 346, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 358, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLUnionType$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLUnionType$Builder;)V", - "line": 363, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLScalarType$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLScalarType$Builder;)V", - "line": 351, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$visitGraphQLObjectType$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLObjectType$Builder;)V", - "line": 339, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInputObjectType$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLInputObjectType$Builder;)V", - "line": 326, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInputObjectField$0", - "desc": "(Ljava/lang/String;Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectField$Builder;)V", - "line": 309, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLAppliedDirective$1", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLAppliedDirective$Builder;)V", - "line": 292, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLAppliedDirective$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/schema/GraphQLAppliedDirective$Builder;)V", - "line": 282, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLDirective$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLDirective$Builder;)V", - "line": 269, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLFieldDefinition$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLFieldDefinition$Builder;)V", - "line": 257, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLEnumValueDefinition$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLEnumValueDefinition$Builder;)V", - "line": 248, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLEnumType$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLEnumType$Builder;)V", - "line": 239, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInterfaceType$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLInterfaceType$Builder;)V", - "line": 224, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLAppliedDirectiveArgument$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLAppliedDirectiveArgument;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;)V", - "line": 208, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLArgument$1", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLArgument;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Lgraphql/schema/GraphQLArgument$Builder;)V", - "line": 187, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLArgument$0", - "desc": "(Lgraphql/schema/GraphQLArgument$Builder;)V", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Anonymizer$4": { - "line": { - "covered": 55, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 19, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLSchema;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;)V", - "line": 796, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirective", - "desc": "(Lgraphql/language/Directive;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 800, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitOperationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 808, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/language/Field;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 817, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitVariableDefinition", - "desc": "(Lgraphql/language/VariableDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 834, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitVariableReference", - "desc": "(Lgraphql/language/VariableReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 859, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentDefinition", - "desc": "(Lgraphql/language/FragmentDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 865, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInlineFragment", - "desc": "(Lgraphql/language/InlineFragment;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 873, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentSpread", - "desc": "(Lgraphql/language/FragmentSpread;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 884, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgument", - "desc": "(Lgraphql/language/Argument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 892, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitArgument$0", - "desc": "(Ljava/lang/String;Lgraphql/language/Value;Lgraphql/language/Argument$Builder;)V", - "line": 902, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitFragmentSpread$0", - "desc": "(Ljava/lang/String;Lgraphql/language/FragmentSpread$Builder;)V", - "line": 885, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitInlineFragment$0", - "desc": "(Ljava/lang/String;Lgraphql/language/InlineFragment$Builder;)V", - "line": 877, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitFragmentDefinition$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/language/FragmentDefinition$Builder;)V", - "line": 868, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitVariableReference$0", - "desc": "(Ljava/lang/String;Lgraphql/language/VariableReference$Builder;)V", - "line": 860, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitVariableDefinition$0", - "desc": "(Ljava/lang/String;Lgraphql/language/VariableDefinition;Lgraphql/schema/GraphQLSchema;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;Lgraphql/language/VariableDefinition$Builder;)V", - "line": 836, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitField$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/language/Field$Builder;)V", - "line": 829, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitOperationDefinition$0", - "desc": "(Lgraphql/language/OperationDefinition$Builder;)V", - "line": 809, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitDirective$0", - "desc": "(Ljava/lang/String;Lgraphql/language/Directive$Builder;)V", - "line": 803, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.Anonymizer$3": { - "line": { - "covered": 45, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lgraphql/schema/GraphQLSchema;Ljava/util/Map;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/atomic/AtomicInteger;)V", - "line": 714, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitField", - "desc": "(Lgraphql/analysis/QueryVisitorFieldEnvironment;)V", - "line": 718, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitDirectiveArgumentValues", - "desc": "(Lgraphql/language/Directive;Lgraphql/language/Value;)V", - "line": 744, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitInlineFragment", - "desc": "(Lgraphql/analysis/QueryVisitorInlineFragmentEnvironment;)V", - "line": 755, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgumentValue", - "desc": "(Lgraphql/analysis/QueryVisitorFieldArgumentValueEnvironment;)Lgraphql/util/TraversalControl;", - "line": 759, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitFragmentSpread", - "desc": "(Lgraphql/analysis/QueryVisitorFragmentSpreadEnvironment;)V", - "line": 772, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitArgument", - "desc": "(Lgraphql/analysis/QueryVisitorFieldArgumentEnvironment;)Lgraphql/util/TraversalControl;", - "line": 785, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.util.DefaultTraverserContext": { - "line": { - "covered": 76, - "missed": 3 - }, - "branch": { - "covered": 18, - "missed": 2 - }, - "method": { - "covered": 28, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Lgraphql/util/TraverserContext;Ljava/util/Set;Ljava/util/Map;Ljava/lang/Object;Lgraphql/util/NodeLocation;ZZ)V", - "line": 46, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dummy", - "desc": "()Lgraphql/util/DefaultTraverserContext;", - "line": 68, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "simple", - "desc": "(Ljava/lang/Object;)Lgraphql/util/DefaultTraverserContext;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "thisNode", - "desc": "()Ljava/lang/Object;", - "line": 77, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "originalThisNode", - "desc": "()Ljava/lang/Object;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changeNode", - "desc": "(Ljava/lang/Object;)V", - "line": 91, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deleteNode", - "desc": "()V", - "line": 99, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeleted", - "desc": "()Z", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isChanged", - "desc": "()Z", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentContext", - "desc": "()Lgraphql/util/TraverserContext;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentNodes", - "desc": "()Ljava/util/List;", - "line": 122, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBreadcrumbs", - "desc": "()Ljava/util/List;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentNode", - "desc": "()Ljava/lang/Object;", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitedNodes", - "desc": "()Ljava/util/Set;", - "line": 146, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isVisited", - "desc": "()Z", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVar", - "desc": "(Ljava/lang/Class;)Ljava/lang/Object;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setVar", - "desc": "(Ljava/lang/Class;Ljava/lang/Object;)Lgraphql/util/TraverserContext;", - "line": 161, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setAccumulate", - "desc": "(Ljava/lang/Object;)V", - "line": 167, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewAccumulate", - "desc": "()Ljava/lang/Object;", - "line": 173, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCurrentAccumulate", - "desc": "()Ljava/lang/Object;", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSharedContextData", - "desc": "()Ljava/lang/Object;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setCurAccValue", - "desc": "(Ljava/lang/Object;)V", - "line": 195, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocation", - "desc": "()Lgraphql/util/NodeLocation;", - "line": 201, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRootContext", - "desc": "()Z", - "line": 206, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVarFromParents", - "desc": "(Ljava/lang/Class;)Ljava/lang/Object;", - "line": 211, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setChildrenContexts", - "desc": "(Ljava/util/Map;)V", - "line": 226, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenContexts", - "desc": "()Ljava/util/Map;", - "line": 233, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setPhase", - "desc": "(Lgraphql/util/TraverserContext$Phase;)V", - "line": 241, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPhase", - "desc": "()Lgraphql/util/TraverserContext$Phase;", - "line": 246, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isParallel", - "desc": "()Z", - "line": 251, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.IncrementalExecutionResultImpl": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;)V", - "line": 22, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasNext", - "desc": "()Z", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncremental", - "desc": "()Ljava/util/List;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncrementalItemPublisher", - "desc": "()Lorg/reactivestreams/Publisher;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newIncrementalExecutionResult", - "desc": "()Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromExecutionResult", - "desc": "(Lgraphql/ExecutionResult;)Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromIncrementalExecutionResult", - "desc": "(Lgraphql/incremental/IncrementalExecutionResult;)Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/incremental/IncrementalExecutionResult;", - "line": 61, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toSpecification", - "desc": "()Ljava/util/Map;", - "line": 68, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.IncrementalPayload": { - "line": { - "covered": 20, - "missed": 4 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V", - "line": 25, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLabel", - "desc": "()Ljava/lang/String;", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toSpecification", - "desc": "()Ljava/util/Map;", - "line": 64, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errorsToSpec", - "desc": "(Ljava/util/List;)Ljava/lang/Object;", - "line": 82, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.StreamPayload": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getItems", - "desc": "()Ljava/util/List;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toSpecification", - "desc": "()Ljava/util/Map;", - "line": 39, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newStreamedItem", - "desc": "()Lgraphql/incremental/StreamPayload$Builder;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.IncrementalPayload$Builder": { - "line": { - "covered": 17, - "missed": 9 - }, - "branch": { - "covered": 1, - "missed": 5 - }, - "method": { - "covered": 8, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 107, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "from", - "desc": "(Lgraphql/incremental/IncrementalPayload;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 114, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "path", - "desc": "(Lgraphql/execution/ResultPath;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 124, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "path", - "desc": "(Ljava/util/List;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "label", - "desc": "(Ljava/lang/String;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errors", - "desc": "(Ljava/util/List;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 141, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addErrors", - "desc": "(Ljava/util/List;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 146, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/GraphQLError;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 151, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 156, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addExtension", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)Lgraphql/incremental/IncrementalPayload$Builder;", - "line": 161, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.incremental.DeferPayload$Builder": { - "line": { - "covered": 5, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 66, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "data", - "desc": "(Ljava/lang/Object;)Lgraphql/incremental/DeferPayload$Builder;", - "line": 70, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "from", - "desc": "(Lgraphql/incremental/DeferPayload;)Lgraphql/incremental/DeferPayload$Builder;", - "line": 75, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "from", - "desc": "(Lgraphql/ExecutionResult;)Lgraphql/incremental/DeferPayload$Builder;", - "line": 81, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/incremental/DeferPayload;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.DeferPayload": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V", - "line": 21, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getData", - "desc": "()Ljava/lang/Object;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toSpecification", - "desc": "()Ljava/util/Map;", - "line": 40, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDeferredItem", - "desc": "()Lgraphql/incremental/DeferPayload$Builder;", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.DelayedIncrementalPartialResultImpl$Builder": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 65, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasNext", - "desc": "(Z)Lgraphql/incremental/DelayedIncrementalPartialResultImpl$Builder;", - "line": 71, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementalItems", - "desc": "(Ljava/util/List;)Lgraphql/incremental/DelayedIncrementalPartialResultImpl$Builder;", - "line": 76, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/incremental/DelayedIncrementalPartialResultImpl$Builder;", - "line": 81, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/incremental/DelayedIncrementalPartialResultImpl;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.DelayedIncrementalPartialResultImpl": { - "line": { - "covered": 19, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/incremental/DelayedIncrementalPartialResultImpl$Builder;)V", - "line": 17, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncremental", - "desc": "()Ljava/util/List;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasNext", - "desc": "()Z", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 35, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toSpecification", - "desc": "()Ljava/util/Map;", - "line": 40, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newIncrementalExecutionResult", - "desc": "()Lgraphql/incremental/DelayedIncrementalPartialResultImpl$Builder;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.StreamPayload$Builder": { - "line": { - "covered": 5, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 65, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "items", - "desc": "(Ljava/util/List;)Lgraphql/incremental/StreamPayload$Builder;", - "line": 69, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "from", - "desc": "(Lgraphql/incremental/StreamPayload;)Lgraphql/incremental/StreamPayload$Builder;", - "line": 74, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/incremental/StreamPayload;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.incremental.IncrementalExecutionResultImpl$Builder": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 82, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasNext", - "desc": "(Z)Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;", - "line": 88, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incremental", - "desc": "(Ljava/util/List;)Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;", - "line": 93, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementalItemPublisher", - "desc": "(Lorg/reactivestreams/Publisher;)Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;", - "line": 98, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "from", - "desc": "(Lgraphql/incremental/IncrementalExecutionResult;)Lgraphql/incremental/IncrementalExecutionResultImpl$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/incremental/IncrementalExecutionResult;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLInputObjectType": { - "line": { - "covered": 52, - "missed": 3 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 29, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lgraphql/language/InputObjectTypeDefinition;Ljava/util/List;)V", - "line": 57, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDefinitionMap", - "desc": "(Ljava/util/List;)Lcom/google/common/collect/ImmutableMap;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasOneOf", - "desc": "(Ljava/util/List;Ljava/util/List;)Z", - "line": 77, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isOneOf", - "desc": "()Z", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 122, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "()Ljava/util/List;", - "line": 157, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/InputObjectTypeDefinition;", - "line": 162, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 166, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLInputObjectType;", - "line": 178, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 185, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 191, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 196, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 204, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLInputObjectType;", - "line": 213, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputObject", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 249, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputObject", - "desc": "()Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 253, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLInputObjectType$Builder;)V", - "line": 214, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$hasOneOf$1", - "desc": "(Lgraphql/schema/GraphQLDirective;)Z", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$hasOneOf$0", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Z", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDefinitionMap$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/schema/GraphQLInputObjectField;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 73, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphQLDirectiveContainer": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "getAppliedDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasAppliedDirective", - "desc": "(Ljava/lang/String;)Z", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 151, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphQLAppliedDirective": { - "line": { - "covered": 26, - "missed": 8 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 13, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Directive;Ljava/util/List;)V", - "line": 46, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/List;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirectiveArgument;", - "line": 69, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/Directive;", - "line": 78, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 83, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 99, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 106, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 122, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirective", - "desc": "()Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 156, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLAppliedDirective$Builder;)V", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlElementParentTree": { - "line": { - "covered": 18, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Deque;)V", - "line": 27, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getElement", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentInfo", - "desc": "()Ljava/util/Optional;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toList", - "desc": "()Ljava/util/List;", - "line": 60, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 72, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.DataFetchingFieldSelectionSetImpl$1": { - "line": { - "covered": 2, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 7 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "contains", - "desc": "(Ljava/lang/String;)Z", - "line": 42, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "containsAnyOf", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Z", - "line": 47, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "containsAllOf", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Z", - "line": 52, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImmediateFields", - "desc": "()Ljava/util/List;", - "line": 63, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFields", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;", - "line": 68, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldsGroupedByResultKey", - "desc": "()Ljava/util/Map;", - "line": 73, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldsGroupedByResultKey", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/Map;", - "line": 78, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.PropertyFetchingImpl$FastNoSuchMethodException": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 496, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fillInStackTrace", - "desc": "()Ljava/lang/Throwable;", - "line": 501, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.FieldCoordinates": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Z)V", - "line": 22, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "()Ljava/lang/String;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSystemCoordinates", - "desc": "()Z", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertValidNames", - "desc": "()V", - "line": 48, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coordinates", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/FieldCoordinates;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coordinates", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/schema/FieldCoordinates;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coordinates", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Ljava/lang/String;)Lgraphql/schema/FieldCoordinates;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "systemCoordinates", - "desc": "(Ljava/lang/String;)Lgraphql/schema/FieldCoordinates;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$assertValidNames$0", - "desc": "()Ljava/lang/String;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTransformer$RelevantZippersAndBreadcrumbs": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/util/Map;)V", - "line": 351, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRelevantZipper", - "desc": "(Lgraphql/util/NodeZipper;)Z", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "zippersWithParent", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/util/Collection;", - "line": 371, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeRelevantZipper", - "desc": "(Lgraphql/util/NodeZipper;)V", - "line": 375, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBreadcrumbs", - "desc": "(Lgraphql/util/NodeZipper;)Ljava/util/List;", - "line": 379, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateZipper", - "desc": "(Lgraphql/util/NodeZipper;Lgraphql/util/NodeZipper;)V", - "line": 385, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetcherFactoryEnvironment$Builder": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcherFactoryEnvironment$Builder;", - "line": 36, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/DataFetcherFactoryEnvironment;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTraverser$TraverserDelegateVisitor": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLTypeVisitor;)V", - "line": 104, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "backRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DefaultGraphqlTypeComparatorRegistry": { - "line": { - "covered": 45, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "sensibleGroupedOrder", - "desc": "()Ljava/util/Comparator;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapElement", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 54, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compareByName", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLSchemaElement;)I", - "line": 65, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 79, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 79, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparator", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorEnvironment;)Ljava/util/Comparator;", - "line": 93, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultComparators", - "desc": "()Lgraphql/schema/GraphqlTypeComparatorRegistry;", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newComparators", - "desc": "()Lgraphql/schema/DefaultGraphqlTypeComparatorRegistry$Builder;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getComparator$0", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorEnvironment$Builder;)V", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$compareByName$0", - "desc": "(Ljava/lang/Object;)Ljava/lang/String;", - "line": 66, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$sensibleGroupedOrder$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLSchemaElement;)I", - "line": 41, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 24, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTraverser": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/Function;)V", - "line": 28, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 33, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirstFullSchema", - "desc": "(Lgraphql/schema/GraphQLTypeVisitor;Lgraphql/schema/GraphQLSchema;)Lgraphql/util/TraverserResult;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirstFullSchema", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLSchema;Ljava/util/Map;)Lgraphql/util/TraverserResult;", - "line": 58, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Lgraphql/schema/GraphQLTypeVisitor;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/util/TraverserResult;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Lgraphql/schema/GraphQLTypeVisitor;Ljava/util/Collection;)Lgraphql/util/TraverserResult;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "depthFirst", - "desc": "(Lgraphql/util/Traverser;Lgraphql/util/TraverserVisitor;Ljava/util/Collection;)Lgraphql/util/TraverserResult;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "initTraverser", - "desc": "()Lgraphql/util/Traverser;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doTraverse", - "desc": "(Lgraphql/util/Traverser;Ljava/util/Collection;Lgraphql/util/TraverserVisitor;)Lgraphql/util/TraverserResult;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DefaultGraphqlTypeComparatorRegistry$Builder": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 117, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addComparator", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorEnvironment;Ljava/lang/Class;Ljava/util/Comparator;)Lgraphql/schema/DefaultGraphqlTypeComparatorRegistry$Builder;", - "line": 132, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addComparator", - "desc": "(Ljava/util/function/UnaryOperator;Ljava/lang/Class;Ljava/util/Comparator;)Lgraphql/schema/DefaultGraphqlTypeComparatorRegistry$Builder;", - "line": 153, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/DefaultGraphqlTypeComparatorRegistry;", - "line": 160, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlTypeComparatorEnvironment": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Class;Ljava/lang/Class;)V", - "line": 21, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentType", - "desc": "()Ljava/lang/Class;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getElementType", - "desc": "()Ljava/lang/Class;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphqlTypeComparatorEnvironment;", - "line": 49, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnvironment", - "desc": "()Lgraphql/schema/GraphqlTypeComparatorEnvironment$Builder;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnvironment", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorEnvironment;)Lgraphql/schema/GraphqlTypeComparatorEnvironment$Builder;", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLInterfaceType$Builder": { - "line": { - "covered": 61, - "missed": 12 - }, - "branch": { - "covered": 5, - "missed": 7 - }, - "method": { - "covered": 20, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 266, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)V", - "line": 266, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/InterfaceTypeDefinition;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 285, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 290, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 295, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 314, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition$Builder;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 329, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fields", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 333, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceFields", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 339, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasField", - "desc": "(Ljava/lang/String;)Z", - "line": 346, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearFields", - "desc": "()Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 355, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "typeResolver", - "desc": "(Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 368, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceInterfaces", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 373, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceInterfacesOrReferences", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 377, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 390, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withInterface", - "desc": "(Lgraphql/schema/GraphQLTypeReference;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 396, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withInterfaces", - "desc": "([Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 402, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withInterfaces", - "desc": "([Lgraphql/schema/GraphQLTypeReference;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 409, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 420, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 425, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 430, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 435, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 440, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 445, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 450, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLInterfaceType;", - "line": 454, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLUnionType": { - "line": { - "covered": 54, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 24, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lgraphql/schema/TypeResolver;Ljava/util/List;Ljava/util/List;Lgraphql/language/UnionTypeDefinition;Ljava/util/List;)V", - "line": 65, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceTypes", - "desc": "(Ljava/util/List;)V", - "line": 81, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypes", - "desc": "()Ljava/util/List;", - "line": 90, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isPossibleType", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Z", - "line": 104, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "()Lgraphql/schema/TypeResolver;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/UnionTypeDefinition;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLUnionType;", - "line": 180, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 187, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 198, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 206, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLUnionType;", - "line": 215, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 241, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newUnionType", - "desc": "()Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 249, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 253, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLUnionType$Builder;)V", - "line": 216, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLEnumValueDefinition$Builder": { - "line": { - "covered": 23, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 203, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;)V", - "line": 206, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 215, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deprecationReason", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 220, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/EnumValueDefinition;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 225, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 233, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 238, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 243, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 248, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 253, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 258, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 263, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 267, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLSchemaElementAdapter": { - "line": { - "covered": 4, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 2 - }, - "methods": [ - { - "name": "getNamedChildren", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/util/Map;", - "line": 21, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Ljava/util/Map;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 26, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeChild", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/util/NodeLocation;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 32, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$removeChild$0", - "desc": "(Lgraphql/util/NodeLocation;Lgraphql/schema/SchemaElementChildrenContainer$Builder;)V", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetcherFactoryEnvironment": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 17, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newDataFetchingFactoryEnvironment", - "desc": "()Lgraphql/schema/DataFetcherFactoryEnvironment$Builder;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLNonNull": { - "line": { - "covered": 28, - "missed": 3 - }, - "branch": { - "covered": 9, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "nonNull", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLNonNull;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLType;)V", - "line": 42, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNonNullWrapping", - "desc": "(Lgraphql/schema/GraphQLType;)V", - "line": 49, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getWrappedType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOriginalWrappedType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceType", - "desc": "(Lgraphql/schema/GraphQLType;)V", - "line": 63, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Ljava/lang/Object;)Z", - "line": 68, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 100, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$assertNonNullWrapping$0", - "desc": "()Ljava/lang/String;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SingletonPropertyDataFetcher$1": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/DataFetcherFactoryEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 22, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.CoercingParseLiteralException$Builder": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/CoercingParseLiteralException;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlDirectivesContainerTypeBuilder": { - "line": { - "covered": 29, - "missed": 5 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 9, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceAppliedDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 17, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withAppliedDirectives", - "desc": "([Lgraphql/schema/GraphQLAppliedDirective;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 29, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 42, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective$Builder;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 65, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 80, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 96, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 110, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphqlDirectivesContainerTypeBuilder;", - "line": 119, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copyExistingDirectives", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;)V", - "line": 125, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.TypeResolverProxy": { - "line": { - "covered": 1, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 8, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "()Lgraphql/schema/TypeResolver;", - "line": 13, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setTypeResolver", - "desc": "(Lgraphql/schema/TypeResolver;)V", - "line": 17, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getType", - "desc": "(Lgraphql/TypeResolutionEnvironment;)Lgraphql/schema/GraphQLObjectType;", - "line": 22, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.CodeRegistryVisitor": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry$Builder;)V", - "line": 19, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 26, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 38, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 49, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLArgument$Builder": { - "line": { - "covered": 41, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 17, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 330, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLArgument;)V", - "line": 330, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/InputValueDefinition;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 351, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deprecate", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 356, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLInputType;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 361, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValue", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 376, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValueLiteral", - "desc": "(Lgraphql/language/Value;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 386, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValueProgrammatic", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 396, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearDefaultValue", - "desc": "()Lgraphql/schema/GraphQLArgument$Builder;", - "line": 406, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 421, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueLiteral", - "desc": "(Lgraphql/language/Value;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 436, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueProgrammatic", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 449, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearValue", - "desc": "()Lgraphql/schema/GraphQLArgument$Builder;", - "line": 462, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 469, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 474, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 479, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 484, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLArgument$Builder;", - "line": 489, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 494, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 499, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLArgument;", - "line": 503, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLSchema$FastBuilder": { - "line": { - "covered": 90, - "missed": 9 - }, - "branch": { - "covered": 42, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry$Builder;Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLObjectType;)V", - "line": 1173, - "counters": { - "line": { - "covered": 29, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addType", - "desc": "(Lgraphql/schema/GraphQLNamedType;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1247, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addTypes", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1296, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1308, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalDirectives", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1330, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1342, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withSchemaDirectives", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1354, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withSchemaAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1366, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaAppliedDirectives", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1380, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/SchemaDefinition;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1394, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1406, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1418, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "introspectionSchemaType", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1430, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withValidation", - "desc": "(Z)Lgraphql/schema/GraphQLSchema$FastBuilder;", - "line": 1442, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 1462, - "counters": { - "line": { - "covered": 14, - "missed": 1 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDirectiveIfMissing", - "desc": "(Lgraphql/schema/GraphQLDirective;)V", - "line": 1493, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$1", - "desc": "()Ljava/lang/String;", - "line": 1199, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "()Ljava/lang/String;", - "line": 1198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlTypeComparatorRegistry": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.CoercingParseLiteralException": { - "line": { - "covered": 5, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 12, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 16, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;)V", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;Lgraphql/language/SourceLocation;)V", - "line": 24, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Throwable;)V", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/CoercingParseLiteralException$Builder;)V", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 37, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newCoercingParseLiteralException", - "desc": "()Lgraphql/schema/CoercingParseLiteralException$Builder;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLAppliedDirective$Builder": { - "line": { - "covered": 24, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 162, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)V", - "line": 162, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;)Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 175, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceArguments", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 181, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 203, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;)Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 217, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearArguments", - "desc": "()Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 226, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/Directive;)Lgraphql/schema/GraphQLAppliedDirective$Builder;", - "line": 232, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLAppliedDirective;", - "line": 237, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTransformer": { - "line": { - "covered": 144, - "missed": 15 - }, - "branch": { - "covered": 60, - "missed": 11 - }, - "method": { - "covered": 13, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/schema/GraphQLSchema;", - "line": 90, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLTypeVisitor;Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLSchema;", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transformSchemaWithDeletes", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/schema/GraphQLSchema;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformSchemaWithDeletes", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLTypeVisitor;Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLSchema;", - "line": 156, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformSchema", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 171, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/schema/GraphQLSchema;", - "line": 176, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLTypeVisitor;Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLSchema;", - "line": 180, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 185, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformImpl", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLTypeVisitor;Ljava/util/function/Consumer;Z)Ljava/lang/Object;", - "line": 194, - "counters": { - "line": { - "covered": 20, - "missed": 1 - }, - "branch": { - "covered": 12, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceTypeReferences", - "desc": "(Lgraphql/schema/SchemaTransformer$DummyRoot;Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLCodeRegistry$Builder;Ljava/util/Map;)V", - "line": 234, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traverseAndTransform", - "desc": "(Lgraphql/schema/SchemaTransformer$DummyRoot;Ljava/util/Map;Ljava/util/Set;Ljava/util/Map;Lgraphql/schema/GraphQLTypeVisitor;Lgraphql/schema/GraphQLCodeRegistry$Builder;Lgraphql/schema/GraphQLSchema;)Z", - "line": 254, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "zipUpToDummyRoot", - "desc": "(Ljava/util/List;Ljava/util/List;Ljava/util/Map;Ljava/util/Map;Ljava/util/Set;)Z", - "line": 409, - "counters": { - "line": { - "covered": 37, - "missed": 0 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "zipperWithSameParent", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/SchemaTransformer$RelevantZippersAndBreadcrumbs;Z)Ljava/util/Map;", - "line": 473, - "counters": { - "line": { - "covered": 15, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "moveUp", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Ljava/util/Map;Ljava/util/Set;)Lgraphql/util/NodeZipper;", - "line": 503, - "counters": { - "line": { - "covered": 34, - "missed": 5 - }, - "branch": { - "covered": 10, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$moveUp$0", - "desc": "(Lgraphql/schema/SchemaTransformer$ZipperWithOneParent;Lgraphql/schema/SchemaTransformer$ZipperWithOneParent;)I", - "line": 516, - "counters": { - "line": { - "covered": 12, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetchingEnvironment": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "toInternal", - "desc": "()Ljava/lang/Object;", - "line": 287, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphQLScalarType$Builder": { - "line": { - "covered": 28, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 224, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLScalarType;)V", - "line": 224, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "specifiedByUrl", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 241, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/ScalarTypeDefinition;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 246, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 251, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coercing", - "desc": "(Lgraphql/schema/Coercing;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 256, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 264, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 269, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 274, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 279, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 284, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 289, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 294, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLScalarType;", - "line": 298, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLSchema": { - "line": { - "covered": 196, - "missed": 9 - }, - "branch": { - "covered": 30, - "missed": 4 - }, - "method": { - "covered": 49, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema$Builder;)V", - "line": 65, - "counters": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLCodeRegistry;Lcom/google/common/collect/ImmutableMap;Lcom/google/common/collect/ImmutableMap;)V", - "line": 65, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema$BuilderWithoutTypes;)V", - "line": 65, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema$FastBuilder;)V", - "line": 65, - "counters": { - "line": { - "covered": 39, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaDirectivesArray", - "desc": "(Lgraphql/schema/GraphQLSchema;)[Lgraphql/schema/GraphQLDirective;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaAppliedDirectivesArray", - "desc": "(Lgraphql/schema/GraphQLSchema;)[Lgraphql/schema/GraphQLAppliedDirective;", - "line": 232, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllTypesAsList", - "desc": "(Lcom/google/common/collect/ImmutableMap;)Ljava/util/List;", - "line": 236, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildInterfacesToObjectTypes", - "desc": "(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap;", - "line": 240, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildInterfacesToObjectName", - "desc": "(Lcom/google/common/collect/ImmutableMap;)Lcom/google/common/collect/ImmutableMap;", - "line": 249, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCodeRegistry", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry;", - "line": 258, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIntrospectionSchemaFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 265, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIntrospectionTypeFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 272, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIntrospectionTypenameFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 279, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIntrospectionSchemaType", - "desc": "()Lgraphql/schema/GraphQLObjectType;", - "line": 283, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAdditionalTypes", - "desc": "()Ljava/util/Set;", - "line": 353, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLType;", - "line": 364, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypes", - "desc": "(Ljava/util/Collection;)Ljava/util/List;", - "line": 378, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypeAs", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLType;", - "line": 397, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsType", - "desc": "(Ljava/lang/String;)Z", - "line": 408, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectType", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLObjectType;", - "line": 421, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/FieldCoordinates;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 438, - "counters": { - "line": { - "covered": 15, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeMap", - "desc": "()Ljava/util/Map;", - "line": 465, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllTypesAsList", - "desc": "()Ljava/util/List;", - "line": 474, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllElementsAsList", - "desc": "()Ljava/util/List;", - "line": 484, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImplementations", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)Ljava/util/List;", - "line": 499, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isPossibleType", - "desc": "(Lgraphql/schema/GraphQLNamedType;Lgraphql/schema/GraphQLObjectType;)Z", - "line": 514, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryType", - "desc": "()Lgraphql/schema/GraphQLObjectType;", - "line": 527, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMutationType", - "desc": "()Lgraphql/schema/GraphQLObjectType;", - "line": 534, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSubscriptionType", - "desc": "()Lgraphql/schema/GraphQLObjectType;", - "line": 541, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 551, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 558, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 569, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaDirectives", - "desc": "()Ljava/util/List;", - "line": 585, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaDirectiveByName", - "desc": "()Ljava/util/Map;", - "line": 600, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllSchemaDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 615, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSchemaDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 632, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 647, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSchemaAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 659, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllSchemaAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 671, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 685, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaAppliedDirectives", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 689, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/SchemaDefinition;", - "line": 694, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 698, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSupportingMutations", - "desc": "()Z", - "line": 702, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSupportingSubscriptions", - "desc": "()Z", - "line": 706, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 711, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLSchema;", - "line": 723, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transformWithoutTypes", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLSchema;", - "line": 737, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSchema", - "desc": "()Lgraphql/schema/GraphQLSchema$Builder;", - "line": 746, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 758, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$1", - "desc": "(Ljava/util/Set;Lgraphql/schema/GraphQLNamedType;)Z", - "line": 210, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Lgraphql/schema/GraphQLObjectType;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLObjectType": { - "line": { - "covered": 55, - "missed": 5 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 25, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lgraphql/language/ObjectTypeDefinition;Ljava/util/List;Ljava/util/Comparator;)V", - "line": 66, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceInterfaces", - "desc": "(Ljava/util/List;)V", - "line": 81, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDefinitionMap", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 106, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "()Ljava/util/List;", - "line": 131, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaces", - "desc": "()Ljava/util/List;", - "line": 136, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 149, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/ObjectTypeDefinition;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 157, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 162, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLObjectType;", - "line": 179, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 186, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 191, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 196, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 205, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newObject", - "desc": "()Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 243, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newObject", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 247, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLObjectType$Builder;)V", - "line": 217, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDefinitionMap$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 86, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphQLEnumType": { - "line": { - "covered": 76, - "missed": 10 - }, - "branch": { - "covered": 20, - "missed": 4 - }, - "method": { - "covered": 30, - "missed": 7 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lgraphql/language/EnumTypeDefinition;Ljava/util/List;)V", - "line": 64, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 90, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralImpl", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 111, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 130, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 135, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getValues", - "desc": "()Ljava/util/List;", - "line": 144, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildMap", - "desc": "(Ljava/util/List;)Lcom/google/common/collect/ImmutableMap;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValueByName", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 157, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNameByValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 165, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 192, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 196, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/EnumTypeDefinition;", - "line": 200, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 204, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 209, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 214, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 219, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 224, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 229, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 234, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLEnumType;", - "line": 251, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 258, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 264, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 269, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 277, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLEnumType;", - "line": 286, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 312, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newEnum", - "desc": "()Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 323, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnum", - "desc": "(Lgraphql/schema/GraphQLEnumType;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 327, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLEnumType$Builder;)V", - "line": 287, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildMap$0", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/schema/GraphQLEnumValueDefinition;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 153, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphQLFieldDefinition": { - "line": { - "covered": 63, - "missed": 2 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 27, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/GraphQLOutputType;Lgraphql/schema/DataFetcherFactory;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/FieldDefinition;)V", - "line": 62, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceType", - "desc": "(Lgraphql/schema/GraphQLOutputType;)V", - "line": 77, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "()Lgraphql/schema/DataFetcher;", - "line": 94, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLArgument;", - "line": 103, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 123, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/List;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/FieldDefinition;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeprecationReason", - "desc": "()Ljava/lang/String;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeprecated", - "desc": "()Z", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 168, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 188, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 195, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 201, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 206, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 216, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 227, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 252, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 256, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLFieldDefinition$Builder;)V", - "line": 228, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.Coercing": { - "line": { - "covered": 16, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 4 - }, - "methods": [ - { - "name": "serialize", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 58, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "serialize", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 79, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 123, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 148, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;", - "line": 176, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 202, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 222, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 237, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLSchema$Builder": { - "line": { - "covered": 93, - "missed": 7 - }, - "branch": { - "covered": 16, - "missed": 2 - }, - "method": { - "covered": 27, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 806, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "query", - "desc": "(Lgraphql/schema/GraphQLObjectType$Builder;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 822, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "query", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 826, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mutation", - "desc": "(Lgraphql/schema/GraphQLObjectType$Builder;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 831, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "mutation", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 835, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscription", - "desc": "(Lgraphql/schema/GraphQLObjectType$Builder;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 840, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "subscription", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 844, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "codeRegistry", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 849, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalTypes", - "desc": "(Ljava/util/Set;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 881, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalType", - "desc": "(Lgraphql/schema/GraphQLNamedType;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 904, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearAdditionalTypes", - "desc": "()Lgraphql/schema/GraphQLSchema$Builder;", - "line": 920, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalDirectives", - "desc": "(Ljava/util/Set;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 925, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "additionalDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 930, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLSchema$Builder;", - "line": 954, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 959, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaDirectives", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 966, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 973, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 979, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withSchemaAppliedDirectives", - "desc": "([Lgraphql/schema/GraphQLAppliedDirective;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 983, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaAppliedDirectives", - "desc": "(Ljava/util/Collection;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 990, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 997, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withSchemaAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective$Builder;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 1003, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearSchemaDirectives", - "desc": "()Lgraphql/schema/GraphQLSchema$Builder;", - "line": 1012, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/SchemaDefinition;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 1018, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 1023, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 1028, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "introspectionSchemaType", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLSchema$Builder;", - "line": 1033, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 1043, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildImpl", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 1047, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ensureBuiltInDirectives", - "desc": "()V", - "line": 1076, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema;", - "line": 1092, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addBuiltInDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Ljava/util/Set;)V", - "line": 1100, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$addBuiltInDirective$0", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/schema/GraphQLDirective;)Z", - "line": 1100, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.SchemaTransformer$ZipperWithOneParent": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/util/NodeZipper;Lgraphql/util/Breadcrumb;)V", - "line": 589, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.PropertyFetchingImpl$CachedMethod": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/PropertyFetchingImpl;Ljava/lang/reflect/Method;)V", - "line": 51, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlTypeComparatorEnvironment$Builder": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 89, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorEnvironment;)V", - "line": 92, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parentType", - "desc": "(Ljava/lang/Class;)Lgraphql/schema/GraphqlTypeComparatorEnvironment$Builder;", - "line": 98, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "elementType", - "desc": "(Ljava/lang/Class;)Lgraphql/schema/GraphqlTypeComparatorEnvironment$Builder;", - "line": 103, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphqlTypeComparatorEnvironment;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLCodeRegistry": { - "line": { - "covered": 63, - "missed": 1 - }, - "branch": { - "covered": 21, - "missed": 1 - }, - "method": { - "covered": 18, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry$Builder;)V", - "line": 42, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDataFetcherByNames", - "desc": "(Ljava/util/Map;)Ljava/util/Map;", - "line": 52, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldVisibility", - "desc": "()Lgraphql/schema/visibility/GraphqlFieldVisibility;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/FieldCoordinates;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDataFetcher", - "desc": "(Lgraphql/schema/FieldCoordinates;)Z", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 118, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcherImpl", - "desc": "(Lgraphql/schema/FieldCoordinates;Lgraphql/schema/GraphQLFieldDefinition;Ljava/util/Map;Ljava/util/Map;Lgraphql/schema/DataFetcherFactory;)Lgraphql/schema/DataFetcher;", - "line": 133, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveDataFetcher", - "desc": "(Lgraphql/schema/DataFetcherFactory;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 149, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDataFetcherImpl", - "desc": "(Lgraphql/schema/FieldCoordinates;Ljava/util/Map;Ljava/util/Map;)Z", - "line": 160, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/TypeResolver;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/GraphQLUnionType;)Lgraphql/schema/TypeResolver;", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolverForInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Ljava/util/Map;)Lgraphql/schema/TypeResolver;", - "line": 194, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolverForUnion", - "desc": "(Lgraphql/schema/GraphQLUnionType;Ljava/util/Map;)Lgraphql/schema/TypeResolver;", - "line": 203, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLCodeRegistry;", - "line": 220, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newCodeRegistry", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 229, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newCodeRegistry", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 240, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDataFetcherByNames$0", - "desc": "(Ljava/lang/String;)Ljava/util/Map;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLUnionType$Builder": { - "line": { - "covered": 48, - "missed": 6 - }, - "branch": { - "covered": 7, - "missed": 5 - }, - "method": { - "covered": 17, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 261, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLUnionType;)V", - "line": 261, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/UnionTypeDefinition;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 278, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 283, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeResolver", - "desc": "(Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 296, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "possibleType", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 301, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "possibleType", - "desc": "(Lgraphql/schema/GraphQLTypeReference;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 307, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "possibleTypes", - "desc": "([Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 313, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replacePossibleTypes", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 320, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "possibleTypes", - "desc": "([Lgraphql/schema/GraphQLTypeReference;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 334, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearPossibleTypes", - "desc": "()Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 346, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containType", - "desc": "(Ljava/lang/String;)Z", - "line": 351, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 358, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 363, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 368, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 373, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 378, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 383, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLUnionType$Builder;", - "line": 388, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLUnionType;", - "line": 392, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.StaticDataFetcher": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 16, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 22, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DelegatingDataFetchingEnvironment": { - "line": { - "covered": 8, - "missed": 23 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 23 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)V", - "line": 39, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSource", - "desc": "()Ljava/lang/Object;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/Map;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsArgument", - "desc": "(Ljava/lang/String;)Z", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getArgumentOrDefault", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/lang/Object;", - "line": 71, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getGraphQlContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 76, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 81, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getRoot", - "desc": "()Ljava/lang/Object;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 91, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 97, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getMergedField", - "desc": "()Lgraphql/execution/MergedField;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/language/Field;", - "line": 107, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFieldType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExecutionStepInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 117, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 122, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getGraphQLSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 127, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getFragmentsByName", - "desc": "()Ljava/util/Map;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExecutionId", - "desc": "()Lgraphql/execution/ExecutionId;", - "line": 137, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/schema/DataFetchingFieldSelectionSet;", - "line": 142, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getQueryDirectives", - "desc": "()Lgraphql/execution/directives/QueryDirectives;", - "line": 147, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDataLoader", - "desc": "(Ljava/lang/String;)Lorg/dataloader/DataLoader;", - "line": 152, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDataLoaderRegistry", - "desc": "()Lorg/dataloader/DataLoaderRegistry;", - "line": 157, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 162, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOperationDefinition", - "desc": "()Lgraphql/language/OperationDefinition;", - "line": 167, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 177, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toInternal", - "desc": "()Ljava/lang/Object;", - "line": 182, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.DataFetchingFieldSelectionSetImpl": { - "line": { - "covered": 102, - "missed": 9 - }, - "branch": { - "covered": 49, - "missed": 9 - }, - "method": { - "covered": 22, - "missed": 1 - }, - "methods": [ - { - "name": "newCollector", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLOutputType;Ljava/util/function/Supplier;)Lgraphql/schema/DataFetchingFieldSelectionSet;", - "line": 83, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/function/Supplier;Lgraphql/schema/GraphQLSchema;)V", - "line": 93, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "contains", - "desc": "(Ljava/lang/String;)Z", - "line": 112, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "osAppropriate", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 129, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsAnyOf", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Z", - "line": 138, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsAllOf", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Z", - "line": 150, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;", - "line": 162, - "counters": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 184, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toSetSemanticsList", - "desc": "(Ljava/util/stream/Stream;)Ljava/util/List;", - "line": 190, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImmediateFields", - "desc": "()Ljava/util/List;", - "line": 196, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsGroupedByResultKey", - "desc": "()Ljava/util/Map;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsGroupedByResultKey", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/Map;", - "line": 207, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "computeValuesLazily", - "desc": "(Z)V", - "line": 211, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traverseSubSelectedFields", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lcom/google/common/collect/ImmutableList$Builder;Ljava/lang/String;Ljava/lang/String;ZZ)V", - "line": 244, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeLeadingSlash", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 271, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkTypeQualifiedName", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)Ljava/lang/String;", - "line": 278, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkFieldGlobName", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 282, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "globMatcher", - "desc": "(Ljava/lang/String;)Ljava/nio/file/PathMatcher;", - "line": 286, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkIterable", - "desc": "(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;", - "line": 290, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 298, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$computeValuesLazily$0", - "desc": "(ZLgraphql/normalized/ExecutableNormalizedField;)V", - "line": 225, - "counters": { - "line": { - "covered": 10, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getFields$0", - "desc": "(Ljava/lang/String;)Ljava/util/stream/Stream;", - "line": 179, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 36, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlTypeBuilder": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphqlTypeBuilder;", - "line": 21, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphqlTypeBuilder;", - "line": 26, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "comparatorRegistry", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorRegistry;)Lgraphql/schema/GraphqlTypeBuilder;", - "line": 31, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sort", - "desc": "(Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/List;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sort", - "desc": "(Ljava/util/List;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/List;", - "line": 41, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparator", - "desc": "(Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/Comparator;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparatorImpl", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorRegistry;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/Comparator;", - "line": 50, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.ShallowTypeRefCollector$UnionTypesReplaceTarget": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLUnionType;)V", - "line": 159, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.AsyncDataFetcher": { - "line": { - "covered": 10, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 6, - "missed": 2 - }, - "methods": [ - { - "name": "async", - "desc": "(Lgraphql/schema/DataFetcher;)Lgraphql/schema/AsyncDataFetcher;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "async", - "desc": "(Lgraphql/schema/DataFetcher;Ljava/util/concurrent/Executor;)Lgraphql/schema/AsyncDataFetcher;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getWrappedDataFetcher", - "desc": "()Lgraphql/schema/DataFetcher;", - "line": 58, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExecutor", - "desc": "()Ljava/util/concurrent/Executor;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/DataFetcher;)V", - "line": 66, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/DataFetcher;Ljava/util/concurrent/Executor;)V", - "line": 69, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/util/concurrent/CompletableFuture;", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$get$0", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.ShallowTypeRefCollector": { - "line": { - "covered": 212, - "missed": 10 - }, - "branch": { - "covered": 120, - "missed": 18 - }, - "method": { - "covered": 24, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 23, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleTypeDef", - "desc": "(Lgraphql/schema/GraphQLNamedType;)V", - "line": 42, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;)V", - "line": 61, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;)V", - "line": 68, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasInterfaceTypeReferences", - "desc": "(Ljava/util/List;)Z", - "line": 93, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)V", - "line": 103, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;)V", - "line": 145, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;)V", - "line": 165, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scanAppliedDirectives", - "desc": "(Ljava/util/List;)V", - "line": 180, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)V", - "line": 195, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "scanArgumentType", - "desc": "(Lgraphql/schema/GraphQLArgument;)V", - "line": 205, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsTypeReference", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 214, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceTypes", - "desc": "(Ljava/util/Map;)V", - "line": 241, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceAppliedDirectiveArgumentType", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Ljava/util/Map;)V", - "line": 261, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceInputFieldType", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Ljava/util/Map;)V", - "line": 266, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceArgumentType", - "desc": "(Lgraphql/schema/GraphQLArgument;Ljava/util/Map;)V", - "line": 271, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceFieldType", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Ljava/util/Map;)V", - "line": 276, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceObjectInterfaces", - "desc": "(Lgraphql/schema/ShallowTypeRefCollector$ObjectInterfaceReplaceTarget;Ljava/util/Map;)V", - "line": 281, - "counters": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceInterfaceInterfaces", - "desc": "(Lgraphql/schema/ShallowTypeRefCollector$InterfaceInterfaceReplaceTarget;Ljava/util/Map;)V", - "line": 302, - "counters": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceUnionTypes", - "desc": "(Lgraphql/schema/ShallowTypeRefCollector$UnionTypesReplaceTarget;Ljava/util/Map;)V", - "line": 323, - "counters": { - "line": { - "covered": 14, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveOutputType", - "desc": "(Lgraphql/schema/GraphQLOutputType;Ljava/util/Map;)Lgraphql/schema/GraphQLOutputType;", - "line": 348, - "counters": { - "line": { - "covered": 23, - "missed": 2 - }, - "branch": { - "covered": 14, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveInputType", - "desc": "(Lgraphql/schema/GraphQLInputType;Ljava/util/Map;)Lgraphql/schema/GraphQLInputType;", - "line": 390, - "counters": { - "line": { - "covered": 23, - "missed": 2 - }, - "branch": { - "covered": 12, - "missed": 6 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceNameToObjectTypeNames", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 434, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleObjectType$0", - "desc": "(Ljava/lang/String;)Ljava/util/TreeSet;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetcherFactories": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 12, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "useDataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;)Lgraphql/schema/DataFetcherFactory;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wrapDataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;Ljava/util/function/BiFunction;)Lgraphql/schema/DataFetcher;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$wrapDataFetcher$0", - "desc": "(Lgraphql/schema/DataFetcher;Ljava/util/function/BiFunction;Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 48, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$wrapDataFetcher$1", - "desc": "(Ljava/util/function/BiFunction;Lgraphql/schema/DataFetchingEnvironment;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLTypeResolvingVisitor$TypeRefResolvingVisitor": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLType;)V", - "line": 66, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 72, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 78, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 84, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 90, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLList", - "desc": "(Lgraphql/schema/GraphQLList;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 96, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLNonNull", - "desc": "(Lgraphql/schema/GraphQLNonNull;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 102, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLTypeVisitor": { - "line": { - "covered": 3, - "missed": 13 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 13 - }, - "methods": [ - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitBackRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLCompositeType", - "desc": "(Lgraphql/schema/GraphQLCompositeType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLDirectiveContainer", - "desc": "(Lgraphql/schema/GraphQLDirectiveContainer;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 96, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLFieldsContainer", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 100, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLInputFieldsContainer", - "desc": "(Lgraphql/schema/GraphQLInputFieldsContainer;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLInputType", - "desc": "(Lgraphql/schema/GraphQLInputType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLModifiedType", - "desc": "(Lgraphql/schema/GraphQLModifiedType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLNullableType", - "desc": "(Lgraphql/schema/GraphQLNullableType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLOutputType", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 120, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "visitGraphQLUnmodifiedType", - "desc": "(Lgraphql/schema/GraphQLUnmodifiedType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 124, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "changeNode", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/util/TraversalControl;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deleteNode", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "insertAfter", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/util/TraversalControl;", - "line": 159, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "insertBefore", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/util/TraversalControl;", - "line": 171, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphQLArgument": { - "line": { - "covered": 58, - "missed": 3 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 30, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/GraphQLInputType;Lgraphql/schema/InputValueWithState;Lgraphql/schema/InputValueWithState;Lgraphql/language/InputValueDefinition;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V", - "line": 75, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceType", - "desc": "(Lgraphql/schema/GraphQLInputType;)V", - "line": 90, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/schema/GraphQLInputType;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentDefaultValue", - "desc": "()Lgraphql/schema/InputValueWithState;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasSetDefaultValue", - "desc": "()Z", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasSetValue", - "desc": "()Z", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValue", - "desc": "()Lgraphql/schema/InputValueWithState;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValue", - "desc": "(Lgraphql/schema/GraphQLArgument;)Ljava/lang/Object;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentDefaultValue", - "desc": "(Lgraphql/schema/GraphQLArgument;)Ljava/lang/Object;", - "line": 172, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 176, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeprecationReason", - "desc": "()Ljava/lang/String;", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeprecated", - "desc": "()Z", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/InputValueDefinition;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 203, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 213, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 228, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 238, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLArgument;", - "line": 247, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 256, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLArgument;", - "line": 286, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "()Lgraphql/schema/GraphQLArgument$Builder;", - "line": 292, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;)Lgraphql/schema/GraphQLArgument$Builder;", - "line": 296, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 301, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 306, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toAppliedArgument", - "desc": "()Lgraphql/schema/GraphQLAppliedDirectiveArgument;", - "line": 320, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLArgument$Builder;)V", - "line": 248, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataLoaderWithContext": { - "line": { - "covered": 23, - "missed": 6 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;Ljava/lang/String;Lorg/dataloader/DataLoader;)V", - "line": 24, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "load", - "desc": "(Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;", - "line": 34, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "load", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;", - "line": 41, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "loadMany", - "desc": "(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;", - "line": 48, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "loadMany", - "desc": "(Ljava/util/List;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "loadMany", - "desc": "(Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newDataLoaderInvocation", - "desc": "()V", - "line": 68, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLFieldsContainer": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "getField", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 22, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLFieldDefinition$Builder": { - "line": { - "covered": 55, - "missed": 8 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 21, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 267, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 267, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/FieldDefinition;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 284, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLObjectType$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 289, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLInterfaceType$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 293, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLUnionType$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 297, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLOutputType;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 301, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetcher", - "desc": "(Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 316, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetcherFactory", - "desc": "(Lgraphql/schema/DataFetcherFactory;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 332, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "staticValue", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 348, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/schema/GraphQLArgument;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 353, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 372, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/schema/GraphQLArgument$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 386, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 401, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "arguments", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 412, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceArguments", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 420, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearArguments", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 434, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deprecate", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 440, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 448, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 453, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 458, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 463, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 468, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 473, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 478, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 482, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$staticValue$0", - "desc": "(Ljava/lang/Object;Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 348, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLEnumType$Builder": { - "line": { - "covered": 43, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 18, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 334, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLEnumType;)V", - "line": 334, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/EnumTypeDefinition;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 350, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 355, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 361, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 367, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 372, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 379, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "values", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 384, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceValues", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 389, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 395, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasValue", - "desc": "(Ljava/lang/String;)Z", - "line": 401, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearValues", - "desc": "()Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 410, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 418, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 423, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 428, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 433, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 438, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 443, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLEnumType$Builder;", - "line": 448, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLEnumType;", - "line": 452, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetchingFieldSelectionSetImpl$SelectedFieldImpl": { - "line": { - "covered": 24, - "missed": 6 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 14, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/schema/GraphQLSchema;)V", - "line": 312, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkParent", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)Lgraphql/schema/SelectedField;", - "line": 321, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beforeLastSlash", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 328, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 337, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQualifiedName", - "desc": "()Ljava/lang/String;", - "line": 342, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFullyQualifiedName", - "desc": "()Ljava/lang/String;", - "line": 347, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "()Ljava/util/List;", - "line": 352, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 357, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectTypes", - "desc": "()Ljava/util/List;", - "line": 362, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getObjectTypeNames", - "desc": "()Ljava/util/List;", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/Map;", - "line": 372, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLevel", - "desc": "()I", - "line": 377, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isConditional", - "desc": "()Z", - "line": 382, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAlias", - "desc": "()Ljava/lang/String;", - "line": 387, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultKey", - "desc": "()Ljava/lang/String;", - "line": 392, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentField", - "desc": "()Lgraphql/schema/SelectedField;", - "line": 398, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/schema/DataFetchingFieldSelectionSet;", - "line": 403, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 426, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)Lgraphql/normalized/ExecutableNormalizedField;", - "line": 317, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.ShallowTypeRefCollector$ObjectInterfaceReplaceTarget": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLObjectType;)V", - "line": 127, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLInterfaceType": { - "line": { - "covered": 56, - "missed": 5 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 25, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lgraphql/schema/TypeResolver;Ljava/util/List;Ljava/util/List;Lgraphql/language/InterfaceTypeDefinition;Ljava/util/List;Ljava/util/List;Ljava/util/Comparator;)V", - "line": 68, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDefinitionMap", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "()Ljava/util/List;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "()Lgraphql/schema/TypeResolver;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/InterfaceTypeDefinition;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 140, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 145, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 150, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 160, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLInterfaceType;", - "line": 177, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 184, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 195, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 204, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLInterfaceType;", - "line": 214, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaces", - "desc": "()Ljava/util/List;", - "line": 225, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceInterfaces", - "desc": "(Ljava/util/List;)V", - "line": 232, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInterface", - "desc": "()Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 253, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/GraphQLInterfaceType$Builder;", - "line": 257, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLInterfaceType$Builder;)V", - "line": 215, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDefinitionMap$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 86, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.InputValueWithState": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/InputValueWithState$State;Ljava/lang/Object;)V", - "line": 40, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newLiteralValue", - "desc": "(Lgraphql/language/Value;)Lgraphql/schema/InputValueWithState;", - "line": 48, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExternalValue", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/InputValueWithState;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInternalValue", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/InputValueWithState;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/Object;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNotSet", - "desc": "()Z", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSet", - "desc": "()Z", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLiteral", - "desc": "()Z", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isExternal", - "desc": "()Z", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInternal", - "desc": "()Z", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLTypeReference": { - "line": { - "covered": 8, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 3 - }, - "methods": [ - { - "name": "typeRef", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLTypeReference;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 33, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 45, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/Node;", - "line": 50, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.DataFetcherFactory": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "get", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetchingEnvironmentImpl$Builder": { - "line": { - "covered": 83, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 32, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/DataFetchingEnvironmentImpl;)V", - "line": 292, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 292, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "source", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 348, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "arguments", - "desc": "(Ljava/util/Map;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 353, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "arguments", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 357, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "context", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 363, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 368, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "localContext", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 373, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "root", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 378, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 383, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mergedField", - "desc": "(Lgraphql/execution/MergedField;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 388, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldType", - "desc": "(Lgraphql/schema/GraphQLOutputType;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 393, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parentType", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 398, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 403, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fragmentsByName", - "desc": "(Ljava/util/Map;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 408, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionId", - "desc": "(Lgraphql/execution/ExecutionId;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 413, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSet", - "desc": "(Lgraphql/schema/DataFetchingFieldSelectionSet;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 418, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStepInfo", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 423, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStepInfo", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 427, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataLoaderRegistry", - "desc": "(Lorg/dataloader/DataLoaderRegistry;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 432, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locale", - "desc": "(Ljava/util/Locale;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 437, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 442, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Lgraphql/language/Document;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 447, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 452, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "queryDirectives", - "desc": "(Lgraphql/execution/directives/QueryDirectives;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 457, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferredCallContext", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 462, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/DataFetchingEnvironment;", - "line": 467, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataLoaderDispatchStrategy", - "desc": "(Lgraphql/execution/DataLoaderDispatchStrategy;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 471, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "profiler", - "desc": "(Lgraphql/Profiler;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 476, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "level", - "desc": "(I)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 481, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executionStepInfo$0", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/execution/ExecutionStepInfo;", - "line": 423, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$arguments$0", - "desc": "(Ljava/util/Map;)Ljava/util/Map;", - "line": 353, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLCodeRegistry$Builder": { - "line": { - "covered": 73, - "missed": 8 - }, - "branch": { - "covered": 10, - "missed": 8 - }, - "method": { - "covered": 29, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 245, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;)V", - "line": 245, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "trackChanges", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 271, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasChanged", - "desc": "()Z", - "line": 280, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "markChanged", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 284, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "markChanged", - "desc": "(Z)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 289, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 304, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetcher", - "desc": "(Lgraphql/schema/FieldCoordinates;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 316, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultDataFetcherFactory", - "desc": "()Lgraphql/schema/DataFetcherFactory;", - "line": 323, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasDataFetcher", - "desc": "(Lgraphql/schema/FieldCoordinates;)Z", - "line": 334, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/TypeResolver;", - "line": 345, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasTypeResolver", - "desc": "(Ljava/lang/String;)Z", - "line": 356, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeResolver", - "desc": "(Lgraphql/schema/GraphQLUnionType;)Lgraphql/schema/TypeResolver;", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetcher", - "desc": "(Lgraphql/schema/FieldCoordinates;Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 379, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetcher", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 393, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "systemDataFetcher", - "desc": "(Lgraphql/schema/FieldCoordinates;Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 405, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetcher", - "desc": "(Lgraphql/schema/FieldCoordinates;Lgraphql/schema/DataFetcherFactory;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 421, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetcherIfAbsent", - "desc": "(Lgraphql/schema/FieldCoordinates;Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 441, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetchers", - "desc": "(Ljava/lang/String;Ljava/util/Map;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 461, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultDataFetcher", - "desc": "(Lgraphql/schema/DataFetcherFactory;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 475, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataFetchers", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 480, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "typeResolver", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 485, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeResolverIfAbsent", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 490, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeResolver", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 498, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeResolverIfAbsent", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 503, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeResolver", - "desc": "(Ljava/lang/String;Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 511, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeResolvers", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 516, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "fieldVisibility", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;)Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 521, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearDataFetchers", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 526, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearTypeResolvers", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry$Builder;", - "line": 531, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLCodeRegistry;", - "line": 536, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$dataFetchers$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/DataFetcher;)V", - "line": 462, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.PropertyFetchingImpl": { - "line": { - "covered": 165, - "missed": 22 - }, - "branch": { - "covered": 68, - "missed": 14 - }, - "method": { - "covered": 32, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Class;)V", - "line": 34, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPropertyValue", - "desc": "(Ljava/lang/String;Ljava/lang/Object;Lgraphql/schema/GraphQLType;ZLjava/util/function/Supplier;)Ljava/lang/Object;", - "line": 66, - "counters": { - "line": { - "covered": 38, - "missed": 2 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambdaGetter", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Optional;", - "line": 170, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNegativelyCached", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;)Z", - "line": 177, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "putInNegativeCache", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;)V", - "line": 184, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPropertyViaRecordMethod", - "desc": "(Ljava/lang/Object;Ljava/lang/String;Lgraphql/schema/PropertyFetchingImpl$MethodFinder;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 194, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPropertyViaGetterMethod", - "desc": "(Ljava/lang/Object;Ljava/lang/String;Lgraphql/schema/GraphQLType;Lgraphql/schema/PropertyFetchingImpl$MethodFinder;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 199, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPropertyViaGetterUsingPrefix", - "desc": "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/PropertyFetchingImpl$MethodFinder;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 211, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findPubliclyAccessibleMethod", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;Ljava/lang/Class;Ljava/lang/String;ZZ)Ljava/lang/reflect/Method;", - "line": 225, - "counters": { - "line": { - "covered": 18, - "missed": 3 - }, - "branch": { - "covered": 10, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findMethodOnPublicInterfaces", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;[Ljava/lang/Class;Ljava/lang/String;ZZ)Ljava/lang/reflect/Method;", - "line": 260, - "counters": { - "line": { - "covered": 17, - "missed": 2 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSuitablePublicMethod", - "desc": "(Ljava/lang/reflect/Method;Z)Z", - "line": 293, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findRecordMethod", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method;", - "line": 317, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findViaSetAccessible", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;Ljava/lang/Class;Ljava/lang/String;Z)Ljava/lang/reflect/Method;", - "line": 321, - "counters": { - "line": { - "covered": 18, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPropertyViaFieldAccess", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;", - "line": 353, - "counters": { - "line": { - "covered": 13, - "missed": 4 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "invokeMethod", - "desc": "(Ljava/lang/Object;Ljava/util/function/Supplier;Ljava/lang/reflect/Method;Z)Ljava/lang/Object;", - "line": 380, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "invokeField", - "desc": "(Ljava/lang/Object;Ljava/lang/reflect/Field;)Ljava/lang/Object;", - "line": 396, - "counters": { - "line": { - "covered": 1, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isBooleanProperty", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 404, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearReflectionCache", - "desc": "()V", - "line": 414, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseSetAccessible", - "desc": "(Z)Z", - "line": 421, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseLambdaFactory", - "desc": "(Z)Z", - "line": 425, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseNegativeCache", - "desc": "(Z)Z", - "line": 429, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkCacheKey", - "desc": "(Ljava/lang/Object;Ljava/lang/String;)Lgraphql/schema/PropertyFetchingImpl$CacheKey;", - "line": 433, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasZeroArgs", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 482, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "takesSingleArgumentTypeAsOnlyArgument", - "desc": "(Ljava/lang/reflect/Method;)Z", - "line": 486, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mostMethodArgsFirst", - "desc": "()Ljava/util/Comparator;", - "line": 491, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$findViaSetAccessible$1", - "desc": "(Ljava/lang/String;Ljava/lang/reflect/Method;)Z", - "line": 334, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$findViaSetAccessible$0", - "desc": "(ZLjava/lang/reflect/Method;)Z", - "line": 327, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getPropertyValue$3", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;ZLjava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method;", - "line": 154, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getPropertyValue$2", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;ZLjava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getPropertyValue$1", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;ZLjava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getPropertyValue$0", - "desc": "(Lgraphql/schema/PropertyFetchingImpl$CacheKey;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTransformer$2": { - "line": { - "covered": 41, - "missed": 0 - }, - "branch": { - "covered": 20, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/SchemaTransformer;Lgraphql/schema/SchemaTransformer$DummyRoot;Ljava/util/Map;Ljava/util/List;Lgraphql/schema/GraphQLTypeVisitor;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V", - "line": 263, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 266, - "counters": { - "line": { - "covered": 30, - "missed": 0 - }, - "branch": { - "covered": 18, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 316, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "backRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 321, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enter$1", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 307, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$enter$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/util/List;", - "line": 303, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTransformer$1": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/SchemaTransformer;Ljava/util/Map;)V", - "line": 234, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLTypeReference", - "desc": "(Lgraphql/schema/GraphQLTypeReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 237, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLTypeVisitorStub": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 18, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirectiveArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLAppliedDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumType", - "desc": "(Lgraphql/schema/GraphQLEnumType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLEnumValueDefinition", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInputObjectType", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLList", - "desc": "(Lgraphql/schema/GraphQLList;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLNonNull", - "desc": "(Lgraphql/schema/GraphQLNonNull;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLScalarType", - "desc": "(Lgraphql/schema/GraphQLScalarType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLTypeReference", - "desc": "(Lgraphql/schema/GraphQLTypeReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLType", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLTypeUtil": { - "line": { - "covered": 48, - "missed": 7 - }, - "branch": { - "covered": 38, - "missed": 8 - }, - "method": { - "covered": 21, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 21, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "simplePrint", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/lang/String;", - "line": 31, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "simplePrint", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/lang/String;", - "line": 41, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNonNull", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNullable", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isList", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isWrapped", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNotWrapped", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isScalar", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEnum", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLeaf", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 136, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInput", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 150, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapOne", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLType;", - "line": 165, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapOneAs", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLType;", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapAll", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLUnmodifiedType;", - "line": 196, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapAllAs", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLType;", - "line": 210, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapAllImpl", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLType;", - "line": 215, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapNonNull", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLType;", - "line": 234, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapNonNullAs", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLType;", - "line": 252, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapType", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/util/Stack;", - "line": 265, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInterfaceOrUnion", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 278, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isObjectType", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 282, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isSystemElement", - "desc": "()Ljava/util/function/Predicate;", - "line": 293, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isSystemElement$0", - "desc": "(Lgraphql/schema/GraphQLNamedSchemaElement;)Z", - "line": 294, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLSchema$BuilderWithoutTypes": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;)V", - "line": 780, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "codeRegistry", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;)Lgraphql/schema/GraphQLSchema$BuilderWithoutTypes;", - "line": 787, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "codeRegistry", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry$Builder;)Lgraphql/schema/GraphQLSchema$BuilderWithoutTypes;", - "line": 792, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLSchema$BuilderWithoutTypes;", - "line": 796, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 801, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLAppliedDirectiveArgument": { - "line": { - "covered": 28, - "missed": 5 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 15, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;Lgraphql/language/Argument;)V", - "line": 45, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/schema/GraphQLInputType;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceType", - "desc": "(Lgraphql/schema/GraphQLInputType;)V", - "line": 63, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasSetValue", - "desc": "()Z", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValue", - "desc": "()Lgraphql/schema/InputValueWithState;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/Object;", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/Argument;", - "line": 106, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 111, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 118, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLAppliedDirectiveArgument;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLAppliedDirectiveArgument;", - "line": 162, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "()Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;)Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 172, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 177, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 182, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;)V", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLAppliedDirectiveArgument$Builder": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 191, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;)V", - "line": 191, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLInputType;)Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 205, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/Argument;)Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 210, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueLiteral", - "desc": "(Lgraphql/language/Value;)Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 222, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueProgrammatic", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 232, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueWithState", - "desc": "(Lgraphql/schema/InputValueWithState;)Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 237, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearValue", - "desc": "()Lgraphql/schema/GraphQLAppliedDirectiveArgument$Builder;", - "line": 247, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLAppliedDirectiveArgument;", - "line": 254, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaElementChildrenContainer": { - "line": { - "covered": 14, - "missed": 6 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 18, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildOrNull", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 29, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/Map;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenAsList", - "desc": "()Ljava/util/List;", - "line": 41, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSchemaElementChildrenContainer", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSchemaElementChildrenContainer", - "desc": "(Ljava/util/Map;)Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSchemaElementChildrenContainer", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 55, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEmpty", - "desc": "()Z", - "line": 65, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphQLScalarType": { - "line": { - "covered": 39, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 21, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/Coercing;Ljava/util/List;Ljava/util/List;Lgraphql/language/ScalarTypeDefinition;Ljava/util/List;Ljava/lang/String;)V", - "line": 62, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSpecifiedByUrl", - "desc": "()Ljava/lang/String;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCoercing", - "desc": "()Lgraphql/schema/Coercing;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/ScalarTypeDefinition;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensionDefinitions", - "desc": "()Ljava/util/List;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 124, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLScalarType;", - "line": 155, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 162, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 173, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 180, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLScalarType;", - "line": 188, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newScalar", - "desc": "()Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 212, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newScalar", - "desc": "(Lgraphql/schema/GraphQLScalarType;)Lgraphql/schema/GraphQLScalarType$Builder;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLScalarType$Builder;)V", - "line": 189, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.GraphqlTypeComparators": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "sortTypes", - "desc": "(Ljava/util/Comparator;Ljava/util/Collection;)Ljava/util/List;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "asIsOrder", - "desc": "()Ljava/util/Comparator;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "byNameAsc", - "desc": "()Ljava/util/Comparator;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$asIsOrder$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;Lgraphql/schema/GraphQLSchemaElement;)I", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$0", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)Ljava/lang/String;", - "line": 15, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLDirective": { - "line": { - "covered": 41, - "missed": 2 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 18, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;ZLjava/util/EnumSet;Ljava/util/List;Lgraphql/language/DirectiveDefinition;)V", - "line": 53, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRepeatable", - "desc": "()Z", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNonRepeatable", - "desc": "()Z", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/List;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLArgument;", - "line": 83, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validLocations", - "desc": "()Ljava/util/EnumSet;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/DirectiveDefinition;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 105, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLDirective;", - "line": 122, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 129, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 145, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLDirective;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toAppliedDirective", - "desc": "()Lgraphql/schema/GraphQLAppliedDirective;", - "line": 162, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirective", - "desc": "()Lgraphql/schema/GraphQLDirective$Builder;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 192, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLDirective$Builder;)V", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTraverser$TraverserDelegateListVisitor": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 128, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 135, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "backRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 151, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.InputValueWithState$State": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.PropertyFetchingImpl$CachedLambdaFunction": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/function/Function;)V", - "line": 60, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLTypeResolvingVisitor": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 17, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 24, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLInterfaceType", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 30, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLUnionType", - "desc": "(Lgraphql/schema/GraphQLUnionType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 38, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLTypeReference", - "desc": "(Lgraphql/schema/GraphQLTypeReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleTypeReference", - "desc": "(Lgraphql/schema/GraphQLTypeReference;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 48, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitBackRef", - "desc": "(Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 56, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLUnionType$0", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;)Lgraphql/schema/GraphQLNamedOutputType;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLInterfaceType$0", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;)Lgraphql/schema/GraphQLNamedOutputType;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$visitGraphQLObjectType$0", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;)Lgraphql/schema/GraphQLNamedOutputType;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlTypeComparatorRegistry$1": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparator", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorEnvironment;)Ljava/util/Comparator;", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphqlTypeComparatorRegistry$2": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComparator", - "desc": "(Lgraphql/schema/GraphqlTypeComparatorEnvironment;)Ljava/util/Comparator;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetchingEnvironmentImpl$DFEInternalState": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataLoaderDispatchStrategy;Lgraphql/execution/incremental/AlternativeCallContext;Lgraphql/Profiler;)V", - "line": 492, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataLoaderDispatchStrategy", - "desc": "()Lgraphql/execution/DataLoaderDispatchStrategy;", - "line": 499, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeferredCallContext", - "desc": "()Lgraphql/execution/incremental/AlternativeCallContext;", - "line": 503, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getProfiler", - "desc": "()Lgraphql/Profiler;", - "line": 507, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.SchemaElementChildrenContainer$Builder": { - "line": { - "covered": 14, - "missed": 9 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 69, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)V", - "line": 69, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "child", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 81, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "children", - "desc": "(Ljava/lang/String;Ljava/util/Collection;)Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 90, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "children", - "desc": "(Ljava/util/Map;)Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 96, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceChild", - "desc": "(Ljava/lang/String;ILgraphql/schema/GraphQLSchemaElement;)Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "removeChild", - "desc": "(Ljava/lang/String;I)Lgraphql/schema/SchemaElementChildrenContainer$Builder;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$children$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$child$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLObjectType$Builder": { - "line": { - "covered": 66, - "missed": 5 - }, - "branch": { - "covered": 9, - "missed": 3 - }, - "method": { - "covered": 22, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 254, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLObjectType;)V", - "line": 254, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/ObjectTypeDefinition;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 272, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 277, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 282, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 301, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition$Builder;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 316, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fields", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 320, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceFields", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 326, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearFields", - "desc": "()Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 338, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasField", - "desc": "(Ljava/lang/String;)Z", - "line": 343, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withInterface", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 348, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceInterfaces", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 354, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withInterface", - "desc": "(Lgraphql/schema/GraphQLTypeReference;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 367, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withInterfaces", - "desc": "([Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 373, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withInterfaces", - "desc": "([Lgraphql/schema/GraphQLTypeReference;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 380, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearInterfaces", - "desc": "()Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 392, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 400, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 405, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 410, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 415, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 420, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 425, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLObjectType$Builder;", - "line": 430, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLObjectType;", - "line": 434, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetchingEnvironmentImpl": { - "line": { - "covered": 76, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 34, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;)V", - "line": 68, - "counters": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDataFetchingEnvironment", - "desc": "()Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 100, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDataFetchingEnvironment", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDataFetchingEnvironment", - "desc": "(Lgraphql/execution/ExecutionContext;)Lgraphql/schema/DataFetchingEnvironmentImpl$Builder;", - "line": 108, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSource", - "desc": "()Ljava/lang/Object;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/Map;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsArgument", - "desc": "(Ljava/lang/String;)Z", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentOrDefault", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/lang/Object;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQlContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRoot", - "desc": "()Ljava/lang/Object;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/language/Field;", - "line": 183, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMergedField", - "desc": "()Lgraphql/execution/MergedField;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 198, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 203, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFragmentsByName", - "desc": "()Ljava/util/Map;", - "line": 208, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionId", - "desc": "()Lgraphql/execution/ExecutionId;", - "line": 213, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/schema/DataFetchingFieldSelectionSet;", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryDirectives", - "desc": "()Lgraphql/execution/directives/QueryDirectives;", - "line": 223, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionStepInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataLoader", - "desc": "(Ljava/lang/String;)Lorg/dataloader/DataLoader;", - "line": 234, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataLoaderRegistry", - "desc": "()Lorg/dataloader/DataLoaderRegistry;", - "line": 247, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 252, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationDefinition", - "desc": "()Lgraphql/language/OperationDefinition;", - "line": 257, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 262, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 267, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toInternal", - "desc": "()Ljava/lang/Object;", - "line": 273, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 278, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLevel", - "desc": "()I", - "line": 284, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.PropertyDataFetcherHelper": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 13, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getPropertyValue", - "desc": "(Ljava/lang/String;Ljava/lang/Object;Lgraphql/schema/GraphQLType;)Ljava/lang/Object;", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPropertyValue", - "desc": "(Ljava/lang/String;Ljava/lang/Object;Lgraphql/schema/GraphQLType;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearReflectionCache", - "desc": "()V", - "line": 27, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseSetAccessible", - "desc": "(Z)Z", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseLambdaFactory", - "desc": "(Z)Z", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseNegativeCache", - "desc": "(Z)Z", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$0", - "desc": "()Ljava/lang/Object;", - "line": 16, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.CoercingSerializeException": { - "line": { - "covered": 5, - "missed": 7 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 12, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 16, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;)V", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Throwable;)V", - "line": 24, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/CoercingSerializeException$Builder;)V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorClassification;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newCoercingSerializeException", - "desc": "()Lgraphql/schema/CoercingSerializeException$Builder;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLList": { - "line": { - "covered": 23, - "missed": 3 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 11, - "missed": 1 - }, - "methods": [ - { - "name": "list", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLList;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLType;)V", - "line": 44, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getWrappedType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOriginalWrappedType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 56, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceType", - "desc": "(Lgraphql/schema/GraphQLType;)V", - "line": 60, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEqualTo", - "desc": "(Ljava/lang/Object;)Z", - "line": 65, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 91, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLSchemaElement": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 20, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.CoercingParseValueException$Builder": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/CoercingParseValueException;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.PropertyDataFetcher": { - "line": { - "covered": 22, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 52, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/function/Function;)V", - "line": 58, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fetching", - "desc": "(Ljava/lang/String;)Lgraphql/schema/PropertyDataFetcher;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fetching", - "desc": "(Ljava/util/function/Function;)Lgraphql/schema/PropertyDataFetcher;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPropertyName", - "desc": "()Ljava/lang/String;", - "line": 114, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 124, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImpl", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLOutputType;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 130, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearReflectionCache", - "desc": "()V", - "line": 151, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseSetAccessible", - "desc": "(Z)Z", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setUseNegativeCache", - "desc": "(Z)Z", - "line": 174, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$get$0", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Lgraphql/schema/DataFetchingEnvironment;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.CoercingParseValueException": { - "line": { - "covered": 6, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 12, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 16, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;)V", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Throwable;)V", - "line": 24, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;Lgraphql/language/SourceLocation;)V", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/CoercingParseValueException$Builder;)V", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newCoercingParseValueException", - "desc": "()Lgraphql/schema/CoercingParseValueException$Builder;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLInputObjectField": { - "line": { - "covered": 56, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 28, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Lgraphql/schema/GraphQLInputType;Lgraphql/schema/InputValueWithState;Ljava/util/List;Ljava/util/List;Lgraphql/language/InputValueDefinition;Ljava/lang/String;)V", - "line": 57, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceType", - "desc": "(Lgraphql/schema/GraphQLInputType;)V", - "line": 72, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/schema/GraphQLInputType;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputFieldDefaultValue", - "desc": "()Lgraphql/schema/InputValueWithState;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputFieldDefaultValue", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)Ljava/lang/Object;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasSetDefaultValue", - "desc": "()Z", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeprecationReason", - "desc": "()Ljava/lang/String;", - "line": 125, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeprecated", - "desc": "()Z", - "line": 129, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/InputValueDefinition;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 180, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 187, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 198, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 207, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLInputObjectField;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 243, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputTypeToStringAvoidingCircularReference", - "desc": "(Lgraphql/schema/GraphQLInputType;)Ljava/lang/Object;", - "line": 255, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputObjectField", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 261, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newInputObjectField", - "desc": "()Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 266, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLInputObjectField$Builder;)V", - "line": 217, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.PropertyFetchingImpl$CacheKey": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/lang/String;)V", - "line": 443, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 472, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.DataFetcherFactories$1": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/DataFetcher;)V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/DataFetcherFactoryEnvironment;)Lgraphql/schema/DataFetcher;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/DataFetcher;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SingletonPropertyDataFetcher": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 1 - }, - "methods": [ - { - "name": "singleton", - "desc": "()Lgraphql/schema/LightDataFetcher;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "singletonFactory", - "desc": "()Lgraphql/schema/DataFetcherFactory;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fetchImpl", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;", - "line": 64, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$get$0", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Lgraphql/schema/DataFetchingEnvironment;", - "line": 60, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.CoercingSerializeException$Builder": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/CoercingSerializeException;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.ShallowTypeRefCollector$InterfaceInterfaceReplaceTarget": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;)V", - "line": 138, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLInputObjectType$Builder": { - "line": { - "covered": 39, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 16, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 260, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;)V", - "line": 260, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/InputObjectTypeDefinition;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 276, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensionDefinitions", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 281, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 286, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 305, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/schema/GraphQLInputObjectField$Builder;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 320, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fields", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 324, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceFields", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 329, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasField", - "desc": "(Ljava/lang/String;)Z", - "line": 335, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearFields", - "desc": "()Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 344, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 352, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 357, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 362, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 367, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 372, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 377, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectType$Builder;", - "line": 382, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLInputObjectType;", - "line": 386, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLInputObjectField$Builder": { - "line": { - "covered": 33, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 272, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)V", - "line": 272, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/InputValueDefinition;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 292, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deprecate", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 297, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLInputObjectType$Builder;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 302, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLInputType;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 306, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValue", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 321, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValueLiteral", - "desc": "(Lgraphql/language/Value;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 326, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValueProgrammatic", - "desc": "(Ljava/lang/Object;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 331, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearDefaultValue", - "desc": "()Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 336, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceDirectives", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 344, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirectives", - "desc": "([Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 349, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 354, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withDirective", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 359, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearDirectives", - "desc": "()Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 364, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 369, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLInputObjectField$Builder;", - "line": 374, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLInputObjectField;", - "line": 378, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.SchemaTransformer$DummyRoot": { - "line": { - "covered": 76, - "missed": 3 - }, - "branch": { - "covered": 36, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Z)V", - "line": 622, - "counters": { - "line": { - "covered": 29, - "missed": 0 - }, - "branch": { - "covered": 24, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchemaElement;)V", - "line": 662, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 668, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 673, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 678, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLSchemaElement;", - "line": 701, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 721, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "rebuildSchema", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry$Builder;Ljava/util/Set;)Lgraphql/schema/GraphQLSchema;", - "line": 728, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLEnumValueDefinition": { - "line": { - "covered": 40, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 22, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/language/EnumValueDefinition;)V", - "line": 44, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/Object;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeprecated", - "desc": "()Z", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeprecationReason", - "desc": "()Ljava/lang/String;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectives", - "desc": "()Ljava/util/List;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 84, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 89, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective;", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/EnumValueDefinition;", - "line": 98, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirectives", - "desc": "()Ljava/util/List;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAppliedDirective", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLAppliedDirective;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 125, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copy", - "desc": "()Lgraphql/schema/GraphQLSchemaElement;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "accept", - "desc": "(Lgraphql/util/TraverserContext;Lgraphql/schema/GraphQLTypeVisitor;)Lgraphql/util/TraversalControl;", - "line": 138, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 143, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithTypeReferences", - "desc": "()Lgraphql/schema/SchemaElementChildrenContainer;", - "line": 151, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "withNewChildren", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;)Lgraphql/schema/GraphQLEnumValueDefinition;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 183, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newEnumValueDefinition", - "desc": "()Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newEnumValueDefinition", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;)Lgraphql/schema/GraphQLEnumValueDefinition$Builder;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$withNewChildren$0", - "desc": "(Lgraphql/schema/SchemaElementChildrenContainer;Lgraphql/schema/GraphQLEnumValueDefinition$Builder;)V", - "line": 159, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.GraphQLDirective$Builder": { - "line": { - "covered": 38, - "missed": 3 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 14, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 197, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLDirective;)V", - "line": 197, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "repeatable", - "desc": "(Z)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 214, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validLocations", - "desc": "([Lgraphql/introspection/Introspection$DirectiveLocation;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 219, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validLocation", - "desc": "(Lgraphql/introspection/Introspection$DirectiveLocation;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 224, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearValidLocations", - "desc": "()Lgraphql/schema/GraphQLDirective$Builder;", - "line": 229, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/schema/GraphQLArgument;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 234, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceArguments", - "desc": "(Ljava/util/List;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 240, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argument", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 262, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/schema/GraphQLArgument$Builder;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 276, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearArguments", - "desc": "()Lgraphql/schema/GraphQLDirective$Builder;", - "line": 285, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/DirectiveDefinition;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 291, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "name", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLDirective$Builder;", - "line": 304, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/GraphQLDirective;", - "line": 308, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.extensions.ExtensionsMerger": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.extensions.ExtensionsBuilder": { - "line": { - "covered": 30, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/extensions/ExtensionsMerger;)V", - "line": 32, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExtensionsBuilder", - "desc": "()Lgraphql/extensions/ExtensionsBuilder;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExtensionsBuilder", - "desc": "(Lgraphql/extensions/ExtensionsMerger;)Lgraphql/extensions/ExtensionsBuilder;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChangeCount", - "desc": "()I", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addValues", - "desc": "(Ljava/util/Map;)Lgraphql/extensions/ExtensionsBuilder;", - "line": 73, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addValue", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/extensions/ExtensionsBuilder;", - "line": 89, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildExtensions", - "desc": "()Ljava/util/Map;", - "line": 99, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setExtensions", - "desc": "(Lgraphql/ExecutionResult;)Lgraphql/ExecutionResult;", - "line": 123, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$setExtensions$0", - "desc": "(Ljava/util/Map;Lgraphql/ExecutionResult$Builder;)V", - "line": 131, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.extensions.DefaultExtensionsMerger": { - "line": { - "covered": 30, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 3 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "merge", - "desc": "(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;", - "line": 20, - "counters": { - "line": { - "covered": 19, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mergeObjects", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 46, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "appendLists", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;", - "line": 60, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mapCast", - "desc": "(Ljava/lang/Object;)Ljava/util/Map;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "listCast", - "desc": "(Ljava/lang/Object;)Ljava/util/Collection;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.incremental.NormalizedDeferredExecution": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/Set;)V", - "line": 110, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLabel", - "desc": "()Ljava/lang/String;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPossibleTypes", - "desc": "()Ljava/util/Set;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.MultiSourceReader$Builder": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 274, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "reader", - "desc": "(Ljava/io/Reader;Ljava/lang/String;)Lgraphql/parser/MultiSourceReader$Builder;", - "line": 281, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "string", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/parser/MultiSourceReader$Builder;", - "line": 290, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "trackData", - "desc": "(Z)Lgraphql/parser/MultiSourceReader$Builder;", - "line": 299, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/parser/MultiSourceReader;", - "line": 305, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.CommentParser": { - "line": { - "covered": 96, - "missed": 2 - }, - "branch": { - "covered": 31, - "missed": 9 - }, - "method": { - "covered": 29, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/parser/NodeToRuleCapturingParser$ParserContext;)V", - "line": 28, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getBeginningOfBlockComment", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;)Ljava/util/Optional;", - "line": 42, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEndOfBlockComments", - "desc": "(Lgraphql/language/Node;Ljava/lang/String;)Ljava/util/List;", - "line": 70, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTrailingComment", - "desc": "(Lgraphql/language/Node;)Ljava/util/Optional;", - "line": 85, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLeadingComments", - "desc": "(Lgraphql/language/Node;)Ljava/util/List;", - "line": 111, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCommentsAfterDescription", - "desc": "(Lgraphql/language/Node;)Ljava/util/List;", - "line": 135, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCommentOnFirstLineOfDocument", - "desc": "(Lgraphql/language/Document;)Ljava/util/Optional;", - "line": 156, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCommentsAfterAllDefinitions", - "desc": "(Lgraphql/language/Document;)Ljava/util/List;", - "line": 173, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCommentOnChannel", - "desc": "(Ljava/util/List;Ljava/util/function/Predicate;)Ljava/util/List;", - "line": 191, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "searchTokenToLeft", - "desc": "(Lorg/antlr/v4/runtime/Token;Ljava/lang/String;)Ljava/util/Optional;", - "line": 215, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$8", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 243, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$9", - "desc": "(Ljava/util/List;)Ljava/lang/Boolean;", - "line": 244, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$10", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 244, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$7", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 240, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$4", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 236, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$5", - "desc": "(Ljava/util/List;)Ljava/lang/Boolean;", - "line": 237, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$6", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 237, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$1", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 231, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$2", - "desc": "(Ljava/util/List;)Ljava/lang/Boolean;", - "line": 232, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$3", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 232, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 228, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getCommentsAfterAllDefinitions$0", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 180, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getCommentsAfterAllDefinitions$1", - "desc": "(Ljava/util/List;)Ljava/lang/Boolean;", - "line": 181, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getCommentsAfterAllDefinitions$2", - "desc": "(Lorg/antlr/v4/runtime/Token;)Z", - "line": 181, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getEndOfBlockComments$1", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getEndOfBlockComments$0", - "desc": "(Lorg/antlr/v4/runtime/Token;)Ljava/util/List;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getBeginningOfBlockComment$3", - "desc": "(Ljava/util/List;)Ljava/util/Optional;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getBeginningOfBlockComment$2", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getBeginningOfBlockComment$1", - "desc": "(Lorg/antlr/v4/runtime/Token;)Ljava/util/List;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getBeginningOfBlockComment$0", - "desc": "(Ljava/lang/String;Lorg/antlr/v4/runtime/Token;)Z", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.UnicodeUtil": { - "line": { - "covered": 43, - "missed": 5 - }, - "branch": { - "covered": 44, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseAndWriteUnicode", - "desc": "(Lgraphql/i18n/I18n;Ljava/io/StringWriter;Ljava/lang/String;ILgraphql/language/SourceLocation;)I", - "line": 30, - "counters": { - "line": { - "covered": 24, - "missed": 2 - }, - "branch": { - "covered": 18, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "offendingToken", - "desc": "(Ljava/lang/String;II)Ljava/lang/String;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEndIndexExclusive", - "desc": "(Lgraphql/i18n/I18n;Ljava/lang/String;ILgraphql/language/SourceLocation;)I", - "line": 77, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidUnicodeCodePoint", - "desc": "(I)Z", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEscapedUnicode", - "desc": "(Ljava/lang/String;I)Z", - "line": 97, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isLeadingSurrogateValue", - "desc": "(I)Z", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isTrailingSurrogateValue", - "desc": "(I)Z", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "writeCodePoint", - "desc": "(Ljava/io/StringWriter;I)V", - "line": 112, - "counters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isBracedEscape", - "desc": "(Ljava/lang/String;I)Z", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.InvalidSyntaxException": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)V", - "line": 26, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toInvalidSyntaxError", - "desc": "()Lgraphql/InvalidSyntaxError;", - "line": 34, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocation", - "desc": "()Lgraphql/language/SourceLocation;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourcePreview", - "desc": "()Ljava/lang/String;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOffendingToken", - "desc": "()Ljava/lang/String;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.ParserOptions$Builder": { - "line": { - "covered": 44, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 328, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/parser/ParserOptions;)V", - "line": 328, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "captureIgnoredChars", - "desc": "(Z)Lgraphql/parser/ParserOptions$Builder;", - "line": 355, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "captureSourceLocation", - "desc": "(Z)Lgraphql/parser/ParserOptions$Builder;", - "line": 360, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "captureLineComments", - "desc": "(Z)Lgraphql/parser/ParserOptions$Builder;", - "line": 365, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "readerTrackData", - "desc": "(Z)Lgraphql/parser/ParserOptions$Builder;", - "line": 370, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxCharacters", - "desc": "(I)Lgraphql/parser/ParserOptions$Builder;", - "line": 375, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxTokens", - "desc": "(I)Lgraphql/parser/ParserOptions$Builder;", - "line": 380, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxWhitespaceTokens", - "desc": "(I)Lgraphql/parser/ParserOptions$Builder;", - "line": 385, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxRuleDepth", - "desc": "(I)Lgraphql/parser/ParserOptions$Builder;", - "line": 390, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "redactTokenParserErrorMessages", - "desc": "(Z)Lgraphql/parser/ParserOptions$Builder;", - "line": 395, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parsingListener", - "desc": "(Lgraphql/parser/ParsingListener;)Lgraphql/parser/ParserOptions$Builder;", - "line": 400, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 405, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.NodeToRuleCapturingParser": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAntlrToLanguage", - "desc": "(Lorg/antlr/v4/runtime/CommonTokenStream;Lgraphql/parser/MultiSourceReader;Lgraphql/parser/ParserEnvironment;)Lgraphql/parser/GraphqlAntlrToLanguage;", - "line": 25, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParserContext", - "desc": "()Lgraphql/parser/NodeToRuleCapturingParser$ParserContext;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.GraphqlAntlrToLanguage": { - "line": { - "covered": 520, - "missed": 14 - }, - "branch": { - "covered": 178, - "missed": 16 - }, - "method": { - "covered": 64, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/antlr/v4/runtime/CommonTokenStream;Lgraphql/parser/MultiSourceReader;Lgraphql/parser/ParserOptions;Lgraphql/i18n/I18n;Ljava/util/Map;)V", - "line": 97, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDocument", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$DocumentContext;)Lgraphql/language/Document;", - "line": 114, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$DefinitionContext;)Lgraphql/language/Definition;", - "line": 121, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createOperationDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$OperationDefinitionContext;)Lgraphql/language/OperationDefinition;", - "line": 135, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseOperation", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$OperationTypeContext;)Lgraphql/language/OperationDefinition$Operation;", - "line": 152, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createFragmentSpread", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$FragmentSpreadContext;)Lgraphql/language/FragmentSpread;", - "line": 165, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createVariableDefinitions", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$VariableDefinitionsContext;)Ljava/util/List;", - "line": 172, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createVariableDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$VariableDefinitionContext;)Lgraphql/language/VariableDefinition;", - "line": 179, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createFragmentDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$FragmentDefinitionContext;)Lgraphql/language/FragmentDefinition;", - "line": 193, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSelectionSet", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$SelectionSetContext;)Lgraphql/language/SelectionSet;", - "line": 204, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createField", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$FieldContext;)Lgraphql/language/Field;", - "line": 228, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInlineFragment", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$InlineFragmentContext;)Lgraphql/language/InlineFragment;", - "line": 243, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createTypeSystemDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$TypeSystemDefinitionContext;)Lgraphql/language/SDLDefinition;", - "line": 256, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createTypeSystemExtension", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$TypeSystemExtensionContext;)Lgraphql/language/SDLDefinition;", - "line": 268, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createTypeExtension", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$TypeExtensionContext;)Lgraphql/language/TypeDefinition;", - "line": 278, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$TypeDefinitionContext;)Lgraphql/language/TypeDefinition;", - "line": 301, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createType", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$TypeContext;)Lgraphql/language/Type;", - "line": 326, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createTypeName", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$TypeNameContext;)Lgraphql/language/TypeName;", - "line": 338, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNonNullType", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$NonNullTypeContext;)Lgraphql/language/NonNullType;", - "line": 345, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createListType", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ListTypeContext;)Lgraphql/language/ListType;", - "line": 358, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createArgument", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ArgumentContext;)Lgraphql/language/Argument;", - "line": 365, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createArguments", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ArgumentsContext;)Ljava/util/List;", - "line": 373, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDirectives", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$DirectivesContext;)Ljava/util/List;", - "line": 381, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDirective", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$DirectiveContext;)Lgraphql/language/Directive;", - "line": 388, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSchemaDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$SchemaDefinitionContext;)Lgraphql/language/SchemaDefinition;", - "line": 396, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "creationSchemaExtension", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$SchemaExtensionContext;)Lgraphql/language/SDLDefinition;", - "line": 405, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createOperationTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$OperationTypeDefinitionContext;)Lgraphql/language/OperationTypeDefinition;", - "line": 422, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createScalarTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ScalarTypeDefinitionContext;)Lgraphql/language/ScalarTypeDefinition;", - "line": 430, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createScalarTypeExtensionDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ScalarTypeExtensionDefinitionContext;)Lgraphql/language/ScalarTypeExtensionDefinition;", - "line": 439, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createObjectTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ObjectTypeDefinitionContext;)Lgraphql/language/ObjectTypeDefinition;", - "line": 447, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createObjectTypeExtensionDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ObjectTypeExtensionDefinitionContext;)Lgraphql/language/ObjectTypeExtensionDefinition;", - "line": 462, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createFieldDefinitions", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$FieldsDefinitionContext;)Ljava/util/List;", - "line": 476, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createFieldDefinitions", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ExtensionFieldsDefinitionContext;)Ljava/util/List;", - "line": 483, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createFieldDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$FieldDefinitionContext;)Lgraphql/language/FieldDefinition;", - "line": 491, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInputValueDefinitions", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 504, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInputValueDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$InputValueDefinitionContext;)Lgraphql/language/InputValueDefinition;", - "line": 508, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInterfaceTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$InterfaceTypeDefinitionContext;)Lgraphql/language/InterfaceTypeDefinition;", - "line": 521, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInterfaceTypeExtensionDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$InterfaceTypeExtensionDefinitionContext;)Lgraphql/language/InterfaceTypeExtensionDefinition;", - "line": 534, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createUnionTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$UnionTypeDefinitionContext;)Lgraphql/language/UnionTypeDefinition;", - "line": 546, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createUnionTypeExtensionDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$UnionTypeExtensionDefinitionContext;)Lgraphql/language/UnionTypeExtensionDefinition;", - "line": 565, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createEnumTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$EnumTypeDefinitionContext;)Lgraphql/language/EnumTypeDefinition;", - "line": 582, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createEnumTypeExtensionDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$EnumTypeExtensionDefinitionContext;)Lgraphql/language/EnumTypeExtensionDefinition;", - "line": 595, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createEnumValueDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$EnumValueDefinitionContext;)Lgraphql/language/EnumValueDefinition;", - "line": 607, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInputObjectTypeDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$InputObjectTypeDefinitionContext;)Lgraphql/language/InputObjectTypeDefinition;", - "line": 616, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInputObjectTypeExtensionDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$InputObjectTypeExtensionDefinitionContext;)Lgraphql/language/InputObjectTypeExtensionDefinition;", - "line": 628, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDirectiveDefinition", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$DirectiveDefinitionContext;)Lgraphql/language/DirectiveDefinition;", - "line": 639, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDirectiveLocation", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$DirectiveLocationContext;)Lgraphql/language/DirectiveLocation;", - "line": 660, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createValue", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ValueWithVariableContext;)Lgraphql/language/Value;", - "line": 667, - "counters": { - "line": { - "covered": 51, - "missed": 1 - }, - "branch": { - "covered": 21, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createValue", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ValueContext;)Lgraphql/language/Value;", - "line": 727, - "counters": { - "line": { - "covered": 44, - "missed": 1 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "quotedString", - "desc": "(Lorg/antlr/v4/runtime/tree/TerminalNode;)Ljava/lang/String;", - "line": 777, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addCommonData", - "desc": "(Lgraphql/language/NodeBuilder;Lorg/antlr/v4/runtime/ParserRuleContext;)V", - "line": 788, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addIgnoredChars", - "desc": "(Lorg/antlr/v4/runtime/ParserRuleContext;Lgraphql/language/NodeBuilder;)V", - "line": 797, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mapTokenToIgnoredChar", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 814, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createIgnoredChar", - "desc": "(Lorg/antlr/v4/runtime/Token;)Lgraphql/language/IgnoredChar;", - "line": 822, - "counters": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDescription", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$DescriptionContext;)Lgraphql/language/Description;", - "line": 847, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceLocation", - "desc": "(Lorg/antlr/v4/runtime/ParserRuleContext;)Lgraphql/language/SourceLocation;", - "line": 866, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceLocation", - "desc": "(Lorg/antlr/v4/runtime/Token;)Lgraphql/language/SourceLocation;", - "line": 870, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComments", - "desc": "(Lorg/antlr/v4/runtime/ParserRuleContext;)Ljava/util/List;", - "line": 878, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCommentOnChannel", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 895, - "counters": { - "line": { - "covered": 14, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImplementz", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$ImplementsInterfacesContext;)Ljava/util/List;", - "line": 921, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "captureRuleContext", - "desc": "(Lgraphql/language/Node;Lorg/antlr/v4/runtime/ParserRuleContext;)Lgraphql/language/Node;", - "line": 931, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createSelectionSet$0", - "desc": "(Lgraphql/parser/antlr/GraphqlParser$SelectionContext;)Lgraphql/language/Selection;", - "line": 210, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.Parser$2$1": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 5 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/parser/Parser$2;Lorg/antlr/v4/runtime/Token;)V", - "line": 394, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getText", - "desc": "()Ljava/lang/String;", - "line": 397, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLine", - "desc": "()I", - "line": 402, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getCharPositionInLine", - "desc": "()I", - "line": 407, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.parser.StringValueParsing": { - "line": { - "covered": 80, - "missed": 2 - }, - "branch": { - "covered": 50, - "missed": 2 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parseTripleQuotedString", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 22, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "removeIndentation", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 32, - "counters": { - "line": { - "covered": 39, - "missed": 0 - }, - "branch": { - "covered": 30, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leadingWhitespace", - "desc": "(Ljava/lang/String;)I", - "line": 91, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsOnlyWhiteSpace", - "desc": "(Ljava/lang/String;)Z", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseSingleQuotedString", - "desc": "(Lgraphql/i18n/I18n;Ljava/lang/String;Lgraphql/language/SourceLocation;)Ljava/lang/String;", - "line": 108, - "counters": { - "line": { - "covered": 29, - "missed": 1 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.MultiSourceReader$SourceAndLine": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 101, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceName", - "desc": "()Ljava/lang/String;", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLine", - "desc": "()I", - "line": 110, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.parser.ParserEnvironment$Builder$1": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/parser/ParserEnvironment$Builder;Lgraphql/i18n/I18n;)V", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Ljava/io/Reader;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getI18N", - "desc": "()Lgraphql/i18n/I18n;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.MultiSourceReader": { - "line": { - "covered": 94, - "missed": 8 - }, - "branch": { - "covered": 37, - "missed": 5 - }, - "method": { - "covered": 15, - "missed": 0 - }, - "methods": [ - { - "name": "lineNumberReaderEOSIsTerminator", - "desc": "()Z", - "line": 42, - "counters": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/parser/MultiSourceReader$Builder;)V", - "line": 31, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "read", - "desc": "([CII)I", - "line": 61, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "trackData", - "desc": "([CII)V", - "line": 88, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "calcLineNumber", - "desc": "()I", - "line": 94, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceAndLineFromOverallLine", - "desc": "(I)Lgraphql/parser/MultiSourceReader$SourceAndLine;", - "line": 132, - "counters": { - "line": { - "covered": 26, - "missed": 4 - }, - "branch": { - "covered": 11, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLineNumber", - "desc": "()I", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSourceName", - "desc": "()Ljava/lang/String;", - "line": 195, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOverallLineNumber", - "desc": "()I", - "line": 210, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getData", - "desc": "()Ljava/util/List;", - "line": 214, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "close", - "desc": "()V", - "line": 231, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMultiSourceReader", - "desc": "()Lgraphql/parser/MultiSourceReader$Builder;", - "line": 270, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getSourceName$0", - "desc": "()Ljava/lang/String;", - "line": 196, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getLineNumber$0", - "desc": "()Ljava/lang/Integer;", - "line": 181, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 38, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.Parser$1": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/parser/MultiSourceReader;Lgraphql/parser/ParserEnvironment;)V", - "line": 326, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "syntaxError", - "desc": "(Lorg/antlr/v4/runtime/Recognizer;Ljava/lang/Object;IILjava/lang/String;Lorg/antlr/v4/runtime/RecognitionException;)V", - "line": 329, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.Parser$2": { - "line": { - "covered": 15, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/parser/Parser;ILgraphql/parser/ParserEnvironment;Lgraphql/parser/MultiSourceReader;Lgraphql/parser/ParsingListener;I)V", - "line": 366, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterEveryRule", - "desc": "(Lorg/antlr/v4/runtime/ParserRuleContext;)V", - "line": 373, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "exitEveryRule", - "desc": "(Lorg/antlr/v4/runtime/ParserRuleContext;)V", - "line": 387, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitTerminal", - "desc": "(Lorg/antlr/v4/runtime/tree/TerminalNode;)V", - "line": 393, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.SafeTokenReader": { - "line": { - "covered": 18, - "missed": 10 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/io/Reader;ILjava/util/function/Consumer;)V", - "line": 25, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkHowMany", - "desc": "(II)I", - "line": 33, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "read", - "desc": "([CII)I", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "read", - "desc": "()I", - "line": 50, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "read", - "desc": "(Ljava/nio/CharBuffer;)I", - "line": 56, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "read", - "desc": "([C)I", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "close", - "desc": "()V", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "skip", - "desc": "(J)J", - "line": 73, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ready", - "desc": "()Z", - "line": 78, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "markSupported", - "desc": "()Z", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mark", - "desc": "(I)V", - "line": 88, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "reset", - "desc": "()V", - "line": 93, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.parser.ParserEnvironment$Builder": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 47, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Ljava/io/Reader;)Lgraphql/parser/ParserEnvironment$Builder;", - "line": 54, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Ljava/lang/String;)Lgraphql/parser/ParserEnvironment$Builder;", - "line": 59, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parserOptions", - "desc": "(Lgraphql/parser/ParserOptions;)Lgraphql/parser/ParserEnvironment$Builder;", - "line": 63, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locale", - "desc": "(Ljava/util/Locale;)Lgraphql/parser/ParserEnvironment$Builder;", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/parser/ParserEnvironment;", - "line": 73, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.ExtendedBailStrategy": { - "line": { - "covered": 27, - "missed": 7 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/parser/MultiSourceReader;Lgraphql/parser/ParserEnvironment;)V", - "line": 20, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "recover", - "desc": "(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/RecognitionException;)V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "recoverInline", - "desc": "(Lorg/antlr/v4/runtime/Parser;)Lorg/antlr/v4/runtime/Token;", - "line": 37, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkMoreTokensException", - "desc": "(Lorg/antlr/v4/runtime/Token;)Lgraphql/parser/InvalidSyntaxException;", - "line": 44, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkException", - "desc": "(Lorg/antlr/v4/runtime/Parser;Lorg/antlr/v4/runtime/RecognitionException;)Lgraphql/parser/InvalidSyntaxException;", - "line": 59, - "counters": { - "line": { - "covered": 13, - "missed": 3 - }, - "branch": { - "covered": 5, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.ParserEnvironment": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "newParserEnvironment", - "desc": "()Lgraphql/parser/ParserEnvironment$Builder;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.SafeTokenSource": { - "line": { - "covered": 17, - "missed": 8 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lorg/antlr/v4/runtime/TokenSource;IILjava/util/function/BiConsumer;)V", - "line": 31, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nextToken", - "desc": "()Lorg/antlr/v4/runtime/Token;", - "line": 45, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "callbackIfMaxExceeded", - "desc": "(IILorg/antlr/v4/runtime/Token;)V", - "line": 60, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLine", - "desc": "()I", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getCharPositionInLine", - "desc": "()I", - "line": 72, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getInputStream", - "desc": "()Lorg/antlr/v4/runtime/CharStream;", - "line": 77, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSourceName", - "desc": "()Ljava/lang/String;", - "line": 82, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setTokenFactory", - "desc": "(Lorg/antlr/v4/runtime/TokenFactory;)V", - "line": 87, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTokenFactory", - "desc": "()Lorg/antlr/v4/runtime/TokenFactory;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.parser.MultiSourceReader$SourcePart": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 244, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLineNumber", - "desc": "()I", - "line": 257, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.ParserOptions": { - "line": { - "covered": 68, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 20, - "missed": 0 - }, - "methods": [ - { - "name": "getDefaultParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 105, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDefaultParserOptions", - "desc": "(Lgraphql/parser/ParserOptions;)V", - "line": 123, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultOperationParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 137, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDefaultOperationParserOptions", - "desc": "(Lgraphql/parser/ParserOptions;)V", - "line": 152, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultSdlParserOptions", - "desc": "()Lgraphql/parser/ParserOptions;", - "line": 169, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDefaultSdlParserOptions", - "desc": "(Lgraphql/parser/ParserOptions;)V", - "line": 184, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/parser/ParserOptions$Builder;)V", - "line": 198, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCaptureIgnoredChars", - "desc": "()Z", - "line": 218, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCaptureSourceLocation", - "desc": "()Z", - "line": 231, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isCaptureLineComments", - "desc": "()Z", - "line": 245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isReaderTrackData", - "desc": "()Z", - "line": 254, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxCharacters", - "desc": "()I", - "line": 265, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxTokens", - "desc": "()I", - "line": 277, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxWhitespaceTokens", - "desc": "()I", - "line": 288, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxRuleDepth", - "desc": "()I", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRedactTokenParserErrorMessages", - "desc": "()Z", - "line": 309, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParsingListener", - "desc": "()Lgraphql/parser/ParsingListener;", - "line": 313, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/parser/ParserOptions;", - "line": 317, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newParserOptions", - "desc": "()Lgraphql/parser/ParserOptions$Builder;", - "line": 323, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 56, - "counters": { - "line": { - "covered": 33, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.NodeToRuleCapturingParser$ParserContext": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 37, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTokens", - "desc": "()Lorg/antlr/v4/runtime/CommonTokenStream;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNodeToRuleMap", - "desc": "()Ljava/util/Map;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.AntlrHelper": { - "line": { - "covered": 16, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "createSourceLocation", - "desc": "(Lgraphql/parser/MultiSourceReader;II)Lgraphql/language/SourceLocation;", - "line": 18, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSourceLocation", - "desc": "(Lgraphql/parser/MultiSourceReader;Lorg/antlr/v4/runtime/Token;)Lgraphql/language/SourceLocation;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSourceLocation", - "desc": "(Lgraphql/parser/MultiSourceReader;Lorg/antlr/v4/runtime/tree/TerminalNode;)Lgraphql/language/SourceLocation;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createPreview", - "desc": "(Lgraphql/parser/MultiSourceReader;I)Ljava/lang/String;", - "line": 38, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.Parser": { - "line": { - "covered": 125, - "missed": 2 - }, - "branch": { - "covered": 19, - "missed": 9 - }, - "method": { - "covered": 28, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parse", - "desc": "(Lgraphql/parser/ParserEnvironment;)Lgraphql/language/Document;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parse", - "desc": "(Ljava/lang/String;)Lgraphql/language/Document;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValue", - "desc": "(Ljava/lang/String;)Lgraphql/language/Value;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseFieldDefinition", - "desc": "(Ljava/lang/String;)Lgraphql/language/FieldDefinition;", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseType", - "desc": "(Ljava/lang/String;)Lgraphql/language/Type;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseDocument", - "desc": "(Lgraphql/parser/ParserEnvironment;)Lgraphql/language/Document;", - "line": 140, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseDocument", - "desc": "(Ljava/lang/String;)Lgraphql/language/Document;", - "line": 153, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseDocument", - "desc": "(Ljava/io/Reader;)Lgraphql/language/Document;", - "line": 174, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseDocumentImpl", - "desc": "(Lgraphql/parser/ParserEnvironment;)Lgraphql/language/Document;", - "line": 181, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseValueImpl", - "desc": "(Ljava/lang/String;)Lgraphql/language/Value;", - "line": 190, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseTypeImpl", - "desc": "(Ljava/lang/String;)Lgraphql/language/Type;", - "line": 204, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseFieldDefinitionImpl", - "desc": "(Ljava/lang/String;)Lgraphql/language/FieldDefinition;", - "line": 219, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseImpl", - "desc": "(Lgraphql/parser/ParserEnvironment;Ljava/util/function/BiFunction;)Lgraphql/language/Node;", - "line": 235, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 11, - "missed": 7 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setupMultiSourceReader", - "desc": "(Lgraphql/parser/ParserEnvironment;Lgraphql/parser/ParserOptions;)Lgraphql/parser/MultiSourceReader;", - "line": 290, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setupSafeTokenReader", - "desc": "(Lgraphql/parser/ParserEnvironment;Lgraphql/parser/ParserOptions;Lgraphql/parser/MultiSourceReader;)Lgraphql/parser/SafeTokenReader;", - "line": 304, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setupCharStream", - "desc": "(Lgraphql/parser/SafeTokenReader;)Lorg/antlr/v4/runtime/CodePointCharStream;", - "line": 315, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setupGraphqlLexer", - "desc": "(Lgraphql/parser/ParserEnvironment;Lgraphql/parser/MultiSourceReader;Lorg/antlr/v4/runtime/CodePointCharStream;)Lgraphql/parser/antlr/GraphqlLexer;", - "line": 324, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSafeTokenSource", - "desc": "(Lgraphql/parser/ParserEnvironment;Lgraphql/parser/ParserOptions;Lgraphql/parser/MultiSourceReader;Lgraphql/parser/antlr/GraphqlLexer;)Lgraphql/parser/SafeTokenSource;", - "line": 349, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setupParserListener", - "desc": "(Lgraphql/parser/ParserEnvironment;Lgraphql/parser/MultiSourceReader;Lgraphql/parser/antlr/GraphqlParser;Lgraphql/parser/GraphqlAntlrToLanguage;)V", - "line": 361, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "throwIfTokenProblems", - "desc": "(Lgraphql/parser/ParserEnvironment;Lorg/antlr/v4/runtime/Token;ILgraphql/parser/MultiSourceReader;Ljava/lang/Class;)V", - "line": 427, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAntlrToLanguage", - "desc": "(Lorg/antlr/v4/runtime/CommonTokenStream;Lgraphql/parser/MultiSourceReader;Lgraphql/parser/ParserEnvironment;)Lgraphql/parser/GraphqlAntlrToLanguage;", - "line": 453, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getSafeTokenSource$0", - "desc": "(Lgraphql/parser/ParserEnvironment;Lgraphql/parser/MultiSourceReader;Ljava/lang/Integer;Lorg/antlr/v4/runtime/Token;)V", - "line": 351, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$setupSafeTokenReader$0", - "desc": "(Lgraphql/parser/ParserEnvironment;ILjava/lang/Integer;)V", - "line": 306, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseFieldDefinitionImpl$0", - "desc": "(Lgraphql/parser/antlr/GraphqlParser;Lgraphql/parser/GraphqlAntlrToLanguage;)[Ljava/lang/Object;", - "line": 220, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseTypeImpl$0", - "desc": "(Lgraphql/parser/antlr/GraphqlParser;Lgraphql/parser/GraphqlAntlrToLanguage;)[Ljava/lang/Object;", - "line": 205, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseValueImpl$0", - "desc": "(Lgraphql/parser/antlr/GraphqlParser;Lgraphql/parser/GraphqlAntlrToLanguage;)[Ljava/lang/Object;", - "line": 191, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$parseDocumentImpl$0", - "desc": "(Lgraphql/parser/antlr/GraphqlParser;Lgraphql/parser/GraphqlAntlrToLanguage;)[Ljava/lang/Object;", - "line": 182, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.parser.ParsingListener": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "lambda$static$0", - "desc": "(Lgraphql/parser/ParsingListener$Token;)V", - "line": 15, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.Introspection": { - "line": { - "covered": 481, - "missed": 9 - }, - "branch": { - "covered": 101, - "missed": 9 - }, - "method": { - "covered": 44, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 78, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "enabledJvmWide", - "desc": "(Z)Z", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEnabledJvmWide", - "desc": "()Z", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionSensible", - "desc": "(Lgraphql/execution/MergedSelectionSet;Lgraphql/execution/ExecutionContext;)Ljava/util/Optional;", - "line": 117, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkDisabledError", - "desc": "(Lgraphql/execution/MergedField;)Ljava/util/Optional;", - "line": 134, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionEnabled", - "desc": "(Lgraphql/GraphQLContext;)Z", - "line": 139, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "register", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Ljava/lang/String;Lgraphql/introspection/IntrospectionDataFetcher;)V", - "line": 148, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "register", - "desc": "(Lgraphql/schema/GraphQLFieldsContainer;Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Function;)V", - "line": 162, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addCodeForIntrospectionTypes", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry$Builder;)V", - "line": 175, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printDefaultValue", - "desc": "(Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/String;", - "line": 319, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildSchemaField", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 721, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildTypeField", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 731, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionTypes", - "desc": "(Lgraphql/schema/GraphQLNamedType;)Z", - "line": 768, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionTypes", - "desc": "(Ljava/lang/String;)Z", - "line": 772, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDef", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLCompositeType;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 788, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLFieldsContainer;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 813, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSystemFieldDef", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLCompositeType;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 825, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$25", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 717, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$24", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 712, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$23", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 685, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$21", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 642, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$22", - "desc": "(Ljava/lang/Boolean;Lgraphql/schema/GraphQLArgument;)Z", - "line": 645, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$20", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 638, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$19", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 481, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$18", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 473, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$17", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 465, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$15", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 447, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$16", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)Z", - "line": 459, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$13", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 433, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$14", - "desc": "(Lgraphql/schema/GraphQLEnumValueDefinition;)Z", - "line": 441, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$12", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 422, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$11", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 411, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$9", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 391, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$10", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Z", - "line": 404, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$7", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 351, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$8", - "desc": "(Ljava/lang/Boolean;Lgraphql/schema/GraphQLArgument;)Z", - "line": 355, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$6", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 301, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$5", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 292, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$4", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 283, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$3", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 268, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$2", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 237, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$1", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 230, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$static$0", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 208, - "counters": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$register$0", - "desc": "(Ljava/lang/Class;Ljava/util/function/Function;Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 163, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 86, - "counters": { - "line": { - "covered": 290, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.GoodFaithIntrospection": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isEnabledJvmWide", - "desc": "()Z", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enabledJvmWide", - "desc": "(Z)Z", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEnabled", - "desc": "(Lgraphql/GraphQLContext;)Z", - "line": 80, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "goodFaithLimits", - "desc": "(Lgraphql/validation/QueryComplexityLimits;)Lgraphql/validation/QueryComplexityLimits;", - "line": 96, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.IntrospectionWithDirectivesSupport$1": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/introspection/IntrospectionWithDirectivesSupport;Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLObjectType;)V", - "line": 131, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "visitGraphQLObjectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/util/TraverserContext;)Lgraphql/util/TraversalControl;", - "line": 134, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.IntrospectionWithDirectivesSupport$2": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/introspection/IntrospectionWithDirectivesSupport;Lgraphql/schema/GraphQLDirectiveContainer;ZLjava/lang/String;Lgraphql/schema/GraphQLSchema;)V", - "line": 245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirectiveContainer", - "desc": "()Lgraphql/schema/GraphQLDirectiveContainer;", - "line": 248, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isDefinedDirective", - "desc": "()Z", - "line": 253, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDirectiveName", - "desc": "()Ljava/lang/String;", - "line": 258, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 263, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.introspection.IntrospectionQueryBuilder$Options": { - "line": { - "covered": 16, - "missed": 8 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 8 - }, - "methods": [ - { - "name": "<init>", - "desc": "(ZZZZZZI)V", - "line": 51, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDescriptions", - "desc": "()Z", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isSpecifiedByUrl", - "desc": "()Z", - "line": 66, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isOneOf", - "desc": "()Z", - "line": 70, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isDirectiveIsRepeatable", - "desc": "()Z", - "line": 74, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isSchemaDescription", - "desc": "()Z", - "line": 78, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isInputValueDeprecation", - "desc": "()Z", - "line": 82, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypeRefFragmentDepth", - "desc": "()I", - "line": 86, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "descriptions", - "desc": "(Z)Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "specifiedByUrl", - "desc": "(Z)Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isOneOf", - "desc": "(Z)Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 146, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "directiveIsRepeatable", - "desc": "(Z)Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schemaDescription", - "desc": "(Z)Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "inputValueDeprecation", - "desc": "(Z)Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 197, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeRefFragmentDepth", - "desc": "(I)Lgraphql/introspection/IntrospectionQueryBuilder$Options;", - "line": 214, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.IntrospectionWithDirectivesSupport": { - "line": { - "covered": 75, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 28, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 93, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/introspection/IntrospectionWithDirectivesSupport$DirectivePredicate;)V", - "line": 102, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/introspection/IntrospectionWithDirectivesSupport$DirectivePredicate;Ljava/lang/String;)V", - "line": 84, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "apply", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema;", - "line": 129, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkDirectiveArgumentType", - "desc": "(Ljava/lang/String;)Lgraphql/schema/GraphQLObjectType;", - "line": 148, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkAppliedDirectiveType", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLObjectType;", - "line": 161, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDirectiveDefinitionFilter", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLSchema;", - "line": 174, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addAppliedDirectives", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLCodeRegistry$Builder;Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLObjectType;)Lgraphql/schema/GraphQLObjectType;", - "line": 184, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterDirectives", - "desc": "(Lgraphql/schema/GraphQLSchema;ZLgraphql/schema/GraphQLDirectiveContainer;Ljava/util/List;)Ljava/util/List;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterAppliedDirectives", - "desc": "(Lgraphql/schema/GraphQLSchema;ZLgraphql/schema/GraphQLDirectiveContainer;Ljava/util/List;)Ljava/util/List;", - "line": 236, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDirectivePredicateEnv", - "desc": "(Lgraphql/schema/GraphQLSchema;ZLgraphql/schema/GraphQLDirectiveContainer;Ljava/lang/String;)Lgraphql/introspection/IntrospectionWithDirectivesSupport$DirectivePredicateEnvironment;", - "line": 245, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$filterAppliedDirectives$0", - "desc": "(Lgraphql/schema/GraphQLSchema;ZLgraphql/schema/GraphQLDirectiveContainer;Lgraphql/schema/GraphQLAppliedDirective;)Z", - "line": 238, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$filterDirectives$0", - "desc": "(Lgraphql/schema/GraphQLSchema;ZLgraphql/schema/GraphQLDirectiveContainer;Lgraphql/schema/GraphQLDirective;)Z", - "line": 230, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addAppliedDirectives$6", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 212, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addAppliedDirectives$5", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 206, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addAppliedDirectives$3", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 200, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addAppliedDirectives$4", - "desc": "(Lgraphql/schema/GraphQLAppliedDirectiveArgument;)Z", - "line": 203, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addAppliedDirectives$2", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 186, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addAppliedDirectives$0", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLObjectType$Builder;)V", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addAppliedDirectives$1", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/schema/GraphQLFieldDefinition$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 184, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addDirectiveDefinitionFilter$2", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;Lgraphql/schema/GraphQLSchema$Builder;)V", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addDirectiveDefinitionFilter$1", - "desc": "(Lgraphql/schema/DataFetcher;Lgraphql/schema/GraphQLCodeRegistry$Builder;)V", - "line": 179, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addDirectiveDefinitionFilter$0", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/DataFetchingEnvironment;)Ljava/lang/Object;", - "line": 175, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mkAppliedDirectiveType$1", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/schema/GraphQLFieldDefinition$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 167, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mkAppliedDirectiveType$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 164, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mkDirectiveArgumentType$1", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 154, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mkDirectiveArgumentType$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition$Builder;)Lgraphql/schema/GraphQLFieldDefinition$Builder;", - "line": 151, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Lgraphql/introspection/IntrospectionWithDirectivesSupport$DirectivePredicateEnvironment;)Z", - "line": 93, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.Introspection$DirectiveLocation": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 559, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.IntrospectionDisabledError": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/SourceLocation;)V", - "line": 16, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 22, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorClassification;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.Introspection$TypeKind": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 183, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.GoodFaithIntrospection$BadFaithIntrospectionError": { - "line": { - "covered": 6, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 3 - }, - "methods": [ - { - "name": "tooManyFields", - "desc": "(Ljava/lang/String;)Lgraphql/introspection/GoodFaithIntrospection$BadFaithIntrospectionError;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "tooBigOperation", - "desc": "(Ljava/lang/String;)Lgraphql/introspection/GoodFaithIntrospection$BadFaithIntrospectionError;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 115, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorClassification;", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 136, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.introspection.IntrospectionQuery": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 12, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.IntrospectionResultToSchema": { - "line": { - "covered": 176, - "missed": 3 - }, - "branch": { - "covered": 64, - "missed": 7 - }, - "method": { - "covered": 18, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSchemaDefinition", - "desc": "(Lgraphql/ExecutionResult;)Lgraphql/language/Document;", - "line": 58, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSchemaDefinition", - "desc": "(Ljava/util/Map;)Lgraphql/language/Document;", - "line": 76, - "counters": { - "line": { - "covered": 40, - "missed": 0 - }, - "branch": { - "covered": 24, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDirective", - "desc": "(Ljava/util/Map;)Lgraphql/language/DirectiveDefinition;", - "line": 133, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDirectiveLocations", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 157, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createTypeDefinition", - "desc": "(Ljava/util/Map;)Lgraphql/language/TypeDefinition;", - "line": 167, - "counters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 8, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createScalar", - "desc": "(Ljava/util/Map;)Lgraphql/language/TypeDefinition;", - "line": 191, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createUnion", - "desc": "(Ljava/util/Map;)Lgraphql/language/UnionTypeDefinition;", - "line": 204, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createEnum", - "desc": "(Ljava/util/Map;)Lgraphql/language/EnumTypeDefinition;", - "line": 222, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInterface", - "desc": "(Ljava/util/Map;)Lgraphql/language/InterfaceTypeDefinition;", - "line": 244, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInputObject", - "desc": "(Ljava/util/Map;)Lgraphql/language/InputObjectTypeDefinition;", - "line": 265, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createObject", - "desc": "(Ljava/util/Map;)Lgraphql/language/ObjectTypeDefinition;", - "line": 280, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createFields", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 297, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDeprecatedDirective", - "desc": "(Ljava/util/Map;Lgraphql/language/NodeDirectivesBuilder;)V", - "line": 314, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInputValueDefinitions", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 327, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createTypeIndirection", - "desc": "(Ljava/util/Map;)Lgraphql/language/Type;", - "line": 345, - "counters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toDescription", - "desc": "(Ljava/util/Map;)Lgraphql/language/Description;", - "line": 364, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createDirective$0", - "desc": "(Lgraphql/language/DirectiveDefinition$Builder;Ljava/lang/Boolean;)V", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.introspection.IntrospectionQueryBuilder": { - "line": { - "covered": 134, - "missed": 1 - }, - "branch": { - "covered": 29, - "missed": 1 - }, - "method": { - "covered": 4, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "filter", - "desc": "([Ljava/lang/Object;)Ljava/util/List;", - "line": 226, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDocument", - "desc": "(Lgraphql/introspection/IntrospectionQueryBuilder$Options;)Lgraphql/language/Document;", - "line": 237, - "counters": { - "line": { - "covered": 131, - "missed": 0 - }, - "branch": { - "covered": 29, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "(Lgraphql/introspection/IntrospectionQueryBuilder$Options;)Ljava/lang/String;", - "line": 412, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Ljava/lang/String;", - "line": 421, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.relay.SimpleListConnection": { - "line": { - "covered": 58, - "missed": 12 - }, - "branch": { - "covered": 20, - "missed": 16 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Ljava/lang/String;)V", - "line": 29, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 36, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildEdges", - "desc": "()Ljava/util/List;", - "line": 40, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Lgraphql/relay/Connection;", - "line": 54, - "counters": { - "line": { - "covered": 27, - "missed": 7 - }, - "branch": { - "covered": 11, - "missed": 13 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "emptyConnection", - "desc": "()Lgraphql/relay/Connection;", - "line": 114, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "cursorForObjectInConnection", - "desc": "(Ljava/lang/Object;)Lgraphql/relay/ConnectionCursor;", - "line": 126, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOffsetFromCursor", - "desc": "(Ljava/lang/String;I)I", - "line": 135, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createCursor", - "desc": "(I)Ljava/lang/String;", - "line": 156, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.relay.DefaultEdge": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Lgraphql/relay/ConnectionCursor;)V", - "line": 18, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNode", - "desc": "()Ljava/lang/Object;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCursor", - "desc": "()Lgraphql/relay/ConnectionCursor;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 52, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.relay.DefaultConnectionCursor": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 16, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/String;", - "line": 23, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.relay.DefaultPageInfo": { - "line": { - "covered": 6, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/relay/ConnectionCursor;Lgraphql/relay/ConnectionCursor;ZZ)V", - "line": 19, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getStartCursor", - "desc": "()Lgraphql/relay/ConnectionCursor;", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getEndCursor", - "desc": "()Lgraphql/relay/ConnectionCursor;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isHasPreviousPage", - "desc": "()Z", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isHasNextPage", - "desc": "()Z", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 68, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.relay.DefaultConnection": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/List;Lgraphql/relay/PageInfo;)V", - "line": 32, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEdges", - "desc": "()Ljava/util/List;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPageInfo", - "desc": "()Lgraphql/relay/PageInfo;", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 66, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.relay.InvalidPageSizeException": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 17, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;)V", - "line": 21, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 26, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.relay.Relay$ResolvedGlobalId": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/String;)V", - "line": 226, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Ljava/lang/String;", - "line": 235, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getId", - "desc": "()Ljava/lang/String;", - "line": 239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.relay.Relay": { - "line": { - "covered": 72, - "missed": 76 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 8, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nodeInterface", - "desc": "(Lgraphql/schema/TypeResolver;)Lgraphql/schema/GraphQLInterfaceType;", - "line": 67, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nodeField", - "desc": "(Lgraphql/schema/GraphQLInterfaceType;Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 79, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getConnectionFieldArguments", - "desc": "()Ljava/util/List;", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 22 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getBackwardPaginationConnectionFieldArguments", - "desc": "()Ljava/util/List;", - "line": 117, - "counters": { - "line": { - "covered": 0, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getForwardPaginationConnectionFieldArguments", - "desc": "()Ljava/util/List;", - "line": 132, - "counters": { - "line": { - "covered": 0, - "missed": 12 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "edgeType", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLOutputType;Lgraphql/schema/GraphQLInterfaceType;Ljava/util/List;)Lgraphql/schema/GraphQLObjectType;", - "line": 147, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "connectionType", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLObjectType;Ljava/util/List;)Lgraphql/schema/GraphQLObjectType;", - "line": 163, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mutationWithClientMutationId", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 182, - "counters": { - "line": { - "covered": 0, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "addElementToList", - "desc": "(Ljava/util/List;Ljava/lang/Object;)Ljava/util/List;", - "line": 196, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "mutation", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lgraphql/schema/DataFetcher;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 205, - "counters": { - "line": { - "covered": 0, - "missed": 16 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toGlobalId", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", - "line": 247, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromGlobalId", - "desc": "(Ljava/lang/String;)Lgraphql/relay/Relay$ResolvedGlobalId;", - "line": 251, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 45, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.relay.InvalidCursorException": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 17, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;)V", - "line": 21, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 26, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diff.SchemaDiff$Options": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Z)V", - "line": 59, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enforceDirectives", - "desc": "()Lgraphql/schema/diff/SchemaDiff$Options;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/schema/diff/SchemaDiff$Options;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.DiffLevel": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 8, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.DiffEvent": { - "line": { - "covered": 19, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diff/DiffLevel;Lgraphql/schema/diff/DiffCategory;Ljava/lang/String;Ljava/lang/String;Lgraphql/language/TypeKind;Ljava/lang/String;Ljava/util/List;)V", - "line": 26, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "()Ljava/lang/String;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeKind", - "desc": "()Lgraphql/language/TypeKind;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getReasonMsg", - "desc": "()Ljava/lang/String;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLevel", - "desc": "()Lgraphql/schema/diff/DiffLevel;", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCategory", - "desc": "()Lgraphql/schema/diff/DiffCategory;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getComponents", - "desc": "()Ljava/util/List;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 66, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "apiInfo", - "desc": "()Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "apiDanger", - "desc": "()Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "apiBreakage", - "desc": "()Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.SchemaDiff$CountingReporter": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diff/reporting/DifferenceReporter;)V", - "line": 75, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "report", - "desc": "(Lgraphql/schema/diff/DiffEvent;)V", - "line": 83, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "onEnd", - "desc": "()V", - "line": 91, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.DiffCategory": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 8, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.DiffSet": { - "line": { - "covered": 0, - "missed": 14 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;Ljava/util/Map;)V", - "line": 24, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOld", - "desc": "()Ljava/util/Map;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNew", - "desc": "()Ljava/util/Map;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "diffSet", - "desc": "(Ljava/util/Map;Ljava/util/Map;)Lgraphql/schema/diff/DiffSet;", - "line": 52, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "diffSet", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/diff/DiffSet;", - "line": 64, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "introspect", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Map;", - "line": 70, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.schema.diff.DiffEvent$Builder": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 89, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "level", - "desc": "(Lgraphql/schema/diff/DiffLevel;)Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 100, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeName", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 106, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldName", - "desc": "(Ljava/lang/String;)Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typeKind", - "desc": "(Lgraphql/language/TypeKind;)Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 116, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "category", - "desc": "(Lgraphql/schema/diff/DiffCategory;)Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "reasonMsg", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 126, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "components", - "desc": "([Ljava/lang/Object;)Lgraphql/schema/diff/DiffEvent$Builder;", - "line": 131, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/schema/diff/DiffEvent;", - "line": 136, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.SchemaDiffSet": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Document;Lgraphql/language/Document;Z)V", - "line": 28, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldSchemaDefinitionDoc", - "desc": "()Lgraphql/language/Document;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewSchemaDefinitionDoc", - "desc": "()Lgraphql/language/Document;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "supportsEnforcingDirectives", - "desc": "()Z", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffSetFromIntrospection", - "desc": "(Ljava/util/Map;Ljava/util/Map;)Lgraphql/schema/diff/SchemaDiffSet;", - "line": 65, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffSetFromIntrospection", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/diff/SchemaDiffSet;", - "line": 80, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffSetFromSdl", - "desc": "(Ljava/lang/String;Ljava/lang/String;)Lgraphql/schema/diff/SchemaDiffSet;", - "line": 95, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffSetFromSdl", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/diff/SchemaDiffSet;", - "line": 110, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocumentFromIntrospection", - "desc": "(Ljava/util/Map;)Lgraphql/language/Document;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocumentFromSDLString", - "desc": "(Ljava/lang/String;)Lgraphql/language/Document;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaSdl", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/lang/String;", - "line": 124, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "introspect", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Map;", - "line": 129, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.SchemaDiff": { - "line": { - "covered": 525, - "missed": 44 - }, - "branch": { - "covered": 167, - "missed": 13 - }, - "method": { - "covered": 42, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 101, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/diff/SchemaDiff$Options;)V", - "line": 110, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffSchema", - "desc": "(Lgraphql/schema/diff/DiffSet;Lgraphql/schema/diff/reporting/DifferenceReporter;)I", - "line": 127, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "diffSchema", - "desc": "(Lgraphql/schema/diff/SchemaDiffSet;Lgraphql/schema/diff/reporting/DifferenceReporter;)I", - "line": 145, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "diffSchemaImpl", - "desc": "(Lgraphql/language/Document;Lgraphql/language/Document;Lgraphql/schema/diff/reporting/DifferenceReporter;)V", - "line": 156, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkOperation", - "desc": "(Lgraphql/schema/diff/DiffCtx;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)V", - "line": 171, - "counters": { - "line": { - "covered": 30, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkType", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/Type;Lgraphql/language/Type;)V", - "line": 217, - "counters": { - "line": { - "covered": 41, - "missed": 14 - }, - "branch": { - "covered": 21, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeprecated", - "desc": "(Lgraphql/language/DirectivesContainer;)Z", - "line": 292, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isReservedType", - "desc": "(Ljava/lang/String;)Z", - "line": 296, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSystemScalar", - "desc": "(Ljava/lang/String;)Z", - "line": 317, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkObjectType", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/ObjectTypeDefinition;Lgraphql/language/ObjectTypeDefinition;)V", - "line": 321, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInterfaceType", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/InterfaceTypeDefinition;Lgraphql/language/InterfaceTypeDefinition;)V", - "line": 332, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkUnionType", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/UnionTypeDefinition;Lgraphql/language/UnionTypeDefinition;)V", - "line": 341, - "counters": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInputObjectType", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/InputObjectTypeDefinition;Lgraphql/language/InputObjectTypeDefinition;)V", - "line": 378, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInputFields", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Ljava/util/List;Ljava/util/List;)V", - "line": 384, - "counters": { - "line": { - "covered": 50, - "missed": 2 - }, - "branch": { - "covered": 12, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkEnumType", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/EnumTypeDefinition;Lgraphql/language/EnumTypeDefinition;)V", - "line": 458, - "counters": { - "line": { - "covered": 42, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkScalarType", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/ScalarTypeDefinition;Lgraphql/language/ScalarTypeDefinition;)V", - "line": 511, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkImplements", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/ObjectTypeDefinition;Ljava/util/List;Ljava/util/List;)V", - "line": 515, - "counters": { - "line": { - "covered": 28, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFields", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Ljava/util/Map;Lgraphql/language/TypeDefinition;Ljava/util/Map;)V", - "line": 559, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldRemovals", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Ljava/util/Map;Ljava/util/Map;)V", - "line": 569, - "counters": { - "line": { - "covered": 26, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldAdditions", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Ljava/util/Map;Ljava/util/Map;)V", - "line": 609, - "counters": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkField", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;Lgraphql/language/FieldDefinition;)V", - "line": 642, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldArguments", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;Ljava/util/List;Ljava/util/List;)V", - "line": 667, - "counters": { - "line": { - "covered": 46, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldArg", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Lgraphql/language/FieldDefinition;Lgraphql/language/InputValueDefinition;Lgraphql/language/InputValueDefinition;)V", - "line": 731, - "counters": { - "line": { - "covered": 34, - "missed": 9 - }, - "branch": { - "covered": 18, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDirectives", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Lgraphql/language/TypeDefinition;)V", - "line": 790, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDirectives", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/TypeDefinition;Ljava/util/List;Ljava/util/List;)V", - "line": 797, - "counters": { - "line": { - "covered": 44, - "missed": 8 - }, - "branch": { - "covered": 15, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeWithNonNullAndListOnInputOrArg", - "desc": "(Lgraphql/language/Type;Lgraphql/language/Type;)Lgraphql/schema/diff/DiffCategory;", - "line": 865, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeWithNonNullAndListOnObjectOrInterface", - "desc": "(Lgraphql/language/Type;Lgraphql/language/Type;)Lgraphql/schema/diff/DiffCategory;", - "line": 909, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 954, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchemaDef", - "desc": "(Lgraphql/language/Document;)Ljava/util/Optional;", - "line": 962, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOpDef", - "desc": "(Ljava/lang/String;Lgraphql/language/SchemaDefinition;)Ljava/util/Optional;", - "line": 969, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "synthOperationTypeDefinition", - "desc": "(Ljava/util/function/Function;Ljava/lang/String;)Ljava/util/Optional;", - "line": 979, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sortedMap", - "desc": "(Ljava/util/List;Ljava/util/function/Function;)Ljava/util/Map;", - "line": 985, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkDotName", - "desc": "([Ljava/lang/String;)Ljava/lang/String;", - "line": 991, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$sortedMap$0", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 985, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$synthOperationTypeDefinition$0", - "desc": "(Ljava/lang/String;Lgraphql/language/TypeName;Lgraphql/language/ObjectTypeDefinition;)Lgraphql/language/OperationTypeDefinition;", - "line": 981, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getOpDef$0", - "desc": "(Ljava/lang/String;Lgraphql/language/OperationTypeDefinition;)Z", - "line": 971, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getSchemaDef$0", - "desc": "(Lgraphql/language/Definition;)Z", - "line": 963, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkImplements$1", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 516, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkImplements$0", - "desc": "(Lgraphql/language/Type;)Ljava/lang/String;", - "line": 515, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkOperation$4", - "desc": "(Lgraphql/schema/diff/DiffCtx;Ljava/lang/String;)Ljava/util/Optional;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkOperation$5", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/Type;)Ljava/util/Optional;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkOperation$3", - "desc": "(Ljava/lang/String;Lgraphql/language/SchemaDefinition;)Ljava/util/Optional;", - "line": 177, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$checkOperation$1", - "desc": "(Lgraphql/schema/diff/DiffCtx;Ljava/lang/String;)Ljava/util/Optional;", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkOperation$2", - "desc": "(Lgraphql/schema/diff/DiffCtx;Lgraphql/language/Type;)Ljava/util/Optional;", - "line": 173, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$checkOperation$0", - "desc": "(Ljava/lang/String;Lgraphql/language/SchemaDefinition;)Ljava/util/Optional;", - "line": 172, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$diffSchema$0", - "desc": "()Ljava/lang/String;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 299, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.schema.diff.DiffCtx": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 9, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/diff/reporting/DifferenceReporter;Lgraphql/language/Document;Lgraphql/language/Document;)V", - "line": 20, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "report", - "desc": "(Lgraphql/schema/diff/DiffEvent;)V", - "line": 33, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "examiningType", - "desc": "(Ljava/lang/String;)Z", - "line": 37, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "exitType", - "desc": "()V", - "line": 46, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOldTypeDef", - "desc": "(Lgraphql/language/Type;Ljava/lang/Class;)Ljava/util/Optional;", - "line": 50, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNewTypeDef", - "desc": "(Lgraphql/language/Type;Ljava/lang/Class;)Ljava/util/Optional;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "(Ljava/lang/String;Ljava/lang/Class;Lgraphql/language/Document;)Ljava/util/Optional;", - "line": 58, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getType$1", - "desc": "(Ljava/lang/String;Lgraphql/language/TypeDefinition;)Z", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getType$0", - "desc": "(Ljava/lang/Class;Lgraphql/language/Definition;)Z", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.tracing.TracingInstrumentation": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 66, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/instrumentation/tracing/TracingInstrumentation$Options;)V", - "line": 69, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createStateAsync", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationCreateStateParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentExecutionResult", - "desc": "(Lgraphql/ExecutionResult;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Ljava/util/concurrent/CompletableFuture;", - "line": 82, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginFieldFetch", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationFieldFetchParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 93, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginParse", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 100, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginValidation", - "desc": "(Lgraphql/execution/instrumentation/parameters/InstrumentationValidationParameters;Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/instrumentation/InstrumentationContext;", - "line": 107, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginValidation$0", - "desc": "(Lgraphql/execution/instrumentation/tracing/TracingSupport$TracingContext;Ljava/util/List;Ljava/lang/Throwable;)V", - "line": 109, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginParse$0", - "desc": "(Lgraphql/execution/instrumentation/tracing/TracingSupport$TracingContext;Lgraphql/language/Document;Ljava/lang/Throwable;)V", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginFieldFetch$0", - "desc": "(Lgraphql/execution/instrumentation/tracing/TracingSupport$TracingContext;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.tracing.TracingSupport": { - "line": { - "covered": 51, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Z)V", - "line": 34, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginField", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;Z)Lgraphql/execution/instrumentation/tracing/TracingSupport$TracingContext;", - "line": 70, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginParse", - "desc": "()Lgraphql/execution/instrumentation/tracing/TracingSupport$TracingContext;", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "beginValidation", - "desc": "()Lgraphql/execution/instrumentation/tracing/TracingSupport$TracingContext;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traceToMap", - "desc": "(Ljava/util/Map;)Lgraphql/execution/instrumentation/tracing/TracingSupport$TracingContext;", - "line": 115, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "snapshotTracingData", - "desc": "()Ljava/util/Map;", - "line": 133, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copyMap", - "desc": "(Ljava/util/Map;)Ljava/lang/Object;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionData", - "desc": "()Ljava/util/Map;", - "line": 150, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "rfc3339", - "desc": "(Ljava/time/Instant;)Ljava/lang/String;", - "line": 157, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$traceToMap$0", - "desc": "(JLjava/util/Map;)V", - "line": 117, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginField$1", - "desc": "(JLgraphql/schema/DataFetchingEnvironment;)V", - "line": 77, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$beginField$0", - "desc": "()V", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.tracing.TracingInstrumentation$Options": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Z)V", - "line": 39, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIncludeTrivialDataFetchers", - "desc": "()Z", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "includeTrivialDataFetchers", - "desc": "(Z)Lgraphql/execution/instrumentation/tracing/TracingInstrumentation$Options;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newOptions", - "desc": "()Lgraphql/execution/instrumentation/tracing/TracingInstrumentation$Options;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$PossibleMerger": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Ljava/lang/String;)V", - "line": 926, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ValueToVariableValueCompiler": { - "line": { - "covered": 63, - "missed": 6 - }, - "branch": { - "covered": 30, - "missed": 6 - }, - "method": { - "covered": 9, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "normalizedInputValueToVariable", - "desc": "(Lgraphql/normalized/NormalizedInputValue;I)Lgraphql/normalized/VariableValueWithDefinition;", - "line": 31, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalisedValueToVariableValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 46, - "counters": { - "line": { - "covered": 18, - "missed": 3 - }, - "branch": { - "covered": 13, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalisedValueToVariableValues", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 74, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalisedValueToVariableValues", - "desc": "(Ljava/util/Map;)Ljava/util/Map;", - "line": 81, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toVariableValue", - "desc": "(Lgraphql/language/ObjectValue;)Ljava/util/Map;", - "line": 90, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toVariableValues", - "desc": "(Ljava/util/List;)Ljava/util/List;", - "line": 103, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toVariableValue", - "desc": "(Lgraphql/language/Value;)Ljava/lang/Object;", - "line": 110, - "counters": { - "line": { - "covered": 16, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maybeClass", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getVarName", - "desc": "(I)Ljava/lang/String;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$normalisedValueToVariableValues$0", - "desc": "(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Object;)V", - "line": 83, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ArgumentMaker": { - "line": { - "covered": 45, - "missed": 1 - }, - "branch": { - "covered": 16, - "missed": 2 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 30, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "createArguments", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/normalized/VariableAccumulator;)Ljava/util/List;", - "line": 34, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDirectiveArguments", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryDirectives;Lgraphql/execution/directives/QueryAppliedDirective;Lgraphql/normalized/VariableAccumulator;)Ljava/util/List;", - "line": 53, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argValue", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryAppliedDirective;Ljava/lang/String;Ljava/lang/Object;Lgraphql/normalized/VariableAccumulator;)Lgraphql/language/Value;", - "line": 77, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argValue", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryAppliedDirective;Ljava/lang/String;Lgraphql/normalized/NormalizedInputValue;Lgraphql/normalized/VariableAccumulator;)Lgraphql/language/Value;", - "line": 103, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$argValue$0", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryAppliedDirective;Ljava/lang/String;Lgraphql/normalized/VariableAccumulator;Ljava/lang/Object;)Lgraphql/language/Value;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ENFMerger": { - "line": { - "covered": 104, - "missed": 5 - }, - "branch": { - "covered": 71, - "missed": 5 - }, - "method": { - "covered": 11, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 20, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "merge", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Ljava/util/List;Lgraphql/schema/GraphQLSchema;Z)V", - "line": 30, - "counters": { - "line": { - "covered": 43, - "missed": 0 - }, - "branch": { - "covered": 26, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFieldInSharedInterface", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/schema/GraphQLSchema;)Z", - "line": 92, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "areFieldSetsTheSame", - "desc": "(Ljava/util/List;)Z", - "line": 112, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compareTwoFieldSets", - "desc": "(Ljava/util/Set;Ljava/util/Set;)Z", - "line": 134, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isContained", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Ljava/util/Set;)Z", - "line": 146, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compareWithoutChildren", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/normalized/ExecutableNormalizedField;)Z", - "line": 156, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sameArguments", - "desc": "(Ljava/util/List;Ljava/util/List;)Z", - "line": 173, - "counters": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findArgumentByName", - "desc": "(Ljava/lang/String;Ljava/util/List;)Lgraphql/language/Argument;", - "line": 189, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isFieldInSharedInterface$1", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLInterfaceType;)Z", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isFieldInSharedInterface$0", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLInterfaceType;)Z", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$merge$0", - "desc": "(Ljava/util/Set;Lgraphql/normalized/ExecutableNormalizedField;)V", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationFactory": { - "line": { - "covered": 21, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 2 - }, - "methods": [ - { - "name": "createExecutableNormalizedOperation", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/lang/String;Lgraphql/execution/CoercedVariables;)Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 263, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createExecutableNormalizedOperation", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/lang/String;Lgraphql/execution/CoercedVariables;Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;)Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 290, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createExecutableNormalizedOperation", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition;Ljava/util/Map;Lgraphql/execution/CoercedVariables;)Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 317, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "createExecutableNormalizedOperation", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition;Ljava/util/Map;Lgraphql/execution/CoercedVariables;Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;)Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 341, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createExecutableNormalizedOperationWithRawVariables", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/lang/String;Lgraphql/execution/RawVariables;)Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 366, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createExecutableNormalizedOperationWithRawVariables", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/lang/String;Lgraphql/execution/RawVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 395, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "createExecutableNormalizedOperationWithRawVariables", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/lang/String;Lgraphql/execution/RawVariables;Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;)Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 421, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 240, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperation": { - "line": { - "covered": 29, - "missed": 4 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 13, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/OperationDefinition$Operation;Ljava/lang/String;Ljava/util/Map;Ljava/util/List;Lcom/google/common/collect/ImmutableListMultimap;Ljava/util/Map;Ljava/util/Map;Lcom/google/common/collect/ImmutableListMultimap;II)V", - "line": 50, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperation", - "desc": "()Lgraphql/language/OperationDefinition$Operation;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationName", - "desc": "()Ljava/lang/String;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationDirectives", - "desc": "()Ljava/util/Map;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationFieldCount", - "desc": "()I", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationDepth", - "desc": "()I", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCoordinatesToNormalizedFields", - "desc": "()Lcom/google/common/collect/ImmutableListMultimap;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTopLevelFields", - "desc": "()Ljava/util/List;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldToNormalizedField", - "desc": "()Lcom/google/common/collect/ImmutableListMultimap;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedFields", - "desc": "(Lgraphql/language/Field;)Ljava/util/List;", - "line": 138, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNormalizedFieldToMergedField", - "desc": "()Ljava/util/Map;", - "line": 145, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMergedField", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)Lgraphql/execution/MergedField;", - "line": 156, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getNormalizedFieldToQueryDirectives", - "desc": "()Ljava/util/Map;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryDirectives", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)Lgraphql/execution/directives/QueryDirectives;", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedField", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/schema/GraphQLFieldsContainer;Lgraphql/execution/ResultPath;)Lgraphql/normalized/ExecutableNormalizedField;", - "line": 188, - "counters": { - "line": { - "covered": 6, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationToAstCompiler$ExecutionFragmentDetails": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/normalized/incremental/NormalizedDeferredExecution;)V", - "line": 451, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationToAstCompiler$CompilerResult": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Document;Ljava/util/Map;)V", - "line": 71, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedField$Builder": { - "line": { - "covered": 25, - "missed": 19 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 10, - "missed": 4 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 610, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)V", - "line": 610, - "counters": { - "line": { - "covered": 0, - "missed": 18 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearObjectTypesNames", - "desc": "()Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 639, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "objectTypeNames", - "desc": "(Ljava/util/List;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 644, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "alias", - "desc": "(Ljava/lang/String;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 649, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalizedArguments", - "desc": "(Ljava/util/Map;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 654, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolvedArguments", - "desc": "(Ljava/util/Map;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 659, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "astArguments", - "desc": "(Ljava/util/List;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 664, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldName", - "desc": "(Ljava/lang/String;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 670, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "children", - "desc": "(Ljava/util/List;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 676, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "level", - "desc": "(I)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 682, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parent", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 687, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferredExecutions", - "desc": "(Ljava/util/LinkedHashSet;)Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 692, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/normalized/ExecutableNormalizedField;", - "line": 697, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationToAstCompiler": { - "line": { - "covered": 121, - "missed": 3 - }, - "branch": { - "covered": 34, - "missed": 4 - }, - "method": { - "covered": 27, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "compileToDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition$Operation;Ljava/lang/String;Ljava/util/List;Lgraphql/normalized/VariablePredicate;)Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$CompilerResult;", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "compileToDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition$Operation;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Lgraphql/normalized/VariablePredicate;)Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$CompilerResult;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compileToDocumentWithDeferSupport", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition$Operation;Ljava/lang/String;Ljava/util/List;Lgraphql/normalized/VariablePredicate;)Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$CompilerResult;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compileToDocumentWithDeferSupport", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition$Operation;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Lgraphql/normalized/VariablePredicate;)Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$CompilerResult;", - "line": 183, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "compileToDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition$Operation;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Lgraphql/normalized/VariablePredicate;Z)Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$CompilerResult;", - "line": 193, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subselectionsForNormalizedField", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Lgraphql/normalized/VariableAccumulator;Z)Ljava/util/List;", - "line": 220, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subselectionsForNormalizedFieldNoDeferSupport", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Lgraphql/normalized/VariableAccumulator;)Ljava/util/List;", - "line": 232, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subselectionsForNormalizedFieldWithDeferSupport", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Lgraphql/normalized/VariableAccumulator;)Ljava/util/List;", - "line": 268, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionForNormalizedField", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/normalized/ExecutableNormalizedField;Ljava/util/Map;Lgraphql/normalized/VariableAccumulator;Z)Ljava/util/Map;", - "line": 341, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionForNormalizedField", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Lgraphql/normalized/ExecutableNormalizedField;Ljava/util/Map;Lgraphql/normalized/VariableAccumulator;Z)Lgraphql/language/Field;", - "line": 360, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDirectives", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryDirectives;Lgraphql/normalized/VariableAccumulator;)Ljava/util/List;", - "line": 394, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDirective", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryDirectives;Lgraphql/execution/directives/QueryAppliedDirective;Lgraphql/normalized/VariableAccumulator;)Lgraphql/language/Directive;", - "line": 405, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSetOrNullIfEmpty", - "desc": "(Ljava/util/List;)Lgraphql/language/SelectionSet;", - "line": 413, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSet", - "desc": "(Ljava/util/List;)Lgraphql/language/SelectionSet;", - "line": 417, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/lang/String;Lgraphql/normalized/ExecutableNormalizedField;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 425, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationType", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition$Operation;)Lgraphql/schema/GraphQLObjectType;", - "line": 432, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDirectives$1", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryDirectives;Lgraphql/normalized/VariableAccumulator;Lgraphql/execution/directives/QueryAppliedDirective;)Lgraphql/language/Directive;", - "line": 399, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDirectives$0", - "desc": "(Ljava/util/Map$Entry;)Ljava/util/stream/Stream;", - "line": 398, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldWithDeferSupport$6", - "desc": "(Lcom/google/common/collect/ImmutableList$Builder;Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$ExecutionFragmentDetails;Ljava/util/List;)V", - "line": 308, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldWithDeferSupport$4", - "desc": "(Ljava/util/Map;Lgraphql/language/Field;Lgraphql/normalized/incremental/NormalizedDeferredExecution;)V", - "line": 298, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldWithDeferSupport$5", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$ExecutionFragmentDetails;)Ljava/util/List;", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldWithDeferSupport$0", - "desc": "(Ljava/util/LinkedHashSet;Ljava/util/Map;Ljava/lang/String;Lgraphql/language/Field;)V", - "line": 281, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldWithDeferSupport$2", - "desc": "(Ljava/util/Map;Ljava/lang/String;Lgraphql/language/Field;Lgraphql/normalized/incremental/NormalizedDeferredExecution;)V", - "line": 287, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldWithDeferSupport$3", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$ExecutionFragmentDetails;)Ljava/util/List;", - "line": 288, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldWithDeferSupport$1", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationToAstCompiler$ExecutionFragmentDetails;)Ljava/util/List;", - "line": 283, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldNoDeferSupport$2", - "desc": "(Lcom/google/common/collect/ImmutableList$Builder;Ljava/lang/String;Ljava/util/List;)V", - "line": 251, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldNoDeferSupport$0", - "desc": "(Ljava/util/Map;Ljava/lang/String;Lgraphql/language/Field;)V", - "line": 243, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$subselectionsForNormalizedFieldNoDeferSupport$1", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 243, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedFieldGroup": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V", - "line": 951, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedField": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Field;Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;Lgraphql/normalized/incremental/NormalizedDeferredExecution;)V", - "line": 938, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.VariablePredicate": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - }, - "methods": [ - { - "name": "shouldMakeVariable", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryAppliedDirective;Ljava/lang/String;Lgraphql/normalized/NormalizedInputValue;)Z", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.normalized.VariableValueWithDefinition": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Lgraphql/language/VariableDefinition;Lgraphql/language/VariableReference;)V", - "line": 13, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/Object;", - "line": 20, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/VariableDefinition;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariableReference", - "desc": "()Lgraphql/language/VariableReference;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl": { - "line": { - "covered": 248, - "missed": 6 - }, - "branch": { - "covered": 86, - "missed": 8 - }, - "method": { - "covered": 34, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/OperationDefinition;Ljava/util/Map;Lgraphql/execution/CoercedVariables;Lgraphql/execution/NormalizedVariables;Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;)V", - "line": 454, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNormalizedQueryImpl", - "desc": "()Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 487, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "captureMergedField", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/MergedField;)V", - "line": 516, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildEnfsRecursively", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lcom/google/common/collect/ImmutableList;I)V", - "line": 529, - "counters": { - "line": { - "covered": 38, - "missed": 1 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkMaxDepthExceeded", - "desc": "(I)V", - "line": 599, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMergedField", - "desc": "(Lcom/google/common/collect/ImmutableList;)Lgraphql/execution/MergedField;", - "line": 605, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateFieldToNFMap", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lcom/google/common/collect/ImmutableList;)V", - "line": 610, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "updateCoordinatedToNFMap", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)V", - "line": 616, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldsByResultKey", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 624, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNFs", - "desc": "(Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/Map;Lcom/google/common/collect/ImmutableListMultimap$Builder;ILgraphql/normalized/ExecutableNormalizedField;)V", - "line": 637, - "counters": { - "line": { - "covered": 17, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createNF", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedFieldGroup;ILgraphql/normalized/ExecutableNormalizedField;)Lgraphql/normalized/ExecutableNormalizedField;", - "line": 665, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupByCommonParents", - "desc": "(Ljava/util/Collection;)Ljava/util/List;", - "line": 694, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupByCommonParentsNoDeferSupport", - "desc": "(Ljava/util/Collection;)Ljava/util/List;", - "line": 702, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupByCommonParentsWithDeferSupport", - "desc": "(Ljava/util/Collection;)Ljava/util/List;", - "line": 720, - "counters": { - "line": { - "covered": 24, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "filterExecutionsFromType", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Ljava/util/function/Predicate;", - "line": 762, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "listDuplicatedLabels", - "desc": "(Ljava/util/Collection;)Ljava/util/Set;", - "line": 770, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFromSelectionSet", - "desc": "(Lgraphql/language/SelectionSet;Ljava/util/List;Lgraphql/schema/GraphQLCompositeType;Ljava/util/Set;Lgraphql/normalized/incremental/NormalizedDeferredExecution;)V", - "line": 787, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFragmentSpread", - "desc": "(Ljava/util/List;Lgraphql/language/FragmentSpread;Ljava/util/Set;)V", - "line": 802, - "counters": { - "line": { - "covered": 12, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectInlineFragment", - "desc": "(Ljava/util/List;Lgraphql/language/InlineFragment;Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;)V", - "line": 831, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildDeferredExecution", - "desc": "(Ljava/util/List;Ljava/util/Set;)Lgraphql/normalized/incremental/NormalizedDeferredExecution;", - "line": 854, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectField", - "desc": "(Ljava/util/List;Lgraphql/language/Field;Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;Lgraphql/normalized/incremental/NormalizedDeferredExecution;)V", - "line": 871, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "narrowDownPossibleObjects", - "desc": "(Ljava/util/Set;Lgraphql/schema/GraphQLCompositeType;)Ljava/util/Set;", - "line": 887, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolvePossibleObjects", - "desc": "(Ljava/util/List;)Lcom/google/common/collect/ImmutableSet;", - "line": 897, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolvePossibleObjects", - "desc": "(Lgraphql/schema/GraphQLCompositeType;)Lcom/google/common/collect/ImmutableSet;", - "line": 910, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildDeferredExecution$0", - "desc": "(Ljava/util/Set;Ljava/lang/String;)Lgraphql/normalized/incremental/NormalizedDeferredExecution;", - "line": 861, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$listDuplicatedLabels$0", - "desc": "(Ljava/util/Map$Entry;)Z", - "line": 776, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$filterExecutionsFromType$0", - "desc": "(Ljava/lang/String;Lgraphql/normalized/incremental/NormalizedDeferredExecution;)Z", - "line": 763, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupByCommonParentsWithDeferSupport$1", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/normalized/ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedField;)Z", - "line": 750, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupByCommonParentsWithDeferSupport$0", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedField;)Lgraphql/schema/GraphQLType;", - "line": 743, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupByCommonParentsNoDeferSupport$1", - "desc": "(Lgraphql/schema/GraphQLObjectType;Lgraphql/normalized/ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedField;)Z", - "line": 713, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupByCommonParentsNoDeferSupport$0", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedField;)Lgraphql/schema/GraphQLType;", - "line": 707, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fieldsByResultKey$0", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 626, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$newMergedField$0", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationFactory$ExecutableNormalizedOperationFactoryImpl$CollectedField;)Lgraphql/language/Field;", - "line": 605, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$captureMergedField$0", - "desc": "()Lgraphql/execution/NormalizedVariables;", - "line": 519, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedField": { - "line": { - "covered": 134, - "missed": 36 - }, - "branch": { - "covered": 62, - "missed": 8 - }, - "method": { - "covered": 36, - "missed": 14 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField$Builder;)V", - "line": 70, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isConditional", - "desc": "(Lgraphql/schema/GraphQLSchema;)Z", - "line": 140, - "counters": { - "line": { - "covered": 21, - "missed": 1 - }, - "branch": { - "covered": 23, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasChildren", - "desc": "()Z", - "line": 180, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLOutputType;", - "line": 184, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypes", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 191, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "forEachFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/function/Consumer;)V", - "line": 195, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinitions", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/List;", - "line": 212, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOneFieldDefinition", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 223, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveIntrospectionField", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/Set;Ljava/lang/String;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 235, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addObjectTypeNames", - "desc": "(Ljava/util/Collection;)V", - "line": 249, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setObjectTypeNames", - "desc": "(Ljava/util/Collection;)V", - "line": 254, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addChild", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)V", - "line": 260, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearChildren", - "desc": "()V", - "line": 265, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "setDeferredExecutions", - "desc": "(Ljava/util/Collection;)V", - "line": 270, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "addDeferredExecutions", - "desc": "(Ljava/util/Collection;)V", - "line": 275, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 289, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldName", - "desc": "()Ljava/lang/String;", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultKey", - "desc": "()Ljava/lang/String;", - "line": 311, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAlias", - "desc": "()Ljava/lang/String;", - "line": 324, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAstArguments", - "desc": "()Lcom/google/common/collect/ImmutableList;", - "line": 331, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedArgument", - "desc": "(Ljava/lang/String;)Lgraphql/normalized/NormalizedInputValue;", - "line": 342, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedArguments", - "desc": "()Lcom/google/common/collect/ImmutableMap;", - "line": 349, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResolvedArguments", - "desc": "()Ljava/util/LinkedHashMap;", - "line": 356, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectTypeNames", - "desc": "()Ljava/util/Set;", - "line": 373, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSingleObjectTypeName", - "desc": "()Ljava/lang/String;", - "line": 384, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "printDetails", - "desc": "()Ljava/lang/String;", - "line": 391, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectTypeNamesToString", - "desc": "()Ljava/lang/String;", - "line": 402, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getListOfResultKeys", - "desc": "()Ljava/util/List;", - "line": 416, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "()Ljava/util/List;", - "line": 429, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildrenWithSameResultKey", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 440, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getChildren", - "desc": "(I)Ljava/util/List;", - "line": 444, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getChildren", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 461, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLevel", - "desc": "()I", - "line": 473, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParent", - "desc": "()Lgraphql/normalized/ExecutableNormalizedField;", - "line": 480, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeferredExecutions", - "desc": "()Ljava/util/LinkedHashSet;", - "line": 490, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceParent", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;)V", - "line": 495, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 501, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "traverseSubTree", - "desc": "(Ljava/util/function/Consumer;)V", - "line": 516, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "traverseImpl", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Ljava/util/function/Consumer;II)V", - "line": 525, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getInterfacesCommonToAllOutputTypes", - "desc": "(Lgraphql/schema/GraphQLSchema;)Ljava/util/Set;", - "line": 543, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newNormalizedField", - "desc": "()Lgraphql/normalized/ExecutableNormalizedField$Builder;", - "line": 593, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/normalized/ExecutableNormalizedField;", - "line": 604, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getInterfacesCommonToAllOutputTypes$0", - "desc": "(Lgraphql/util/MutableRef;Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 560, - "counters": { - "line": { - "covered": 13, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$traverseImpl$0", - "desc": "(Ljava/util/function/Consumer;IILgraphql/normalized/ExecutableNormalizedField;)V", - "line": 530, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$traverseSubTree$0", - "desc": "(Ljava/util/function/Consumer;Lgraphql/normalized/ExecutableNormalizedField;)V", - "line": 517, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getChildren$1", - "desc": "(Ljava/lang/String;Lgraphql/normalized/ExecutableNormalizedField;)Z", - "line": 462, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getChildren$0", - "desc": "(Ljava/util/List;ILgraphql/normalized/ExecutableNormalizedField;)V", - "line": 448, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getChildrenWithSameResultKey$0", - "desc": "(Ljava/lang/String;Lgraphql/normalized/ExecutableNormalizedField;)Z", - "line": 440, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getTypes$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/schema/GraphQLOutputType;", - "line": 191, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getType$0", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Ljava/lang/String;", - "line": 185, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.VariableAccumulator": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/normalized/VariablePredicate;)V", - "line": 27, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldMakeVariable", - "desc": "(Lgraphql/normalized/ExecutableNormalizedField;Lgraphql/execution/directives/QueryAppliedDirective;Ljava/lang/String;Lgraphql/normalized/NormalizedInputValue;)Z", - "line": 35, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "accumulateVariable", - "desc": "(Lgraphql/normalized/NormalizedInputValue;)Lgraphql/normalized/VariableValueWithDefinition;", - "line": 43, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAccumulatedSize", - "desc": "()I", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariableDefinitions", - "desc": "()Ljava/util/List;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariablesMap", - "desc": "()Ljava/util/Map;", - "line": 63, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getVariablesMap$0", - "desc": "(Ljava/util/Map;Lgraphql/normalized/VariableValueWithDefinition;)V", - "line": 65, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.NormalizedInputValue": { - "line": { - "covered": 29, - "missed": 1 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Object;)V", - "line": 22, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertValidTypeName", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapAll", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 33, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeName", - "desc": "()Ljava/lang/String;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedTypeName", - "desc": "()Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/Object;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isListLike", - "desc": "()Z", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNonNullable", - "desc": "()Z", - "line": 80, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNullable", - "desc": "()Z", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isWrapped", - "desc": "(Ljava/lang/String;)Z", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isListOnly", - "desc": "(Ljava/lang/String;)Z", - "line": 95, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrapOne", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 102, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.normalized.ExecutableNormalizedOperationFactory$Options": { - "line": { - "covered": 21, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/GraphQLContext;Ljava/util/Locale;IIZ)V", - "line": 109, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDefaultOptions", - "desc": "(Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;)V", - "line": 123, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultOptions", - "desc": "()Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;", - "line": 133, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locale", - "desc": "(Ljava/util/Locale;)Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;", - "line": 146, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxChildrenDepth", - "desc": "(I)Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxFieldsCount", - "desc": "(I)Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;", - "line": 183, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferSupport", - "desc": "(Z)Lgraphql/normalized/ExecutableNormalizedOperationFactory$Options;", - "line": 195, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 204, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 213, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxChildrenDepth", - "desc": "()I", - "line": 222, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxFieldsCount", - "desc": "()I", - "line": 226, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeferSupport", - "desc": "()Z", - "line": 236, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 99, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.directives.QueryAppliedDirectiveArgument": { - "line": { - "covered": 12, - "missed": 9 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;Lgraphql/language/Argument;)V", - "line": 44, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/schema/GraphQLInputType;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasSetValue", - "desc": "()Z", - "line": 61, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getArgumentValue", - "desc": "()Lgraphql/schema/InputValueWithState;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/Object;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 97, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/Argument;", - "line": 102, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument;", - "line": 115, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newArgument", - "desc": "()Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newArgument", - "desc": "(Lgraphql/execution/directives/QueryAppliedDirectiveArgument;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 125, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 130, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.directives.QueryAppliedDirective": { - "line": { - "covered": 13, - "missed": 13 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 5, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/Directive;Ljava/util/Collection;)V", - "line": 44, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 58, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/List;", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument;", - "line": 67, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefinition", - "desc": "()Lgraphql/language/Directive;", - "line": 77, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 82, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/directives/QueryAppliedDirective;", - "line": 98, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newDirective", - "desc": "()Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newDirective", - "desc": "(Lgraphql/execution/directives/QueryAppliedDirective;)Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.directives.QueryDirectivesImpl": { - "line": { - "covered": 71, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 15, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/CoercedVariables;Ljava/util/function/Supplier;Lgraphql/GraphQLContext;Ljava/util/Locale;)V", - "line": 39, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "computeValuesLazily", - "desc": "()V", - "line": 64, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImmediateDirectivesByField", - "desc": "()Ljava/util/Map;", - "line": 131, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getImmediateAppliedDirectivesByField", - "desc": "()Ljava/util/Map;", - "line": 137, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedInputValueByImmediateAppliedDirectives", - "desc": "()Ljava/util/Map;", - "line": 143, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImmediateDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 149, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImmediateAppliedDirectivesByName", - "desc": "()Ljava/util/Map;", - "line": 155, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImmediateDirective", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 161, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getImmediateAppliedDirective", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 167, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeValuesLazily$0", - "desc": "()V", - "line": 66, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeValuesLazily$6", - "desc": "(Lcom/google/common/collect/BiMap;Lcom/google/common/collect/BiMap;Lgraphql/execution/NormalizedVariables;Ljava/util/Map;Ljava/util/List;)V", - "line": 107, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeValuesLazily$2", - "desc": "(Ljava/util/Map;Lcom/google/common/collect/BiMap;Ljava/util/Map;Lgraphql/language/Field;Ljava/util/List;)V", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeValuesLazily$3", - "desc": "(Ljava/util/Map;Lcom/google/common/collect/BiMap;Ljava/util/Map;Lgraphql/schema/GraphQLDirective;)V", - "line": 95, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeValuesLazily$5", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeValuesLazily$4", - "desc": "(Ljava/lang/String;)Ljava/util/List;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$computeValuesLazily$1", - "desc": "(Lcom/google/common/collect/BiMap;Lcom/google/common/collect/BiMap;Ljava/util/Map;Ljava/util/Map;Lgraphql/language/Field;)V", - "line": 73, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.directives.QueryAppliedDirectiveArgument$Builder": { - "line": { - "covered": 8, - "missed": 13 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 140, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/directives/QueryAppliedDirectiveArgument;)V", - "line": 140, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLInputType;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 154, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/Argument;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 159, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueLiteral", - "desc": "(Lgraphql/language/Value;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 171, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueProgrammatic", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 181, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "inputValueWithState", - "desc": "(Lgraphql/schema/InputValueWithState;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 186, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearValue", - "desc": "()Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;", - "line": 196, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/directives/QueryAppliedDirectiveArgument;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.directives.QueryDirectives": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "newQueryDirectives", - "desc": "()Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 113, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.directives.QueryAppliedDirective$Builder": { - "line": { - "covered": 7, - "missed": 19 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 3, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 114, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/directives/QueryAppliedDirective;)V", - "line": 114, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/execution/directives/QueryAppliedDirectiveArgument;)Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 127, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceArguments", - "desc": "(Ljava/util/List;)Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 133, - "counters": { - "line": { - "covered": 0, - "missed": 6 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "argument", - "desc": "(Ljava/util/function/UnaryOperator;)Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 155, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "argument", - "desc": "(Lgraphql/execution/directives/QueryAppliedDirectiveArgument$Builder;)Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 169, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "clearArguments", - "desc": "()Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 178, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "definition", - "desc": "(Lgraphql/language/Directive;)Lgraphql/execution/directives/QueryAppliedDirective$Builder;", - "line": 184, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/directives/QueryAppliedDirective;", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.directives.DirectivesResolver": { - "line": { - "covered": 36, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveDirectives", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lcom/google/common/collect/BiMap;", - "line": 32, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildArguments", - "desc": "(Lgraphql/schema/GraphQLDirective$Builder;Lgraphql/schema/GraphQLCodeRegistry;Lgraphql/schema/GraphQLDirective;Lgraphql/language/Directive;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)V", - "line": 51, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toAppliedDirectives", - "desc": "(Ljava/util/List;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lcom/google/common/collect/ImmutableList;", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toAppliedDirective", - "desc": "(Lgraphql/schema/GraphQLDirective;)Lgraphql/execution/directives/QueryAppliedDirective;", - "line": 80, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toAppliedArgument", - "desc": "(Lgraphql/schema/GraphQLArgument;)Lgraphql/execution/directives/QueryAppliedDirectiveArgument;", - "line": 89, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildArguments$0", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLDirective$Builder;Lgraphql/schema/GraphQLArgument;)V", - "line": 54, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildArguments$2", - "desc": "(Lgraphql/schema/GraphQLArgument$Builder;)V", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildArguments$1", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLArgument$Builder;)V", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveDirectives$0", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLCodeRegistry;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;Lcom/google/common/collect/BiMap;Lgraphql/language/Directive;)V", - "line": 35, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveDirectives$1", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;Lgraphql/schema/GraphQLDirective;Lgraphql/language/Directive;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;Lgraphql/schema/GraphQLDirective$Builder;)V", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.directives.QueryDirectivesBuilder": { - "line": { - "covered": 18, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 26, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mergedField", - "desc": "(Lgraphql/execution/MergedField;)Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 32, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/language/Field;)Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 38, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "coercedVariables", - "desc": "(Lgraphql/execution/CoercedVariables;)Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalizedVariables", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 50, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 56, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locale", - "desc": "(Ljava/util/Locale;)Lgraphql/execution/directives/QueryDirectives$Builder;", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/directives/QueryDirectives;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.directives.OperationDirectivesResolver": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 20, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveDirectives", - "desc": "(Lgraphql/language/Document;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lcom/google/common/collect/ImmutableMap;", - "line": 25, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveDirectives", - "desc": "(Lgraphql/language/OperationDefinition;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lcom/google/common/collect/ImmutableList;", - "line": 33, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveDirectivesByName", - "desc": "(Lgraphql/language/OperationDefinition;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lcom/google/common/collect/ImmutableMap;", - "line": 43, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toAppliedDirectivesByName", - "desc": "(Ljava/util/List;)Lcom/google/common/collect/ImmutableMap;", - "line": 48, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationReactiveResultsParameters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/instrumentation/parameters/InstrumentationReactiveResultsParameters$ResultType;)V", - "line": 26, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionContext", - "desc": "()Lgraphql/execution/ExecutionContext;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getResultType", - "desc": "()Lgraphql/execution/instrumentation/parameters/InstrumentationReactiveResultsParameters$ResultType;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters": { - "line": { - "covered": 10, - "missed": 6 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 6 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/schema/GraphQLSchema;)V", - "line": 28, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionInput", - "desc": "()Lgraphql/ExecutionInput;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQuery", - "desc": "()Ljava/lang/String;", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getOperation", - "desc": "()Ljava/lang/String;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/lang/Object;", - "line": 62, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 66, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 70, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 75, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationValidationParameters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/ExecutionInput;Lgraphql/language/Document;Lgraphql/schema/GraphQLSchema;)V", - "line": 19, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationExecuteOperationParameters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;)V", - "line": 16, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionContext", - "desc": "()Lgraphql/execution/ExecutionContext;", - "line": 22, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationFieldFetchParameters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/function/Supplier;Lgraphql/execution/ExecutionStrategyParameters;Z)V", - "line": 23, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEnvironment", - "desc": "()Lgraphql/schema/DataFetchingEnvironment;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isTrivialDataFetcher", - "desc": "()Z", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$new$0", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/execution/ExecutionStepInfo;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationCreateStateParameters": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/ExecutionInput;)V", - "line": 17, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 23, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExecutionInput", - "desc": "()Lgraphql/ExecutionInput;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationReactiveResultsParameters$ResultType": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationFieldCompleteParameters": { - "line": { - "covered": 9, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/util/function/Supplier;Ljava/lang/Object;)V", - "line": 26, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionContext", - "desc": "()Lgraphql/execution/ExecutionContext;", - "line": 36, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExecutionStrategyParameters", - "desc": "()Lgraphql/execution/ExecutionStrategyParameters;", - "line": 40, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTypeInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExecutionStepInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFetchedObject", - "desc": "()Ljava/lang/Object;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationFieldParameters": { - "line": { - "covered": 5, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/function/Supplier;)V", - "line": 22, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionContext", - "desc": "()Lgraphql/execution/ExecutionContext;", - "line": 27, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionStepInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 35, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.instrumentation.parameters.InstrumentationExecutionStrategyParameters": { - "line": { - "covered": 4, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 18, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionContext", - "desc": "()Lgraphql/execution/ExecutionContext;", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getExecutionStrategyParameters", - "desc": "()Lgraphql/execution/ExecutionStrategyParameters;", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.UnresolvedTypeException": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/schema/GraphQLNamedOutputType;)V", - "line": 28, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;)V", - "line": 33, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLNamedOutputType;Lgraphql/schema/GraphQLType;)V", - "line": 37, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInterfaceOrUnionType", - "desc": "()Lgraphql/schema/GraphQLNamedOutputType;", - "line": 42, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ResultNodesInfo": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementAndGetResultNodesCount", - "desc": "()I", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxResultNodesExceeded", - "desc": "()V", - "line": 34, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultNodesCount", - "desc": "()I", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isMaxResultNodesExceeded", - "desc": "()Z", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.UnknownOperationException": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 23, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorClassification;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.DataFetcherExceptionHandlerParameters": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandlerParameters$Builder;)V", - "line": 23, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getException", - "desc": "()Ljava/lang/Throwable;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataFetchingEnvironment", - "desc": "()Lgraphql/schema/DataFetchingEnvironment;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/execution/MergedField;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValues", - "desc": "()Ljava/util/Map;", - "line": 49, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSourceLocation", - "desc": "()Lgraphql/language/SourceLocation;", - "line": 53, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExceptionParameters", - "desc": "()Lgraphql/execution/DataFetcherExceptionHandlerParameters$Builder;", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.OneOfNullValueException": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 21, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 26, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.MergedSelectionSet": { - "line": { - "covered": 11, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 22, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSubFields", - "desc": "()Ljava/util/Map;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSubFieldsList", - "desc": "()Ljava/util/List;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "size", - "desc": "()I", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "keySet", - "desc": "()Ljava/util/Set;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSubField", - "desc": "(Ljava/lang/String;)Lgraphql/execution/MergedField;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getKeys", - "desc": "()Ljava/util/List;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "()Z", - "line": 52, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newMergedSelectionSet", - "desc": "()Lgraphql/execution/MergedSelectionSet$Builder;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionStepInfo": { - "line": { - "covered": 42, - "missed": 3 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 21, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionStepInfo$Builder;)V", - "line": 75, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/execution/ResultPath;Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/MergedField;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLObjectType;Ljava/util/function/Supplier;)V", - "line": 94, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectType", - "desc": "()Lgraphql/schema/GraphQLObjectType;", - "line": 112, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedNonNullType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 130, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnwrappedNonNullTypeAs", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 142, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDefinition", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 152, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/execution/MergedField;", - "line": 161, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNonNullType", - "desc": "()Z", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isListType", - "desc": "()Z", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/Map;", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParent", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 209, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasParent", - "desc": "()Z", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "changeTypeWithPreservedNonNull", - "desc": "(Lgraphql/schema/GraphQLOutputType;)Lgraphql/execution/ExecutionStepInfo;", - "line": 230, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "simplePrint", - "desc": "()Ljava/lang/String;", - "line": 242, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 247, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/schema/GraphQLOutputType;)Lgraphql/execution/ExecutionStepInfo;", - "line": 256, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/schema/GraphQLOutputType;Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/ResultPath;)Lgraphql/execution/ExecutionStepInfo;", - "line": 261, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/ExecutionStepInfo;", - "line": 265, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultKey", - "desc": "()Ljava/lang/String;", - "line": 271, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newExecutionStepInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 278, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExecutionStepInfo", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 282, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.AsyncSerialExecutionStrategy": { - "line": { - "covered": 35, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandler;)V", - "line": 33, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 39, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveSerialField", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/DataLoaderDispatchStrategy;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/lang/Object;", - "line": 75, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveSerialField$0", - "desc": "(Lgraphql/execution/DataLoaderDispatchStrategy;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/FieldValueInfo;)Ljava/util/concurrent/CompletionStage;", - "line": 82, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$execute$0", - "desc": "(Lgraphql/execution/MergedSelectionSet;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/ExecutionContext;Lgraphql/execution/DataLoaderDispatchStrategy;Ljava/lang/String;Ljava/util/List;)Ljava/lang/Object;", - "line": 57, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.Async$Many": { - "line": { - "covered": 51, - "missed": 0 - }, - "branch": { - "covered": 23, - "missed": 1 - }, - "method": { - "covered": 9, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(I)V", - "line": 175, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "add", - "desc": "(Ljava/util/concurrent/CompletableFuture;)V", - "line": 183, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addObject", - "desc": "(Ljava/lang/Object;)V", - "line": 189, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "await", - "desc": "()Ljava/util/concurrent/CompletableFuture;", - "line": 198, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "copyOnlyCFsToArray", - "desc": "()[Ljava/util/concurrent/CompletableFuture;", - "line": 238, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "awaitPolymorphic", - "desc": "()Ljava/lang/Object;", - "line": 256, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "materialisedList", - "desc": "([Ljava/lang/Object;)Ljava/util/List;", - "line": 267, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "commonSizeAssert", - "desc": "()V", - "line": 271, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$commonSizeAssert$0", - "desc": "()Ljava/lang/String;", - "line": 271, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$await$0", - "desc": "(Ljava/util/concurrent/CompletableFuture;[Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;Ljava/lang/Throwable;)V", - "line": 207, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.TypeFromAST": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getTypeFromAST", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Type;)Lgraphql/schema/GraphQLType;", - "line": 21, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.NonNullableFieldValidator": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;)V", - "line": 18, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validate", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 34, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ResponseMapFactory": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.DataFetcherResult": { - "line": { - "covered": 21, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Ljava/lang/Object;Ljava/util/Map;)V", - "line": 54, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getData", - "desc": "()Ljava/lang/Object;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasErrors", - "desc": "()Z", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 88, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/DataFetcherResult;", - "line": 116, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "map", - "desc": "(Ljava/util/function/Function;)Lgraphql/execution/DataFetcherResult;", - "line": 131, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 159, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newResult", - "desc": "()Lgraphql/execution/DataFetcherResult$Builder;", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newResult", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/DataFetcherResult$Builder;", - "line": 188, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.RawVariables": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toMap", - "desc": "()Ljava/util/Map;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsKey", - "desc": "(Ljava/lang/String;)Z", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "emptyVariables", - "desc": "()Lgraphql/execution/RawVariables;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/util/Map;)Lgraphql/execution/RawVariables;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.SimpleDataFetcherExceptionHandler": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleExceptionImpl", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandlerParameters;)Lgraphql/execution/DataFetcherExceptionHandlerResult;", - "line": 22, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleException", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandlerParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "logException", - "desc": "(Lgraphql/ExceptionWhileDataFetching;Ljava/lang/Throwable;)V", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unwrap", - "desc": "(Ljava/lang/Throwable;)Ljava/lang/Throwable;", - "line": 54, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 19, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.Async": { - "line": { - "covered": 53, - "missed": 16 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 10, - "missed": 9 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ofExpectedSize", - "desc": "(I)Lgraphql/execution/Async$CombinedBuilder;", - "line": 78, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "each", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", - "line": 278, - "counters": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "eachPolymorphic", - "desc": "(Ljava/util/Collection;Ljava/util/function/Function;)Ljava/lang/Object;", - "line": 299, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "eachSequentially", - "desc": "(Ljava/lang/Iterable;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;", - "line": 315, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "eachSequentiallyPolymorphicImpl", - "desc": "(Ljava/util/Iterator;Ljava/util/function/BiFunction;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)V", - "line": 322, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toCompletableFuture", - "desc": "(Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;", - "line": 360, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toCompletableFutureOrMaterializedObject", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 376, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "tryCatch", - "desc": "(Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;", - "line": 385, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "exceptionallyCompletedFuture", - "desc": "(Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture;", - "line": 394, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "orNullCompletedFuture", - "desc": "(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture;", - "line": 408, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "allOf", - "desc": "(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;", - "line": 412, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "allOf", - "desc": "(Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture;", - "line": 420, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$allOf$3", - "desc": "(Ljava/util/Map;Ljava/lang/Void;)Ljava/util/Map;", - "line": 421, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$allOf$4", - "desc": "(Ljava/util/Map$Entry;)Ljava/lang/Object;", - "line": 425, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$allOf$2", - "desc": "(I)[Ljava/util/concurrent/CompletableFuture;", - "line": 420, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$allOf$1", - "desc": "(Ljava/util/List;Ljava/lang/Void;)Ljava/util/List;", - "line": 413, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$allOf$0", - "desc": "(I)[Ljava/util/concurrent/CompletableFuture;", - "line": 412, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$eachSequentiallyPolymorphicImpl$0", - "desc": "(Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/util/Iterator;Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Throwable;)V", - "line": 336, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.AsyncExecutionStrategy": { - "line": { - "covered": 40, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandler;)V", - "line": 37, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 43, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$execute$1", - "desc": "(Lgraphql/execution/DataLoaderDispatchStrategy;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Throwable;)Ljava/util/List;", - "line": 89, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$execute$0", - "desc": "(Lgraphql/execution/incremental/DeferredExecutionSupport;Ljava/util/List;Lgraphql/execution/ExecutionContext;Ljava/util/concurrent/CompletableFuture;Lgraphql/execution/DataLoaderDispatchStrategy;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/instrumentation/ExecutionStrategyInstrumentationContext;Ljava/util/List;Ljava/lang/Throwable;)V", - "line": 68, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.AbortExecutionException": { - "line": { - "covered": 10, - "missed": 11 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/Collection;)V", - "line": 33, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 38, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/lang/Throwable;)V", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Throwable;)V", - "line": 48, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 54, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getUnderlyingErrors", - "desc": "()Ljava/util/List;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toExecutionResult", - "desc": "()Lgraphql/ExecutionResult;", - "line": 76, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.MergedField": { - "line": { - "covered": 26, - "missed": 5 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 17, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Field;Lcom/google/common/collect/ImmutableList;)V", - "line": 73, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getName", - "desc": "()Ljava/lang/String;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultKey", - "desc": "()Ljava/lang/String;", - "line": 96, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSingleField", - "desc": "()Lgraphql/language/Field;", - "line": 108, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArguments", - "desc": "()Ljava/util/List;", - "line": 117, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 127, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsCount", - "desc": "()I", - "line": 134, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasSubSelection", - "desc": "()Z", - "line": 141, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSingleField", - "desc": "()Z", - "line": 148, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDeferredExecutions", - "desc": "()Ljava/util/List;", - "line": 158, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isDeferred", - "desc": "()Z", - "line": 168, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 190, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newMergedFieldWith", - "desc": "(Lgraphql/language/Field;Lgraphql/execution/incremental/DeferredExecution;)Lgraphql/execution/MergedField;", - "line": 205, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkDeferredExecutions", - "desc": "(Lgraphql/execution/incremental/DeferredExecution;)Lcom/google/common/collect/ImmutableList;", - "line": 211, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMergedField", - "desc": "()Lgraphql/execution/MergedField$Builder;", - "line": 295, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMergedField", - "desc": "(Lgraphql/language/Field;)Lgraphql/execution/MergedField$Builder;", - "line": 299, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMergedField", - "desc": "(Ljava/util/Collection;)Lgraphql/execution/MergedField$Builder;", - "line": 303, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSingletonMergedField", - "desc": "(Lgraphql/language/Field;Lgraphql/execution/incremental/DeferredExecution;)Lgraphql/execution/MergedField;", - "line": 317, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/MergedField;", - "line": 321, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "forEach", - "desc": "(Ljava/util/function/Consumer;)V", - "line": 332, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.SubscriptionExecutionStrategy": { - "line": { - "covered": 81, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 21, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 58, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandler;)V", - "line": 62, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 67, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "keepOrdered", - "desc": "(Lgraphql/GraphQLContext;)Z", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSourceEventStream", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 121, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkReactivePublisher", - "desc": "(Ljava/lang/Object;)Lorg/reactivestreams/Publisher;", - "line": 140, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeSubscriptionEvent", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;", - "line": 168, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "wrapWithRootFieldName", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/ExecutionResult;)Lgraphql/ExecutionResult;", - "line": 205, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRootFieldName", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)Ljava/lang/String;", - "line": 213, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "firstFieldOfSubscriptionSelection", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Z)Lgraphql/execution/ExecutionStrategyParameters;", - "line": 220, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createSubscribedFieldStepInfo", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/ExecutionStepInfo;", - "line": 241, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$firstFieldOfSubscriptionSelection$0", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/execution/ResultPath;Lgraphql/execution/NonNullableFieldValidator;ZLgraphql/execution/ExecutionStrategyParameters$Builder;)V", - "line": 228, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeSubscriptionEvent$4", - "desc": "(Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/instrumentation/parameters/InstrumentationExecutionParameters;Lgraphql/execution/ExecutionContext;Lgraphql/ExecutionResult;)Ljava/util/concurrent/CompletionStage;", - "line": 200, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeSubscriptionEvent$3", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/ExecutionResultImpl;)Lgraphql/ExecutionResult;", - "line": 190, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeSubscriptionEvent$2", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Lgraphql/ExecutionResultImpl;", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeSubscriptionEvent$1", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/execution/ExecutionStepInfo;", - "line": 177, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeSubscriptionEvent$0", - "desc": "(Ljava/lang/Object;Lgraphql/execution/ExecutionContextBuilder;)V", - "line": 170, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createSourceEventStream$0", - "desc": "(Ljava/lang/Object;)Lorg/reactivestreams/Publisher;", - "line": 125, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$execute$0", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lorg/reactivestreams/Publisher;)Lgraphql/ExecutionResult;", - "line": 80, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$execute$2", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationContext;Ljava/lang/Throwable;)V", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$execute$1", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.Async$Empty": { - "line": { - "covered": 6, - "missed": 4 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 4, - "missed": 3 - }, - "methods": [ - { - "name": "add", - "desc": "(Ljava/util/concurrent/CompletableFuture;)V", - "line": 93, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "addObject", - "desc": "(Ljava/lang/Object;)V", - "line": 98, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "await", - "desc": "()Ljava/util/concurrent/CompletableFuture;", - "line": 103, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "awaitPolymorphic", - "desc": "()Ljava/lang/Object;", - "line": 109, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typedEmpty", - "desc": "()Ljava/util/concurrent/CompletableFuture;", - "line": 118, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$awaitPolymorphic$0", - "desc": "()Ljava/lang/String;", - "line": 109, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.FieldCollectorParameters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "getGraphQLSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFragmentsByName", - "desc": "()Ljava/util/Map;", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getVariables", - "desc": "()Ljava/util/Map;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getObjectType", - "desc": "()Lgraphql/schema/GraphQLObjectType;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/FieldCollectorParameters$Builder;)V", - "line": 43, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newParameters", - "desc": "()Lgraphql/execution/FieldCollectorParameters$Builder;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.MergedField$MultiMergedField": { - "line": { - "covered": 15, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lcom/google/common/collect/ImmutableList;Lcom/google/common/collect/ImmutableList;)V", - "line": 226, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()Ljava/util/List;", - "line": 232, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasSubSelection", - "desc": "()Z", - "line": 237, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldsCount", - "desc": "()I", - "line": 247, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSingleField", - "desc": "()Z", - "line": 252, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 274, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "forEach", - "desc": "(Ljava/util/function/Consumer;)V", - "line": 282, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newMergedFieldWith", - "desc": "(Lgraphql/language/Field;Lgraphql/execution/incremental/DeferredExecution;)Lgraphql/execution/MergedField;", - "line": 287, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.FetchedValue": { - "line": { - "covered": 13, - "missed": 2 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 2 - }, - "methods": [ - { - "name": "getFetchedValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 32, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 49, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Object;Ljava/util/List;Ljava/lang/Object;)V", - "line": 56, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFetchedValue", - "desc": "()Ljava/lang/Object;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 74, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 79, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.ResultPath": { - "line": { - "covered": 91, - "missed": 14 - }, - "branch": { - "covered": 40, - "missed": 10 - }, - "method": { - "covered": 22, - "missed": 8 - }, - "methods": [ - { - "name": "rootPath", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 48, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/ResultPath;Ljava/lang/String;)V", - "line": 55, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/ResultPath;I)V", - "line": 61, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "initString", - "desc": "()Ljava/lang/String;", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLevel", - "desc": "()I", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPathWithoutListEnd", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 79, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isListSegment", - "desc": "()Z", - "line": 92, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "isNamedSegment", - "desc": "()Z", - "line": 99, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSegmentName", - "desc": "()Ljava/lang/String;", - "line": 104, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSegmentIndex", - "desc": "()I", - "line": 108, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getSegmentValue", - "desc": "()Ljava/lang/Object;", - "line": 112, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getParent", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "parse", - "desc": "(Ljava/lang/String;)Lgraphql/execution/ResultPath;", - "line": 127, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fromList", - "desc": "(Ljava/util/List;)Lgraphql/execution/ResultPath;", - "line": 156, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkErrMsg", - "desc": "()Ljava/lang/String;", - "line": 171, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "segment", - "desc": "(Ljava/lang/String;)Lgraphql/execution/ResultPath;", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "segment", - "desc": "(I)Lgraphql/execution/ResultPath;", - "line": 193, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dropSegment", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 202, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "replaceSegment", - "desc": "(I)Lgraphql/execution/ResultPath;", - "line": 217, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "replaceSegment", - "desc": "(Ljava/lang/String;)Lgraphql/execution/ResultPath;", - "line": 230, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRootPath", - "desc": "()Z", - "line": 239, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "append", - "desc": "(Lgraphql/execution/ResultPath;)Lgraphql/execution/ResultPath;", - "line": 250, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sibling", - "desc": "(Ljava/lang/String;)Lgraphql/execution/ResultPath;", - "line": 257, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sibling", - "desc": "(I)Lgraphql/execution/ResultPath;", - "line": 262, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "toList", - "desc": "()Ljava/util/List;", - "line": 270, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getKeysOnly", - "desc": "()Ljava/util/List;", - "line": 286, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 306, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "segmentToString", - "desc": "()Ljava/lang/String;", - "line": 315, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.EngineRunningObserver$RunningState": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 20, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.FieldValueInfo$CompleteValueType": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 27, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionContext": { - "line": { - "covered": 121, - "missed": 1 - }, - "branch": { - "covered": 20, - "missed": 0 - }, - "method": { - "covered": 52, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContextBuilder;)V", - "line": 64, - "counters": { - "line": { - "covered": 37, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkExecutableNormalizedOperation", - "desc": "()Ljava/util/function/Supplier;", - "line": 121, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkOpDirectives", - "desc": "(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;", - "line": 128, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionId", - "desc": "()Lgraphql/execution/ExecutionId;", - "line": 135, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionInput", - "desc": "()Lgraphql/ExecutionInput;", - "line": 139, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInstrumentationState", - "desc": "()Lgraphql/execution/instrumentation/InstrumentationState;", - "line": 143, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInstrumentation", - "desc": "()Lgraphql/execution/instrumentation/Instrumentation;", - "line": 147, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 151, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFragmentsByName", - "desc": "()Ljava/util/Map;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationDefinition", - "desc": "()Lgraphql/language/OperationDefinition;", - "line": 163, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationDirectives", - "desc": "()Ljava/util/Map;", - "line": 170, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAllOperationDirectives", - "desc": "()Ljava/util/Map;", - "line": 178, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCoercedVariables", - "desc": "()Lgraphql/execution/CoercedVariables;", - "line": 182, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedVariables", - "desc": "()Ljava/util/function/Supplier;", - "line": 189, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/lang/Object;", - "line": 202, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 206, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 211, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getRoot", - "desc": "()Ljava/lang/Object;", - "line": 216, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFragment", - "desc": "(Ljava/lang/String;)Lgraphql/language/FragmentDefinition;", - "line": 220, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDataLoaderRegistry", - "desc": "()Lorg/dataloader/DataLoaderRegistry;", - "line": 224, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocale", - "desc": "()Ljava/util/Locale;", - "line": 228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValueUnboxer", - "desc": "()Lgraphql/execution/ValueUnboxer;", - "line": 232, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "propagateErrorsOnNonNullContractFailure", - "desc": "()Z", - "line": 244, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isQueryOperation", - "desc": "()Z", - "line": 251, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isMutationOperation", - "desc": "()Z", - "line": 258, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isSubscriptionOperation", - "desc": "()Z", - "line": 265, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isOpType", - "desc": "(Lgraphql/language/OperationDefinition$Operation;)Z", - "line": 269, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/GraphQLError;Lgraphql/execution/ResultPath;)V", - "line": 282, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/GraphQLError;)V", - "line": 302, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addErrors", - "desc": "(Ljava/util/List;)V", - "line": 321, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResponseMapFactory", - "desc": "()Lgraphql/execution/ResponseMapFactory;", - "line": 344, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 351, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryStrategy", - "desc": "()Lgraphql/execution/ExecutionStrategy;", - "line": 355, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMutationStrategy", - "desc": "()Lgraphql/execution/ExecutionStrategy;", - "line": 359, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSubscriptionStrategy", - "desc": "()Lgraphql/execution/ExecutionStrategy;", - "line": 363, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getIncrementalCallState", - "desc": "()Lgraphql/execution/incremental/IncrementalCallState;", - "line": 367, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getStrategy", - "desc": "(Lgraphql/language/OperationDefinition$Operation;)Lgraphql/execution/ExecutionStrategy;", - "line": 371, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedQueryTree", - "desc": "()Ljava/util/function/Supplier;", - "line": 381, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setDataLoaderDispatcherStrategy", - "desc": "(Lgraphql/execution/DataLoaderDispatchStrategy;)V", - "line": 386, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDataLoaderDispatcherStrategy", - "desc": "()Lgraphql/execution/DataLoaderDispatchStrategy;", - "line": 391, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/ExecutionContext;", - "line": 403, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getResultNodesInfo", - "desc": "()Lgraphql/execution/ResultNodesInfo;", - "line": 409, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasIncrementalSupport", - "desc": "()Z", - "line": 414, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getEngineRunningState", - "desc": "()Lgraphql/EngineRunningState;", - "line": 420, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "possibleCancellation", - "desc": "(Ljava/lang/Throwable;)Ljava/lang/Throwable;", - "line": 426, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getProfiler", - "desc": "()Lgraphql/Profiler;", - "line": 432, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "throwIfCancelled", - "desc": "()V", - "line": 437, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addErrors$0", - "desc": "(Ljava/util/List;)V", - "line": 327, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addError$1", - "desc": "(Lgraphql/GraphQLError;)V", - "line": 306, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$addError$0", - "desc": "(Lgraphql/execution/ResultPath;Lgraphql/GraphQLError;)V", - "line": 288, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mkOpDirectives$0", - "desc": "(Ljava/util/function/Supplier;)Ljava/util/Map;", - "line": 129, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$mkExecutableNormalizedOperation$0", - "desc": "()Lgraphql/normalized/ExecutableNormalizedOperation;", - "line": 122, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.NonNullableFieldWasNullError": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/NonNullableFieldWasNullException;)V", - "line": 22, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 39, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.CoercedVariables": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toMap", - "desc": "()Ljava/util/Map;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsKey", - "desc": "(Ljava/lang/String;)Z", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 33, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "emptyVariables", - "desc": "()Lgraphql/execution/CoercedVariables;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/util/Map;)Lgraphql/execution/CoercedVariables;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 46, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 17, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.TypeResolutionParameters$Builder": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 94, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/execution/MergedField;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 107, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldType", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 112, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "value", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 117, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argumentValues", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 122, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 127, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "context", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 133, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "localContext", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 143, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "selectionSet", - "desc": "(Lgraphql/schema/DataFetchingFieldSelectionSet;)Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 148, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/TypeResolutionEnvironment;", - "line": 155, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$argumentValues$0", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/collect/ImmutableMapWithNullValues;", - "line": 122, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.DataLoaderDispatchStrategy$1": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.NonNullableFieldWasNullException": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 6, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/ResultPath;)V", - "line": 22, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/NonNullableFieldWasNullException;)V", - "line": 31, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkMessage", - "desc": "(Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/ResultPath;)Ljava/lang/String;", - "line": 44, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionStepInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.NormalizedVariables": { - "line": { - "covered": 6, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/util/Map;)V", - "line": 20, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toMap", - "desc": "()Ljava/util/Map;", - "line": 25, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsKey", - "desc": "(Ljava/lang/String;)Z", - "line": 29, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "get", - "desc": "(Ljava/lang/String;)Ljava/lang/Object;", - "line": 33, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "emptyVariables", - "desc": "()Lgraphql/execution/NormalizedVariables;", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "of", - "desc": "(Ljava/util/Map;)Lgraphql/execution/NormalizedVariables;", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 46, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.ExecutionStrategy": { - "line": { - "covered": 415, - "missed": 12 - }, - "branch": { - "covered": 90, - "missed": 10 - }, - "method": { - "covered": 62, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 131, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandler;)V", - "line": 131, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkNameForPath", - "desc": "(Lgraphql/language/Field;)Ljava/lang/String;", - "line": 159, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkNameForPath", - "desc": "(Lgraphql/execution/MergedField;)Ljava/lang/String;", - "line": 164, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkNameForPath", - "desc": "(Ljava/util/List;)Ljava/lang/String;", - "line": 169, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeObject", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/lang/Object;", - "line": 198, - "counters": { - "line": { - "covered": 34, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldValuesCombinedBuilder", - "desc": "(Ljava/util/List;)Lgraphql/execution/Async$CombinedBuilder;", - "line": 268, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildFieldValueMap", - "desc": "(Ljava/util/List;Ljava/util/concurrent/CompletableFuture;Lgraphql/execution/ExecutionContext;)Ljava/util/function/BiConsumer;", - "line": 276, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDeferredExecutionSupport", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/incremental/DeferredExecutionSupport;", - "line": 289, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getAsyncFieldValueInfo", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/incremental/DeferredExecutionSupport;)Lgraphql/execution/Async$CombinedBuilder;", - "line": 307, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveFieldWithInfo", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/lang/Object;", - "line": 362, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fetchField", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/lang/Object;", - "line": 411, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fetchField", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/lang/Object;", - "line": 419, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "invokeDataFetcher", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;Ljava/util/function/Supplier;Lgraphql/schema/DataFetcher;Lgraphql/schema/DataFetcher;)Ljava/lang/Object;", - "line": 524, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedField", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/util/function/Supplier;)Ljava/util/function/Supplier;", - "line": 538, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unboxPossibleDataFetcherResult", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 557, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addExtensionsIfPresent", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/DataFetcherResult;)V", - "line": 577, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleFetchingException", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture;", - "line": 591, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "asyncHandleException", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandler;Lgraphql/execution/DataFetcherExceptionHandlerParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 609, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeField", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Lgraphql/execution/FieldValueInfo;", - "line": 636, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeField", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Lgraphql/execution/FieldValueInfo;", - "line": 645, - "counters": { - "line": { - "covered": 17, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeValue", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/FieldValueInfo;", - "line": 688, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleUnresolvedTypeProblem", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/UnresolvedTypeException;)V", - "line": 722, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldValueInfoForNull", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/FieldValueInfo;", - "line": 737, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeValueForNull", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)Ljava/lang/Object;", - "line": 753, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeValueForList", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Lgraphql/execution/FieldValueInfo;", - "line": 770, - "counters": { - "line": { - "covered": 6, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeValueForList", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Iterable;)Lgraphql/execution/FieldValueInfo;", - "line": 794, - "counters": { - "line": { - "covered": 32, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleValueException", - "desc": "(Ljava/util/concurrent/CompletableFuture;Ljava/lang/Throwable;Lgraphql/execution/ExecutionContext;)V", - "line": 857, - "counters": { - "line": { - "covered": 14, - "missed": 1 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeValueForScalar", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLScalarType;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 893, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeValueForEnum", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLEnumType;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 920, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "completeValueForObject", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLObjectType;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 944, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleCoercionProblem", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/CoercingSerializeException;)Ljava/lang/Object;", - "line": 972, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveType", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLObjectType;", - "line": 981, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toIterable", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Ljava/lang/Iterable;", - "line": 988, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleTypeMismatchProblem", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 997, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementAndCheckMaxNodesExceeded", - "desc": "(Lgraphql/execution/ExecutionContext;)Z", - "line": 1011, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDef", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/language/Field;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 1032, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDef", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLObjectType;Lgraphql/language/Field;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 1046, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "assertNonNullFieldPrecondition", - "desc": "(Lgraphql/execution/NonNullableFieldWasNullException;)V", - "line": 1064, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "assertNonNullFieldPrecondition", - "desc": "(Lgraphql/execution/NonNullableFieldWasNullException;Ljava/util/concurrent/CompletableFuture;)V", - "line": 1071, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNonNullException", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Throwable;)Lgraphql/ExecutionResult;", - "line": 1078, - "counters": { - "line": { - "covered": 16, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createExecutionStepInfo", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLObjectType;)Lgraphql/execution/ExecutionStepInfo;", - "line": 1114, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createExecutionStepInfo", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/util/function/Supplier;", - "line": 1121, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addErrorToRightContext", - "desc": "(Lgraphql/GraphQLError;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/ExecutionContext;)V", - "line": 1127, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addErrorsToRightContext", - "desc": "(Ljava/util/List;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/ExecutionContext;)V", - "line": 1135, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createExecutionStepInfo$0", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/execution/ExecutionStepInfo;", - "line": 1122, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$completeValueForList$1", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V", - "line": 838, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$completeValueForList$0", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/execution/ExecutionStepInfo;", - "line": 797, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$completeField$0", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/execution/ExecutionStepInfo;", - "line": 649, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$asyncHandleException$0", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandlerResult;)Lgraphql/execution/DataFetcherResult;", - "line": 610, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getNormalizedField$0", - "desc": "(Ljava/util/function/Supplier;Lgraphql/execution/ExecutionStrategyParameters;Ljava/util/function/Supplier;)Lgraphql/normalized/ExecutableNormalizedField;", - "line": 539, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fetchField$5", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Ljava/lang/Object;)Ljava/lang/Object;", - "line": 509, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fetchField$3", - "desc": "(Lgraphql/EngineRunningState;Ljava/util/function/Supplier;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture;", - "line": 492, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fetchField$4", - "desc": "(Lgraphql/execution/instrumentation/FieldFetchingInstrumentationContext;Ljava/lang/Object;Ljava/lang/Throwable;Lgraphql/execution/DataFetcherResult;)Ljava/lang/Object;", - "line": 497, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fetchField$0", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLObjectType;Lgraphql/execution/MergedField;)Lgraphql/schema/DataFetchingEnvironment;", - "line": 432, - "counters": { - "line": { - "covered": 24, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fetchField$2", - "desc": "(Ljava/util/function/Supplier;)Ljava/util/Map;", - "line": 435, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$fetchField$1", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLObjectType;)Lgraphql/execution/ExecutionStepInfo;", - "line": 433, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveFieldWithInfo$1", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;Ljava/lang/Object;)Lgraphql/execution/FieldValueInfo;", - "line": 374, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveFieldWithInfo$0", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/execution/ExecutionStepInfo;", - "line": 363, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$createDeferredExecutionSupport$0", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)Ljava/util/concurrent/CompletableFuture;", - "line": 296, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildFieldValueMap$0", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/util/List;Ljava/lang/Throwable;)V", - "line": 277, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeObject$1", - "desc": "(Lgraphql/execution/DataLoaderDispatchStrategy;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Throwable;)Ljava/util/List;", - "line": 239, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeObject$0", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/function/BiConsumer;Lgraphql/execution/DataLoaderDispatchStrategy;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/instrumentation/ExecuteObjectInstrumentationContext;Ljava/util/List;Ljava/lang/Throwable;)V", - "line": 224, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ValuesResolverConversion": { - "line": { - "covered": 231, - "missed": 24 - }, - "branch": { - "covered": 138, - "missed": 24 - }, - "method": { - "covered": 21, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 59, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteralImpl", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLType;Lgraphql/execution/ValuesResolver$ValueMode;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 67, - "counters": { - "line": { - "covered": 10, - "missed": 2 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValue", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 114, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToInternalValueImpl", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 132, - "counters": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToLiteral", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;Lgraphql/execution/ValuesResolver$ValueMode;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 170, - "counters": { - "line": { - "covered": 11, - "missed": 3 - }, - "branch": { - "covered": 9, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToLiteralForScalar", - "desc": "(Lgraphql/schema/GraphQLScalarType;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 224, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToLiteralForEnum", - "desc": "(Lgraphql/schema/GraphQLEnumType;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 236, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "externalValueToLiteralForList", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLList;Ljava/lang/Object;Lgraphql/execution/ValuesResolver$ValueMode;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 254, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToLiteralForObject", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLInputObjectType;Ljava/lang/Object;Lgraphql/execution/ValuesResolver$ValueMode;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 287, - "counters": { - "line": { - "covered": 21, - "missed": 8 - }, - "branch": { - "covered": 9, - "missed": 9 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValueForVariables", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/GraphQLSchema;Ljava/util/List;Lgraphql/execution/RawVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/execution/CoercedVariables;", - "line": 350, - "counters": { - "line": { - "covered": 33, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValueImpl", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLInputType;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 412, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValueImpl", - "desc": "(Ljava/lang/String;Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLInputType;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 433, - "counters": { - "line": { - "covered": 26, - "missed": 1 - }, - "branch": { - "covered": 17, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValueForObject", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Map;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/Map;", - "line": 516, - "counters": { - "line": { - "covered": 25, - "missed": 0 - }, - "branch": { - "covered": 20, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValueForScalar", - "desc": "(Lgraphql/schema/GraphQLScalarType;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 570, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValueForEnum", - "desc": "(Lgraphql/schema/GraphQLEnumType;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 585, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValueForList", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLList;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/List;", - "line": 603, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToInternalValue", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLInputType;Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 639, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToInternalValueImpl", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLType;Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 659, - "counters": { - "line": { - "covered": 16, - "missed": 1 - }, - "branch": { - "covered": 13, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToInternalValueForScalar", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLScalarType;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 721, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToInternalValueForList", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLList;Lgraphql/language/Value;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 741, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToInternalValueForInputObject", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/language/ObjectValue;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 781, - "counters": { - "line": { - "covered": 29, - "missed": 1 - }, - "branch": { - "covered": 22, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isNullValue", - "desc": "(Ljava/lang/Object;)Z", - "line": 834, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mapObjectValueFieldsByName", - "desc": "(Lgraphql/language/ObjectValue;)Ljava/util/Map;", - "line": 844, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "defaultValueToInternalValue", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 859, - "counters": { - "line": { - "covered": 9, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ValuesResolverLegacy": { - "line": { - "covered": 50, - "missed": 3 - }, - "branch": { - "covered": 32, - "missed": 4 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteralLegacy", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 51, - "counters": { - "line": { - "covered": 22, - "missed": 2 - }, - "branch": { - "covered": 23, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleInputObjectLegacy", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 109, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNumberLegacy", - "desc": "(Ljava/lang/String;)Lgraphql/language/Value;", - "line": 124, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleListLegacy", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLList;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 133, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNonNullLegacy", - "desc": "(Ljava/lang/Object;Lgraphql/schema/GraphQLNonNull;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 146, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "serializeLegacy", - "desc": "(Lgraphql/schema/GraphQLType;Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 151, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleInputObjectLegacy$0", - "desc": "(Ljava/lang/Object;Lgraphql/GraphQLContext;Ljava/util/Locale;Ljava/util/List;Lgraphql/schema/GraphQLInputObjectField;)V", - "line": 112, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionStepInfoFactory": { - "line": { - "covered": 29, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExecutionStepInfoForListElement", - "desc": "(Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/ResultPath;)Lgraphql/execution/ExecutionStepInfo;", - "line": 29, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createExecutionStepInfo", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/GraphQLFieldDefinition;Lgraphql/schema/GraphQLObjectType;)Lgraphql/execution/ExecutionStepInfo;", - "line": 48, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValues", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/List;Ljava/util/List;)Ljava/util/function/Supplier;", - "line": 77, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getArgumentValues$0", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;Ljava/util/List;Ljava/util/List;Lgraphql/execution/ExecutionContext;)Lgraphql/collect/ImmutableMapWithNullValues;", - "line": 79, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.TypeResolutionParameters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/TypeResolutionParameters$Builder;)V", - "line": 35, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/execution/MergedField;", - "line": 48, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldType", - "desc": "()Lgraphql/schema/GraphQLType;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValue", - "desc": "()Ljava/lang/Object;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValues", - "desc": "()Ljava/util/Map;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSelectionSet", - "desc": "()Lgraphql/schema/DataFetchingFieldSelectionSet;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newParameters", - "desc": "()Lgraphql/execution/TypeResolutionParameters$Builder;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getContext", - "desc": "()Ljava/lang/Object;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 86, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 90, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.Async$Single": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "add", - "desc": "(Ljava/util/concurrent/CompletableFuture;)V", - "line": 130, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addObject", - "desc": "(Ljava/lang/Object;)V", - "line": 136, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "await", - "desc": "()Ljava/util/concurrent/CompletableFuture;", - "line": 142, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "awaitPolymorphic", - "desc": "()Ljava/lang/Object;", - "line": 154, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "commonSizeAssert", - "desc": "()V", - "line": 165, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$commonSizeAssert$0", - "desc": "()Ljava/lang/String;", - "line": 165, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.DataLoaderDispatchStrategy": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 16, - "missed": 0 - }, - "methods": [ - { - "name": "executionStrategy", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;I)V", - "line": 20, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionSerialStrategy", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStrategyOnFieldValuesInfo", - "desc": "(Ljava/util/List;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 28, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStrategyOnFieldValuesException", - "desc": "(Ljava/lang/Throwable;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeObject", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;I)V", - "line": 37, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeObjectOnFieldValuesInfo", - "desc": "(Ljava/util/List;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 41, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferredOnFieldValue", - "desc": "(Ljava/lang/String;Lgraphql/execution/FieldValueInfo;Ljava/lang/Throwable;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 45, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeObjectOnFieldValuesException", - "desc": "(Ljava/lang/Throwable;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 49, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldFetched", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/schema/DataFetcher;Ljava/lang/Object;Ljava/util/function/Supplier;)V", - "line": 57, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newSubscriptionExecution", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 62, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscriptionEventCompletionDone", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "finishedFetching", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferFieldFetched", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "startComplete", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 78, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "stopComplete", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.OneOfTooManyKeysException": { - "line": { - "covered": 2, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 21, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 26, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 31, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.FieldCollectorParameters$Builder": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 60, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "schema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/execution/FieldCollectorParameters$Builder;", - "line": 70, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "objectType", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/execution/FieldCollectorParameters$Builder;", - "line": 75, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/execution/FieldCollectorParameters$Builder;", - "line": 80, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fragments", - "desc": "(Ljava/util/Map;)Lgraphql/execution/FieldCollectorParameters$Builder;", - "line": 85, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/execution/FieldCollectorParameters$Builder;", - "line": 90, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/FieldCollectorParameters;", - "line": 95, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.MergedSelectionSet$Builder": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "subFields", - "desc": "(Ljava/util/Map;)Lgraphql/execution/MergedSelectionSet$Builder;", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/MergedSelectionSet;", - "line": 73, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.FieldValueInfo": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/FieldValueInfo$CompleteValueType;Ljava/lang/Object;)V", - "line": 40, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/FieldValueInfo$CompleteValueType;Ljava/lang/Object;Ljava/util/List;)V", - "line": 43, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getCompleteValueType", - "desc": "()Lgraphql/execution/FieldValueInfo$CompleteValueType;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldValueObject", - "desc": "()Ljava/lang/Object;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldValueFuture", - "desc": "()Ljava/util/concurrent/CompletableFuture;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isFutureValue", - "desc": "()Z", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldValueInfos", - "desc": "()Ljava/util/List;", - "line": 92, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 98, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.DataFetcherExceptionHandlerResult$Builder": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 39, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errors", - "desc": "(Ljava/util/List;)Lgraphql/execution/DataFetcherExceptionHandlerResult$Builder;", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "error", - "desc": "(Lgraphql/GraphQLError;)Lgraphql/execution/DataFetcherExceptionHandlerResult$Builder;", - "line": 49, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/DataFetcherExceptionHandlerResult;", - "line": 54, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.NonNullableValueCoercedAsNullException": { - "line": { - "covered": 17, - "missed": 17 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 5 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/VariableDefinition;Lgraphql/schema/GraphQLType;)V", - "line": 31, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/VariableDefinition;Ljava/lang/String;Lgraphql/schema/GraphQLType;)V", - "line": 37, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/VariableDefinition;Ljava/lang/String;Ljava/util/List;Lgraphql/schema/GraphQLType;)V", - "line": 43, - "counters": { - "line": { - "covered": 0, - "missed": 5 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLType;)V", - "line": 50, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/language/VariableDefinition;Ljava/lang/String;)V", - "line": 54, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;Lgraphql/schema/GraphQLType;)V", - "line": 59, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)V", - "line": 65, - "counters": { - "line": { - "covered": 0, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;Ljava/util/List;)V", - "line": 70, - "counters": { - "line": { - "covered": 0, - "missed": 4 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLArgument;)V", - "line": 76, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 81, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Ljava/util/List;", - "line": 86, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ValuesResolverOneOfValidation": { - "line": { - "covered": 45, - "missed": 5 - }, - "branch": { - "covered": 30, - "missed": 2 - }, - "method": { - "covered": 5, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "validateOneOfInputTypes", - "desc": "(Lgraphql/schema/GraphQLType;Ljava/lang/Object;Lgraphql/language/Value;Ljava/lang/String;Ljava/util/Locale;)V", - "line": 29, - "counters": { - "line": { - "covered": 30, - "missed": 1 - }, - "branch": { - "covered": 22, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateOneOfInputTypesInternal", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/language/Value;Ljava/util/Map;Ljava/util/Locale;)V", - "line": 79, - "counters": { - "line": { - "covered": 9, - "missed": 3 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "throwValueIsNullError", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Locale;Ljava/lang/String;)V", - "line": 100, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "throwNotOneFieldError", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Locale;)V", - "line": 106, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$validateOneOfInputTypes$0", - "desc": "(Ljava/lang/String;Lgraphql/language/ObjectField;)Z", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionIdProvider": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "lambda$static$0", - "desc": "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Lgraphql/execution/ExecutionId;", - "line": 11, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 11, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ValuesResolver$ValueMode": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 58, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.MissingRootTypeException": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Lgraphql/language/SourceLocation;)V", - "line": 23, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 29, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.DataFetcherExceptionHandlerResult": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandlerResult$Builder;)V", - "line": 22, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newResult", - "desc": "()Lgraphql/execution/DataFetcherExceptionHandlerResult$Builder;", - "line": 31, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newResult", - "desc": "(Lgraphql/GraphQLError;)Lgraphql/execution/DataFetcherExceptionHandlerResult$Builder;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ResolveType": { - "line": { - "covered": 30, - "missed": 1 - }, - "branch": { - "covered": 9, - "missed": 1 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 21, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveType", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/MergedField;Ljava/lang/Object;Lgraphql/execution/ExecutionStepInfo;Lgraphql/schema/GraphQLType;Ljava/lang/Object;)Lgraphql/schema/GraphQLObjectType;", - "line": 24, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildSelectionSet", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/MergedField;Lgraphql/schema/GraphQLOutputType;Lgraphql/execution/ExecutionStepInfo;)Lgraphql/schema/DataFetchingFieldSelectionSet;", - "line": 46, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveTypeForInterface", - "desc": "(Lgraphql/TypeResolutionEnvironment;Lgraphql/schema/GraphQLInterfaceType;)Lgraphql/schema/GraphQLObjectType;", - "line": 52, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveTypeForUnion", - "desc": "(Lgraphql/TypeResolutionEnvironment;Lgraphql/schema/GraphQLUnionType;)Lgraphql/schema/GraphQLObjectType;", - "line": 57, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resolveAbstractType", - "desc": "(Lgraphql/TypeResolutionEnvironment;Lgraphql/schema/TypeResolver;Lgraphql/schema/GraphQLNamedOutputType;)Lgraphql/schema/GraphQLObjectType;", - "line": 62, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$buildSelectionSet$0", - "desc": "(Ljava/util/function/Supplier;Lgraphql/execution/MergedField;Lgraphql/execution/ExecutionStepInfo;)Lgraphql/normalized/ExecutableNormalizedField;", - "line": 47, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$resolveType$0", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/lang/String;", - "line": 25, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.execution.DataFetcherResult$Builder": { - "line": { - "covered": 26, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherResult;)V", - "line": 194, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/Object;)V", - "line": 194, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 194, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "data", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/DataFetcherResult$Builder;", - "line": 212, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "errors", - "desc": "(Ljava/util/List;)Lgraphql/execution/DataFetcherResult$Builder;", - "line": 217, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "error", - "desc": "(Lgraphql/GraphQLError;)Lgraphql/execution/DataFetcherResult$Builder;", - "line": 222, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "clearErrors", - "desc": "()Lgraphql/execution/DataFetcherResult$Builder;", - "line": 227, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasErrors", - "desc": "()Z", - "line": 235, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "localContext", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/DataFetcherResult$Builder;", - "line": 239, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/execution/DataFetcherResult$Builder;", - "line": 244, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/DataFetcherResult;", - "line": 249, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.DefaultResponseMapFactory": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createInsertionOrdered", - "desc": "(Ljava/util/List;Ljava/util/List;)Ljava/util/Map;", - "line": 18, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.DataFetcherExceptionHandlerParameters$Builder": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "dataFetchingEnvironment", - "desc": "(Lgraphql/schema/DataFetchingEnvironment;)Lgraphql/execution/DataFetcherExceptionHandlerParameters$Builder;", - "line": 69, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "exception", - "desc": "(Ljava/lang/Throwable;)Lgraphql/execution/DataFetcherExceptionHandlerParameters$Builder;", - "line": 74, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/DataFetcherExceptionHandlerParameters;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.InputMapDefinesTooManyFieldsException": { - "line": { - "covered": 3, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLType;Ljava/lang/String;)V", - "line": 25, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 30, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 35, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionStepInfo$Builder": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 10, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 298, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)V", - "line": 302, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "type", - "desc": "(Lgraphql/schema/GraphQLOutputType;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 313, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parentInfo", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 318, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldDefinition", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 323, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/execution/MergedField;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 328, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "path", - "desc": "(Lgraphql/execution/ResultPath;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 333, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "arguments", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 338, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldContainer", - "desc": "(Lgraphql/schema/GraphQLObjectType;)Lgraphql/execution/ExecutionStepInfo$Builder;", - "line": 343, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 348, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.Execution": { - "line": { - "covered": 140, - "missed": 13 - }, - "branch": { - "covered": 22, - "missed": 10 - }, - "method": { - "covered": 15, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionStrategy;Lgraphql/execution/ExecutionStrategy;Lgraphql/execution/ExecutionStrategy;Lgraphql/execution/instrumentation/Instrumentation;Lgraphql/execution/ValueUnboxer;Z)V", - "line": 61, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "execute", - "desc": "(Lgraphql/language/Document;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/ExecutionId;Lgraphql/ExecutionInput;Lgraphql/execution/instrumentation/InstrumentationState;Lgraphql/EngineRunningState;Lgraphql/Profiler;)Ljava/util/concurrent/CompletableFuture;", - "line": 90, - "counters": { - "line": { - "covered": 46, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coerceVariableValues", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/ExecutionInput;Lgraphql/language/OperationDefinition;)Lgraphql/execution/CoercedVariables;", - "line": 155, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalizedVariableValues", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/ExecutionInput;Lgraphql/language/NodeUtil$GetOperationResult;)Ljava/util/function/Supplier;", - "line": 162, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executeOperation", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/lang/Object;Lgraphql/language/OperationDefinition;)Ljava/util/concurrent/CompletableFuture;", - "line": 176, - "counters": { - "line": { - "covered": 38, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "incrementalSupport", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture;", - "line": 259, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "createDataLoaderDispatchStrategy", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/execution/ExecutionStrategy;)Lgraphql/execution/DataLoaderDispatchStrategy;", - "line": 287, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addExtensionsBuilderNotPresent", - "desc": "(Lgraphql/GraphQLContext;)V", - "line": 301, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mergeExtensionsBuilderIfPresent", - "desc": "(Lgraphql/ExecutionResult;Lgraphql/GraphQLContext;)Lgraphql/ExecutionResult;", - "line": 308, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "propagateErrorsOnNonNullContractFailure", - "desc": "(Ljava/util/List;)Z", - "line": 321, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$incrementalSupport$0", - "desc": "(Lgraphql/execution/ExecutionContext;Lgraphql/ExecutionResult;)Lgraphql/ExecutionResult;", - "line": 260, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$incrementalSupport$1", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationContext;Ljava/lang/Throwable;)V", - "line": 272, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$executeOperation$0", - "desc": "(Lgraphql/GraphQLContext;Lgraphql/ExecutionResult;)Lgraphql/ExecutionResult;", - "line": 248, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$normalizedVariableValues$0", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/List;Lgraphql/execution/RawVariables;Lgraphql/ExecutionInput;)Lgraphql/execution/NormalizedVariables;", - "line": 166, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$execute$0", - "desc": "(Lgraphql/language/Document;Lgraphql/schema/GraphQLSchema;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/Map;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ValuesResolver": { - "line": { - "covered": 126, - "missed": 5 - }, - "branch": { - "covered": 74, - "missed": 6 - }, - "method": { - "covered": 15, - "missed": 1 - }, - "methods": [ - { - "name": "coerceVariableValues", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/List;Lgraphql/execution/RawVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/execution/CoercedVariables;", - "line": 83, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedVariableValues", - "desc": "(Lgraphql/schema/GraphQLSchema;Ljava/util/List;Lgraphql/execution/RawVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/execution/NormalizedVariables;", - "line": 112, - "counters": { - "line": { - "covered": 18, - "missed": 2 - }, - "branch": { - "covered": 13, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValues", - "desc": "(Ljava/util/List;Ljava/util/List;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/Map;", - "line": 157, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNormalizedArgumentValues", - "desc": "(Ljava/util/List;Ljava/util/List;Ljava/util/Map;)Ljava/util/Map;", - "line": 175, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValues", - "desc": "(Lgraphql/schema/GraphQLCodeRegistry;Ljava/util/List;Ljava/util/List;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/Map;", - "line": 209, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 233, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "valueToLiteral", - "desc": "(Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Lgraphql/language/Value;", - "line": 248, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueToInternalValue", - "desc": "(Lgraphql/schema/InputValueWithState;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 263, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "externalValueToInternalValue", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Ljava/lang/Object;Lgraphql/schema/GraphQLInputType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 290, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputValueImpl", - "desc": "(Lgraphql/schema/GraphQLInputType;Lgraphql/schema/InputValueWithState;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/lang/Object;", - "line": 309, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgumentValuesImpl", - "desc": "(Lgraphql/execution/values/InputInterceptor;Lgraphql/schema/visibility/GraphqlFieldVisibility;Ljava/util/List;Ljava/util/List;Lgraphql/execution/CoercedVariables;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/Map;", - "line": 330, - "counters": { - "line": { - "covered": 33, - "missed": 0 - }, - "branch": { - "covered": 25, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "argumentMap", - "desc": "(Ljava/util/List;)Ljava/util/Map;", - "line": 388, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToNormalizedValue", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLType;Lgraphql/language/Value;Ljava/util/Map;)Ljava/lang/Object;", - "line": 401, - "counters": { - "line": { - "covered": 15, - "missed": 2 - }, - "branch": { - "covered": 12, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToNormalizedValueForInputObject", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/language/ObjectValue;Ljava/util/Map;)Ljava/lang/Object;", - "line": 443, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "literalToNormalizedValueForList", - "desc": "(Lgraphql/schema/visibility/GraphqlFieldVisibility;Lgraphql/schema/GraphQLList;Lgraphql/language/Value;Ljava/util/Map;)Ljava/util/List;", - "line": 466, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isVariableAbsent", - "desc": "(Lgraphql/language/Value;Ljava/util/Map;)Z", - "line": 492, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.FieldCollector": { - "line": { - "covered": 83, - "missed": 2 - }, - "branch": { - "covered": 34, - "missed": 4 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 33, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFields", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/execution/MergedField;)Lgraphql/execution/MergedSelectionSet;", - "line": 38, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFields", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/execution/MergedField;Z)Lgraphql/execution/MergedSelectionSet;", - "line": 42, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFields", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/language/SelectionSet;)Lgraphql/execution/MergedSelectionSet;", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFields", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/language/SelectionSet;Z)Lgraphql/execution/MergedSelectionSet;", - "line": 65, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFields", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/language/SelectionSet;Ljava/util/Set;Ljava/util/Map;Lgraphql/execution/incremental/DeferredExecution;Z)V", - "line": 74, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectFragmentSpread", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Ljava/util/Set;Ljava/util/Map;Lgraphql/language/FragmentSpread;Z)V", - "line": 86, - "counters": { - "line": { - "covered": 20, - "missed": 2 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectInlineFragment", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Ljava/util/Set;Ljava/util/Map;Lgraphql/language/InlineFragment;Z)V", - "line": 118, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectField", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Ljava/util/Map;Lgraphql/language/Field;Lgraphql/execution/incremental/DeferredExecution;)V", - "line": 136, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doesFragmentConditionMatch", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/language/InlineFragment;)Z", - "line": 152, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doesFragmentConditionMatch", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/language/FragmentDefinition;)Z", - "line": 162, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeCondition", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Lgraphql/schema/GraphQLType;)Z", - "line": 167, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$collectFields$0", - "desc": "(Lgraphql/execution/FieldCollectorParameters;Ljava/util/Set;Ljava/util/Map;ZLgraphql/language/Field;)V", - "line": 45, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.AbstractAsyncExecutionStrategy": { - "line": { - "covered": 10, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 0, - "missed": 2 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/DataFetcherExceptionHandler;)V", - "line": 20, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleResults", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Ljava/util/function/BiConsumer;", - "line": 24, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$handleResults$0", - "desc": "(Lgraphql/execution/ExecutionContext;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/util/List;Ljava/lang/Throwable;)V", - "line": 25, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.DefaultValueUnboxer": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unbox", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 23, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "unboxValue", - "desc": "(Ljava/lang/Object;)Ljava/lang/Object;", - "line": 28, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionStrategyParameters$Builder": { - "line": { - "covered": 35, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 13, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 225, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)V", - "line": 225, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStepInfo", - "desc": "(Lgraphql/execution/ExecutionStepInfo;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 252, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionStepInfo", - "desc": "(Lgraphql/execution/ExecutionStepInfo$Builder;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 257, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fields", - "desc": "(Lgraphql/execution/MergedSelectionSet;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 262, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "field", - "desc": "(Lgraphql/execution/MergedField;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 267, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "source", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 272, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "localContext", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 277, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nonNullFieldValidator", - "desc": "(Lgraphql/execution/NonNullableFieldValidator;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 282, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "path", - "desc": "(Lgraphql/execution/ResultPath;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 287, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parent", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 292, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "deferredCallContext", - "desc": "(Lgraphql/execution/incremental/AlternativeCallContext;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 297, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/ExecutionStrategyParameters;", - "line": 302, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionStrategyParameters": { - "line": { - "covered": 29, - "missed": 3 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 17, - "missed": 3 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionStepInfo;Ljava/lang/Object;Ljava/lang/Object;Lgraphql/execution/MergedSelectionSet;Lgraphql/execution/NonNullableFieldValidator;Lgraphql/execution/ResultPath;Lgraphql/execution/MergedField;Lgraphql/execution/ExecutionStrategyParameters;Lgraphql/execution/incremental/AlternativeCallContext;)V", - "line": 38, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExecutionStepInfo", - "desc": "()Lgraphql/execution/ExecutionStepInfo;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSource", - "desc": "()Ljava/lang/Object;", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFields", - "desc": "()Lgraphql/execution/MergedSelectionSet;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNonNullFieldValidator", - "desc": "()Lgraphql/execution/NonNullableFieldValidator;", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPath", - "desc": "()Lgraphql/execution/ResultPath;", - "line": 68, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocalContext", - "desc": "()Ljava/lang/Object;", - "line": 72, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParent", - "desc": "()Lgraphql/execution/ExecutionStrategyParameters;", - "line": 76, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getDeferredCallContext", - "desc": "()Lgraphql/execution/incremental/AlternativeCallContext;", - "line": 102, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInDeferredContext", - "desc": "()Z", - "line": 111, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 2 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "getField", - "desc": "()Lgraphql/execution/MergedField;", - "line": 120, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/execution/ResultPath;)Lgraphql/execution/ExecutionStrategyParameters;", - "line": 126, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/MergedSelectionSet;Ljava/lang/Object;)Lgraphql/execution/ExecutionStrategyParameters;", - "line": 141, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/execution/ExecutionStepInfo;Lgraphql/execution/ResultPath;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/execution/ExecutionStrategyParameters;", - "line": 157, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/execution/ExecutionStepInfo;Ljava/lang/Object;Ljava/lang/Object;)Lgraphql/execution/ExecutionStrategyParameters;", - "line": 172, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Lgraphql/execution/MergedField;Lgraphql/execution/ResultPath;Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/ExecutionStrategyParameters;", - "line": 187, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "transform", - "desc": "(Ljava/util/function/Consumer;)Lgraphql/execution/ExecutionStrategyParameters;", - "line": 199, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 206, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "newParameters", - "desc": "()Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 211, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newParameters", - "desc": "(Lgraphql/execution/ExecutionStrategyParameters;)Lgraphql/execution/ExecutionStrategyParameters$Builder;", - "line": 215, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionContextBuilder": { - "line": { - "covered": 97, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 33, - "missed": 0 - }, - "methods": [ - { - "name": "newExecutionContextBuilder", - "desc": "()Lgraphql/execution/ExecutionContextBuilder;", - "line": 66, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newExecutionContextBuilder", - "desc": "(Lgraphql/execution/ExecutionContext;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 77, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "()V", - "line": 46, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/execution/ExecutionContext;)V", - "line": 46, - "counters": { - "line": { - "covered": 35, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentation", - "desc": "(Lgraphql/execution/instrumentation/Instrumentation;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 114, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "instrumentationState", - "desc": "(Lgraphql/execution/instrumentation/InstrumentationState;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 119, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionId", - "desc": "(Lgraphql/execution/ExecutionId;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 124, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLSchema", - "desc": "(Lgraphql/schema/GraphQLSchema;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 129, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "queryStrategy", - "desc": "(Lgraphql/execution/ExecutionStrategy;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 134, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mutationStrategy", - "desc": "(Lgraphql/execution/ExecutionStrategy;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 139, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "subscriptionStrategy", - "desc": "(Lgraphql/execution/ExecutionStrategy;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 144, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "context", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 153, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "graphQLContext", - "desc": "(Lgraphql/GraphQLContext;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 158, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "localContext", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 163, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "root", - "desc": "(Ljava/lang/Object;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 168, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "variables", - "desc": "(Ljava/util/Map;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 181, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "coercedVariables", - "desc": "(Lgraphql/execution/CoercedVariables;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 186, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "normalizedVariableValues", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 191, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fragmentsByName", - "desc": "(Ljava/util/Map;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 196, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "document", - "desc": "(Lgraphql/language/Document;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 201, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 206, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataLoaderRegistry", - "desc": "(Lorg/dataloader/DataLoaderRegistry;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 211, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "locale", - "desc": "(Ljava/util/Locale;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 216, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "valueUnboxer", - "desc": "(Lgraphql/execution/ValueUnboxer;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 221, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "executionInput", - "desc": "(Lgraphql/ExecutionInput;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 226, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "dataLoaderDispatcherStrategy", - "desc": "(Lgraphql/execution/DataLoaderDispatchStrategy;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 232, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "responseMapFactory", - "desc": "(Lgraphql/execution/ResponseMapFactory;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 238, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "resetErrors", - "desc": "()Lgraphql/execution/ExecutionContextBuilder;", - "line": 243, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "propagapropagateErrorsOnNonNullContractFailureeErrors", - "desc": "(Z)Lgraphql/execution/ExecutionContextBuilder;", - "line": 249, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "engineRunningState", - "desc": "(Lgraphql/EngineRunningState;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 254, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "profiler", - "desc": "(Lgraphql/Profiler;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 259, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "operationDirectives", - "desc": "(Ljava/util/function/Supplier;)Lgraphql/execution/ExecutionContextBuilder;", - "line": 264, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/ExecutionContext;", - "line": 271, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ValueUnboxer": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.ExecutionId": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "generate", - "desc": "()Lgraphql/execution/ExecutionId;", - "line": 21, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "from", - "desc": "(Ljava/lang/String;)Lgraphql/execution/ExecutionId;", - "line": 32, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/lang/String;)V", - "line": 37, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.execution.MergedField$Builder": { - "line": { - "covered": 37, - "missed": 10 - }, - "branch": { - "covered": 21, - "missed": 9 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/execution/MergedField;)V", - "line": 349, - "counters": { - "line": { - "covered": 0, - "missed": 10 - }, - "branch": { - "covered": 0, - "missed": 4 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "ensureDeferredExecutionsListBuilder", - "desc": "()Lcom/google/common/collect/ImmutableList$Builder;", - "line": 364, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ensureFieldsListBuilder", - "desc": "()Lcom/google/common/collect/ImmutableList$Builder;", - "line": 371, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fields", - "desc": "(Ljava/util/Collection;)Lgraphql/execution/MergedField$Builder;", - "line": 382, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addField", - "desc": "(Lgraphql/language/Field;)Lgraphql/execution/MergedField$Builder;", - "line": 394, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDeferredExecutions", - "desc": "(Ljava/util/List;)Lgraphql/execution/MergedField$Builder;", - "line": 405, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDeferredExecution", - "desc": "(Lgraphql/execution/incremental/DeferredExecution;)Lgraphql/execution/MergedField$Builder;", - "line": 414, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/execution/MergedField;", - "line": 423, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.ValidationErrorCollector": { - "line": { - "covered": 21, - "missed": 3 - }, - "branch": { - "covered": 7, - "missed": 5 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 18, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(I)V", - "line": 14, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "atMaxErrors", - "desc": "()Z", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/validation/ValidationError;)V", - "line": 37, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrors", - "desc": "()Ljava/util/List;", - "line": 52, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsValidationError", - "desc": "(Lgraphql/validation/ValidationErrorType;)Z", - "line": 56, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "containsValidationError", - "desc": "(Lgraphql/validation/ValidationErrorType;Ljava/lang/String;)Z", - "line": 60, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 3, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 70, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.validation.ValidationError$Builder": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 8, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validationErrorType", - "desc": "(Lgraphql/validation/ValidationErrorClassification;)Lgraphql/validation/ValidationError$Builder;", - "line": 123, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "description", - "desc": "(Ljava/lang/String;)Lgraphql/validation/ValidationError$Builder;", - "line": 128, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "queryPath", - "desc": "(Ljava/util/List;)Lgraphql/validation/ValidationError$Builder;", - "line": 133, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocation", - "desc": "(Lgraphql/language/SourceLocation;)Lgraphql/validation/ValidationError$Builder;", - "line": 138, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sourceLocations", - "desc": "(Ljava/util/List;)Lgraphql/validation/ValidationError$Builder;", - "line": 143, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "extensions", - "desc": "(Ljava/util/Map;)Lgraphql/validation/ValidationError$Builder;", - "line": 148, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/validation/ValidationError;", - "line": 153, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.VariablesTypesMatcher": { - "line": { - "covered": 19, - "missed": 4 - }, - "branch": { - "covered": 27, - "missed": 5 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "doesVariableTypesMatch", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/language/Value;Lgraphql/schema/GraphQLType;Lgraphql/language/Value;)Z", - "line": 29, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "effectiveType", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/language/Value;)Lgraphql/schema/GraphQLType;", - "line": 44, - "counters": { - "line": { - "covered": 2, - "missed": 3 - }, - "branch": { - "covered": 3, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkType", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/schema/GraphQLType;)Z", - "line": 56, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.Validator": { - "line": { - "covered": 21, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 14, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "setMaxValidationErrors", - "desc": "(I)V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxValidationErrors", - "desc": "()I", - "line": 32, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "validateDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/util/Locale;)Ljava/util/List;", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/util/function/Predicate;Ljava/util/Locale;)Ljava/util/List;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateDocument", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Ljava/util/function/Predicate;Ljava/util/Locale;Lgraphql/validation/QueryComplexityLimits;)Ljava/util/List;", - "line": 44, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$validateDocument$0", - "desc": "(Lgraphql/validation/OperationValidationRule;)Z", - "line": 36, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 16, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.ValidationContext": { - "line": { - "covered": 35, - "missed": 1 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 19, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Lgraphql/i18n/I18n;)V", - "line": 39, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/language/Document;Lgraphql/i18n/I18n;Lgraphql/validation/QueryComplexityLimits;)V", - "line": 33, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildFragmentMap", - "desc": "()V", - "line": 53, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getTraversalContext", - "desc": "()Lgraphql/validation/TraversalContext;", - "line": 63, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getSchema", - "desc": "()Lgraphql/schema/GraphQLSchema;", - "line": 67, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDocument", - "desc": "()Lgraphql/language/Document;", - "line": 71, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFragment", - "desc": "(Ljava/lang/String;)Lgraphql/language/FragmentDefinition;", - "line": 75, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/schema/GraphQLCompositeType;", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputType", - "desc": "()Lgraphql/schema/GraphQLInputType;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultValue", - "desc": "()Lgraphql/schema/InputValueWithState;", - "line": 87, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDef", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 91, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "()Lgraphql/schema/GraphQLDirective;", - "line": 95, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "()Lgraphql/schema/GraphQLArgument;", - "line": 99, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOutputType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 103, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryPath", - "desc": "()Ljava/util/List;", - "line": 107, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getI18n", - "desc": "()Lgraphql/i18n/I18n;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getGraphQLContext", - "desc": "()Lgraphql/GraphQLContext;", - "line": 115, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryComplexityLimits", - "desc": "()Lgraphql/validation/QueryComplexityLimits;", - "line": 119, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "i18n", - "desc": "(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;", - "line": 131, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 136, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.validation.ValidationErrorCollector$MaxValidationErrorsReached": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 2, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fillInStackTrace", - "desc": "()Ljava/lang/Throwable;", - "line": 83, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.LanguageTraversal": { - "line": { - "covered": 19, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 15, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(Ljava/util/List;)V", - "line": 19, - "counters": { - "line": { - "covered": 4, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traverse", - "desc": "(Lgraphql/language/Node;Lgraphql/validation/DocumentVisitor;)V", - "line": 28, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "traverseImpl", - "desc": "(Lgraphql/language/Node;Lgraphql/validation/DocumentVisitor;Ljava/util/List;)V", - "line": 33, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.OperationValidator$Conflict": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Ljava/lang/String;Ljava/util/List;)V", - "line": 1487, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.OperationValidator": { - "line": { - "covered": 960, - "missed": 20 - }, - "branch": { - "covered": 662, - "missed": 50 - }, - "method": { - "covered": 107, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/validation/ValidationContext;Lgraphql/validation/ValidationErrorCollector;Ljava/util/function/Predicate;)V", - "line": 282, - "counters": { - "line": { - "covered": 37, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "detectAllRulesEnabled", - "desc": "(Ljava/util/function/Predicate;)Z", - "line": 364, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isRuleEnabled", - "desc": "(Lgraphql/validation/OperationValidationRule;)Z", - "line": 373, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldRunDocumentLevelRules", - "desc": "()Z", - "line": 389, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "shouldRunOperationScopedRules", - "desc": "()Z", - "line": 405, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFieldCountLimit", - "desc": "()V", - "line": 411, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDepthLimit", - "desc": "(I)V", - "line": 424, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/language/Node;Ljava/util/List;)V", - "line": 441, - "counters": { - "line": { - "covered": 35, - "missed": 0 - }, - "branch": { - "covered": 32, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/language/Node;Ljava/util/List;)V", - "line": 485, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/validation/ValidationErrorType;Ljava/util/Collection;Ljava/lang/String;)V", - "line": 503, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/validation/ValidationErrorType;Lgraphql/language/SourceLocation;Ljava/lang/String;)V", - "line": 517, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addError", - "desc": "(Lgraphql/validation/ValidationError$Builder;)V", - "line": 524, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryPath", - "desc": "()Ljava/util/List;", - "line": 528, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "i18n", - "desc": "(Lgraphql/validation/ValidationErrorType;Lgraphql/i18n/I18nMsg;)Ljava/lang/String;", - "line": 532, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "i18n", - "desc": "(Lgraphql/validation/ValidationErrorType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;", - "line": 536, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkTypeAndPath", - "desc": "(Lgraphql/validation/ValidationErrorType;)Ljava/lang/String;", - "line": 543, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isExperimentalApiKeyEnabled", - "desc": "(Ljava/lang/String;)Z", - "line": 553, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDocument", - "desc": "(Lgraphql/language/Document;)V", - "line": 558, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkArgument", - "desc": "(Lgraphql/language/Argument;)V", - "line": 564, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkTypeName", - "desc": "(Lgraphql/language/TypeName;)V", - "line": 575, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkVariableDefinition", - "desc": "(Lgraphql/language/VariableDefinition;)V", - "line": 583, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 11, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkField", - "desc": "(Lgraphql/language/Field;)V", - "line": 603, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkGoodFaithIntrospection", - "desc": "(Lgraphql/language/Field;)V", - "line": 628, - "counters": { - "line": { - "covered": 22, - "missed": 0 - }, - "branch": { - "covered": 26, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkInlineFragment", - "desc": "(Lgraphql/language/InlineFragment;)V", - "line": 670, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkDirective", - "desc": "(Lgraphql/language/Directive;Ljava/util/List;)V", - "line": 684, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 16, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFragmentSpread", - "desc": "(Lgraphql/language/FragmentSpread;Ljava/util/List;)V", - "line": 709, - "counters": { - "line": { - "covered": 36, - "missed": 0 - }, - "branch": { - "covered": 26, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkFragmentDefinition", - "desc": "(Lgraphql/language/FragmentDefinition;)V", - "line": 773, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 12, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkOperationDefinition", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 795, - "counters": { - "line": { - "covered": 26, - "missed": 0 - }, - "branch": { - "covered": 22, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkVariable", - "desc": "(Lgraphql/language/VariableReference;)V", - "line": 835, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkSelectionSet", - "desc": "()V", - "line": 850, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "checkObjectValue", - "desc": "(Lgraphql/language/ObjectValue;)V", - "line": 853, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leaveOperationDefinition", - "desc": "()V", - "line": 862, - "counters": { - "line": { - "covered": 14, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leaveSelectionSet", - "desc": "()V", - "line": 884, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leaveFragmentDefinition", - "desc": "()V", - "line": 889, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "documentFinished", - "desc": "()V", - "line": 892, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateExecutableDefinitions", - "desc": "(Lgraphql/language/Document;)V", - "line": 902, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "nonExecutableDefinitionMessage", - "desc": "(Lgraphql/language/Definition;)Ljava/lang/String;", - "line": 912, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateArgumentsOfCorrectType", - "desc": "(Lgraphql/language/Argument;)V", - "line": 924, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateFieldsOnCorrectType", - "desc": "(Lgraphql/language/Field;)V", - "line": 942, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateFragmentsOnCompositeType_inline", - "desc": "(Lgraphql/language/InlineFragment;)V", - "line": 955, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateFragmentsOnCompositeType_definition", - "desc": "(Lgraphql/language/FragmentDefinition;)V", - "line": 969, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateKnownArgumentNames", - "desc": "(Lgraphql/language/Argument;)V", - "line": 981, - "counters": { - "line": { - "covered": 15, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateKnownDirectives", - "desc": "(Lgraphql/language/Directive;Ljava/util/List;)V", - "line": 1003, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "hasInvalidLocation", - "desc": "(Lgraphql/schema/GraphQLDirective;Lgraphql/language/Node;)Z", - "line": 1017, - "counters": { - "line": { - "covered": 19, - "missed": 1 - }, - "branch": { - "covered": 30, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateKnownFragmentNames", - "desc": "(Lgraphql/language/FragmentSpread;)V", - "line": 1043, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateKnownTypeNames", - "desc": "(Lgraphql/language/TypeName;)V", - "line": 1052, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "prepareFragmentSpreadsMap", - "desc": "()V", - "line": 1060, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "gatherSpreads", - "desc": "(Lgraphql/language/FragmentDefinition;)Ljava/util/Set;", - "line": 1070, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateNoFragmentCycles", - "desc": "(Lgraphql/language/FragmentDefinition;)V", - "line": 1088, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "buildTransitiveSpreads", - "desc": "(Ljava/util/ArrayList;Ljava/util/Map;)Ljava/util/Map;", - "line": 1101, - "counters": { - "line": { - "covered": 20, - "missed": 1 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateNoUndefinedVariables", - "desc": "(Lgraphql/language/VariableReference;)V", - "line": 1130, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateNoUnusedFragments", - "desc": "()V", - "line": 1138, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "collectUsedFragmentsInDefinition", - "desc": "(Ljava/util/Set;Ljava/lang/String;)V", - "line": 1153, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateOverlappingFieldsCanBeMerged", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 1167, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "overlappingFieldsImpl", - "desc": "(Lgraphql/language/SelectionSet;Lgraphql/schema/GraphQLOutputType;)V", - "line": 1171, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "overlappingFields_collectFields", - "desc": "(Ljava/util/Map;Lgraphql/language/SelectionSet;Lgraphql/schema/GraphQLType;Ljava/util/Set;)V", - "line": 1185, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "overlappingFields_collectFieldsForFragmentSpread", - "desc": "(Ljava/util/Map;Ljava/util/Set;Lgraphql/language/FragmentSpread;)V", - "line": 1197, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "overlappingFields_collectFieldsForInlineFragment", - "desc": "(Ljava/util/Map;Ljava/util/Set;Lgraphql/schema/GraphQLType;Lgraphql/language/InlineFragment;)V", - "line": 1211, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "overlappingFields_collectFieldsForField", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLType;Lgraphql/language/Field;)V", - "line": 1220, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findConflicts", - "desc": "(Ljava/util/Map;)Ljava/util/List;", - "line": 1232, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sameResponseShapeByName", - "desc": "(Ljava/util/Map;Lcom/google/common/collect/ImmutableList;Ljava/util/List;)V", - "line": 1239, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mergeSubSelections", - "desc": "(Ljava/util/Set;)Ljava/util/Map;", - "line": 1256, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sameForCommonParentsByName", - "desc": "(Ljava/util/Map;Lcom/google/common/collect/ImmutableList;Ljava/util/List;)V", - "line": 1267, - "counters": { - "line": { - "covered": 16, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "groupByCommonParents", - "desc": "(Ljava/util/Set;)Ljava/util/List;", - "line": 1288, - "counters": { - "line": { - "covered": 23, - "missed": 0 - }, - "branch": { - "covered": 19, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isInterfaceOrUnion", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 1324, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "requireSameNameAndArguments", - "desc": "(Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)Lgraphql/validation/OperationValidator$Conflict;", - "line": 1328, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pathToString", - "desc": "(Lcom/google/common/collect/ImmutableList;)Ljava/lang/String;", - "line": 1355, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "sameArguments", - "desc": "(Ljava/util/List;Ljava/util/List;)Z", - "line": 1359, - "counters": { - "line": { - "covered": 8, - "missed": 2 - }, - "branch": { - "covered": 7, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findArgumentByName", - "desc": "(Ljava/lang/String;Ljava/util/List;)Lgraphql/language/Argument;", - "line": 1375, - "counters": { - "line": { - "covered": 3, - "missed": 2 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "requireSameOutputTypeShape", - "desc": "(Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)Lgraphql/validation/OperationValidator$Conflict;", - "line": 1384, - "counters": { - "line": { - "covered": 32, - "missed": 1 - }, - "branch": { - "covered": 35, - "missed": 7 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "mkNotSameTypeError", - "desc": "(Lcom/google/common/collect/ImmutableList;Ljava/util/List;Lgraphql/schema/GraphQLType;Lgraphql/schema/GraphQLType;)Lgraphql/validation/OperationValidator$Conflict;", - "line": 1434, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "notSameType", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/schema/GraphQLType;)Z", - "line": 1441, - "counters": { - "line": { - "covered": 2, - "missed": 1 - }, - "branch": { - "covered": 4, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validatePossibleFragmentSpreads_inline", - "desc": "(Lgraphql/language/InlineFragment;)V", - "line": 1497, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validatePossibleFragmentSpreads_spread", - "desc": "(Lgraphql/language/FragmentSpread;)V", - "line": 1510, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "typesDoNotOverlap", - "desc": "(Lgraphql/schema/GraphQLType;Lgraphql/schema/GraphQLCompositeType;)Z", - "line": 1527, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getPossibleType", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/util/List;", - "line": 1536, - "counters": { - "line": { - "covered": 7, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidTargetCompositeType", - "desc": "(Lgraphql/schema/GraphQLType;)Z", - "line": 1550, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateProvidedNonNullArguments_field", - "desc": "(Lgraphql/language/Field;)V", - "line": 1555, - "counters": { - "line": { - "covered": 18, - "missed": 0 - }, - "branch": { - "covered": 18, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateProvidedNonNullArguments_directive", - "desc": "(Lgraphql/language/Directive;)V", - "line": 1580, - "counters": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "findArgumentByName", - "desc": "(Ljava/util/List;Ljava/lang/String;)Lgraphql/language/Argument;", - "line": 1598, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateScalarLeaves", - "desc": "(Lgraphql/language/Field;)V", - "line": 1608, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateVariableDefaultValuesOfCorrectType", - "desc": "(Lgraphql/language/VariableDefinition;)V", - "line": 1627, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateVariablesAreInputTypes", - "desc": "(Lgraphql/language/VariableDefinition;)V", - "line": 1641, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateVariableTypesMatch", - "desc": "(Lgraphql/language/VariableReference;)V", - "line": 1654, - "counters": { - "line": { - "covered": 23, - "missed": 4 - }, - "branch": { - "covered": 15, - "missed": 3 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateLoneAnonymousOperation", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 1690, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueOperationNames", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 1708, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueFragmentNames", - "desc": "(Lgraphql/language/FragmentDefinition;)V", - "line": 1722, - "counters": { - "line": { - "covered": 8, - "missed": 1 - }, - "branch": { - "covered": 3, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueDirectiveNamesPerLocation", - "desc": "(Lgraphql/language/Node;Ljava/util/List;)V", - "line": 1736, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 10, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueArgumentNames_field", - "desc": "(Lgraphql/language/Field;)V", - "line": 1752, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueArgumentNames_directive", - "desc": "(Lgraphql/language/Directive;)V", - "line": 1756, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueArgumentNames", - "desc": "(Ljava/util/List;Lgraphql/language/SourceLocation;)V", - "line": 1760, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueVariableNames", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 1776, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateSubscriptionUniqueRootField", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 1793, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isIntrospectionField", - "desc": "(Lgraphql/execution/MergedField;)Z", - "line": 1817, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateUniqueObjectFieldName", - "desc": "(Lgraphql/language/ObjectValue;)V", - "line": 1822, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateDeferDirectiveOnRootLevel", - "desc": "(Lgraphql/language/Directive;)V", - "line": 1836, - "counters": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 11, - "missed": 5 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateDeferDirectiveOnValidOperation", - "desc": "(Lgraphql/language/Directive;Ljava/util/List;)V", - "line": 1856, - "counters": { - "line": { - "covered": 10, - "missed": 1 - }, - "branch": { - "covered": 8, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOperationDefinition", - "desc": "(Ljava/util/List;)Ljava/util/Optional;", - "line": 1872, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "ifArgumentMightBeFalse", - "desc": "(Lgraphql/language/Directive;)Z", - "line": 1879, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateDeferDirectiveLabel", - "desc": "(Lgraphql/language/Directive;)V", - "line": 1891, - "counters": { - "line": { - "covered": 19, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 4 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "validateKnownOperationTypes", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 1917, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "formatOperation", - "desc": "(Lgraphql/language/OperationDefinition$Operation;)Ljava/lang/String;", - "line": 1931, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 1936, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "lambda$getOperationDefinition$1", - "desc": "(Lgraphql/language/Node;)Lgraphql/language/OperationDefinition;", - "line": 1874, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getOperationDefinition$0", - "desc": "(Lgraphql/language/Node;)Z", - "line": 1873, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$groupByCommonParents$0", - "desc": "(Lgraphql/schema/GraphQLType;)Ljava/util/Set;", - "line": 1301, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$overlappingFields_collectFieldsForField$0", - "desc": "(Ljava/lang/String;)Ljava/util/Set;", - "line": 1228, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$validateExecutableDefinitions$0", - "desc": "(Lgraphql/language/Definition;)V", - "line": 903, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.ArgumentValidationUtil": { - "line": { - "covered": 48, - "missed": 2 - }, - "branch": { - "covered": 6, - "missed": 2 - }, - "method": { - "covered": 12, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Argument;)V", - "line": 22, - "counters": { - "line": { - "covered": 6, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNullError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLType;)V", - "line": 37, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleScalarError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLScalarType;Lgraphql/GraphQLError;)V", - "line": 43, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleEnumError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLEnumType;Lgraphql/GraphQLError;)V", - "line": 56, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNotObjectError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectType;)V", - "line": 68, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleMissingFieldsError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Set;)V", - "line": 73, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleExtraFieldError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/language/ObjectField;)V", - "line": 79, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleFieldNotValidError", - "desc": "(Lgraphql/language/ObjectField;Lgraphql/schema/GraphQLInputObjectType;)V", - "line": 86, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleFieldNotValidError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLType;I)V", - "line": 91, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleExtraOneOfFieldsError", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/language/Value;)V", - "line": 96, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMsgAndArgs", - "desc": "()Lgraphql/i18n/I18nMsg;", - "line": 101, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorExtensions", - "desc": "()Ljava/util/Map;", - "line": 116, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.ValidationError": { - "line": { - "covered": 27, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 11, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/validation/ValidationError$Builder;)V", - "line": 25, - "counters": { - "line": { - "covered": 11, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getValidationErrorType", - "desc": "()Lgraphql/validation/ValidationErrorClassification;", - "line": 46, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMessage", - "desc": "()Ljava/lang/String;", - "line": 51, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDescription", - "desc": "()Ljava/lang/String;", - "line": 55, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLocations", - "desc": "()Ljava/util/List;", - "line": 60, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/ErrorType;", - "line": 65, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryPath", - "desc": "()Ljava/util/List;", - "line": 69, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getExtensions", - "desc": "()Ljava/util/Map;", - "line": 74, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 79, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newValidationError", - "desc": "()Lgraphql/validation/ValidationError$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$toString$0", - "desc": "(Ljava/lang/String;)Ljava/lang/String;", - "line": 85, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.GoodFaithIntrospectionExceeded": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(ZLjava/lang/String;)V", - "line": 20, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "tooManyFields", - "desc": "(Ljava/lang/String;)Lgraphql/validation/GoodFaithIntrospectionExceeded;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "tooBigOperation", - "desc": "(Ljava/lang/String;)Lgraphql/validation/GoodFaithIntrospectionExceeded;", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toBadFaithError", - "desc": "()Lgraphql/introspection/GoodFaithIntrospection$BadFaithIntrospectionError;", - "line": 34, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fillInStackTrace", - "desc": "()Ljava/lang/Throwable;", - "line": 43, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.OperationValidationRule": { - "line": { - "covered": 33, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 91, - "counters": { - "line": { - "covered": 33, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.OperationValidator$1": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/validation/OperationValidator;Ljava/util/Set;)V", - "line": 1071, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/language/Node;Ljava/util/List;)V", - "line": 1074, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/language/Node;Ljava/util/List;)V", - "line": 1081, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.QueryComplexityLimits": { - "line": { - "covered": 13, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 7, - "missed": 1 - }, - "methods": [ - { - "name": "setDefaultLimits", - "desc": "(Lgraphql/validation/QueryComplexityLimits;)V", - "line": 73, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultLimits", - "desc": "()Lgraphql/validation/QueryComplexityLimits;", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "<init>", - "desc": "(II)V", - "line": 88, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxDepth", - "desc": "()I", - "line": 97, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxFieldsCount", - "desc": "()I", - "line": 104, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "newLimits", - "desc": "()Lgraphql/validation/QueryComplexityLimits$Builder;", - "line": 111, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 116, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "<clinit>", - "desc": "()V", - "line": 57, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.ValidationUtil": { - "line": { - "covered": 85, - "missed": 3 - }, - "branch": { - "covered": 52, - "missed": 2 - }, - "method": { - "covered": 20, - "missed": 2 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 44, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getUnmodifiedType", - "desc": "(Lgraphql/language/Type;)Lgraphql/language/TypeName;", - "line": 47, - "counters": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNullError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLType;)V", - "line": 58, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleScalarError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLScalarType;Lgraphql/GraphQLError;)V", - "line": 61, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleEnumError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLEnumType;Lgraphql/GraphQLError;)V", - "line": 64, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleNotObjectError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectType;)V", - "line": 67, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "handleMissingFieldsError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Set;)V", - "line": 70, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleExtraFieldError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/language/ObjectField;)V", - "line": 73, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - }, - { - "name": "handleFieldNotValidError", - "desc": "(Lgraphql/language/ObjectField;Lgraphql/schema/GraphQLInputObjectType;)V", - "line": 76, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleFieldNotValidError", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLType;I)V", - "line": 79, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "handleExtraOneOfFieldsError", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Lgraphql/language/Value;)V", - "line": 82, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidLiteralValue", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLType;Lgraphql/schema/GraphQLSchema;Lgraphql/GraphQLContext;Ljava/util/Locale;)Z", - "line": 85, - "counters": { - "line": { - "covered": 20, - "missed": 0 - }, - "branch": { - "covered": 21, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteralEnum", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLEnumType;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/Optional;", - "line": 119, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "parseLiteral", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/Coercing;Lgraphql/GraphQLContext;Ljava/util/Locale;)Ljava/util/Optional;", - "line": 128, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidLiteralValueForInputObjectType", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLInputObjectType;Lgraphql/schema/GraphQLSchema;Lgraphql/GraphQLContext;Ljava/util/Locale;)Z", - "line": 136, - "counters": { - "line": { - "covered": 24, - "missed": 0 - }, - "branch": { - "covered": 14, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMissingFields", - "desc": "(Lgraphql/schema/GraphQLInputObjectType;Ljava/util/Map;Lgraphql/schema/visibility/GraphqlFieldVisibility;)Ljava/util/Set;", - "line": 174, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fieldMap", - "desc": "(Lgraphql/language/ObjectValue;)Ljava/util/Map;", - "line": 182, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isValidLiteralValue", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLList;Lgraphql/schema/GraphQLSchema;Lgraphql/GraphQLContext;Ljava/util/Locale;)Z", - "line": 190, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 6, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getMissingFields$1", - "desc": "(Ljava/util/Map;Lgraphql/schema/GraphQLInputObjectField;)Z", - "line": 176, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$getMissingFields$0", - "desc": "(Lgraphql/schema/GraphQLInputObjectField;)Z", - "line": 175, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isValidLiteralValue$1", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLType;Lgraphql/GraphQLError;)V", - "line": 106, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lambda$isValidLiteralValue$0", - "desc": "(Lgraphql/language/Value;Lgraphql/schema/GraphQLType;Lgraphql/GraphQLError;)V", - "line": 101, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.QueryComplexityLimits$Builder": { - "line": { - "covered": 13, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 4, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "()V", - "line": 128, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxDepth", - "desc": "(I)Lgraphql/validation/QueryComplexityLimits$Builder;", - "line": 142, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "maxFieldsCount", - "desc": "(I)Lgraphql/validation/QueryComplexityLimits$Builder;", - "line": 157, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "build", - "desc": "()Lgraphql/validation/QueryComplexityLimits;", - "line": 168, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.QueryComplexityLimitsExceeded": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 5, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/validation/ValidationErrorType;II)V", - "line": 19, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getErrorType", - "desc": "()Lgraphql/validation/ValidationErrorType;", - "line": 26, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getLimit", - "desc": "()I", - "line": 30, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getActual", - "desc": "()I", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "fillInStackTrace", - "desc": "()Ljava/lang/Throwable;", - "line": 40, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.FragmentComplexityInfo": { - "line": { - "covered": 6, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 3, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(II)V", - "line": 18, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldCount", - "desc": "()I", - "line": 27, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getMaxDepth", - "desc": "()I", - "line": 34, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 39, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.validation.ValidationErrorType": { - "line": { - "covered": 42, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - }, - "methods": [ - { - "name": "<clinit>", - "desc": "()V", - "line": 7, - "counters": { - "line": { - "covered": 42, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - }, - "graphql.validation.OperationValidator$FieldAndType": { - "line": { - "covered": 5, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 1 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/language/Field;Lgraphql/schema/GraphQLType;Lgraphql/schema/GraphQLType;)V", - "line": 1452, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "toString", - "desc": "()Ljava/lang/String;", - "line": 1460, - "counters": { - "line": { - "covered": 0, - "missed": 1 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 0, - "missed": 1 - } - } - } - ] - }, - "graphql.validation.TraversalContext": { - "line": { - "covered": 176, - "missed": 1 - }, - "branch": { - "covered": 111, - "missed": 7 - }, - "method": { - "covered": 34, - "missed": 0 - }, - "methods": [ - { - "name": "<init>", - "desc": "(Lgraphql/schema/GraphQLSchema;)V", - "line": 50, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enter", - "desc": "(Lgraphql/language/Node;Ljava/util/List;)V", - "line": 66, - "counters": { - "line": { - "covered": 21, - "missed": 0 - }, - "branch": { - "covered": 20, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/SelectionSet;)V", - "line": 91, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/Field;)V", - "line": 101, - "counters": { - "line": { - "covered": 8, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/Directive;)V", - "line": 112, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/OperationDefinition;)V", - "line": 116, - "counters": { - "line": { - "covered": 7, - "missed": 1 - }, - "branch": { - "covered": 5, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/InlineFragment;)V", - "line": 128, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/FragmentDefinition;)V", - "line": 144, - "counters": { - "line": { - "covered": 4, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/VariableDefinition;)V", - "line": 150, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/Argument;)V", - "line": 155, - "counters": { - "line": { - "covered": 9, - "missed": 0 - }, - "branch": { - "covered": 8, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/ArrayValue;)V", - "line": 168, - "counters": { - "line": { - "covered": 7, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterImpl", - "desc": "(Lgraphql/language/ObjectField;)V", - "line": 179, - "counters": { - "line": { - "covered": 12, - "missed": 0 - }, - "branch": { - "covered": 7, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "find", - "desc": "(Ljava/util/List;Ljava/lang/String;)Lgraphql/schema/GraphQLArgument;", - "line": 195, - "counters": { - "line": { - "covered": 5, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leave", - "desc": "(Lgraphql/language/Node;Ljava/util/List;)V", - "line": 206, - "counters": { - "line": { - "covered": 28, - "missed": 0 - }, - "branch": { - "covered": 20, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "enterName", - "desc": "(Ljava/lang/String;)V", - "line": 237, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "leaveName", - "desc": "(Ljava/lang/String;)V", - "line": 243, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 1, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "isEmpty", - "desc": "(Ljava/lang/String;)Z", - "line": 249, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 2 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getNullableType", - "desc": "(Lgraphql/schema/GraphQLType;)Lgraphql/schema/GraphQLNullableType;", - "line": 253, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 4, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getOutputType", - "desc": "()Lgraphql/schema/GraphQLOutputType;", - "line": 264, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addOutputType", - "desc": "(Lgraphql/schema/GraphQLOutputType;)V", - "line": 268, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "lastElement", - "desc": "(Ljava/util/List;)Ljava/lang/Object;", - "line": 272, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "pop", - "desc": "(Ljava/util/List;)Ljava/lang/Object;", - "line": 279, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getParentType", - "desc": "()Lgraphql/schema/GraphQLCompositeType;", - "line": 286, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addParentType", - "desc": "(Lgraphql/schema/GraphQLCompositeType;)V", - "line": 290, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getInputType", - "desc": "()Lgraphql/schema/GraphQLInputType;", - "line": 294, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDefaultValue", - "desc": "()Lgraphql/schema/InputValueWithState;", - "line": 298, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addInputType", - "desc": "(Lgraphql/schema/GraphQLInputType;)V", - "line": 302, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addDefaultValue", - "desc": "(Lgraphql/schema/InputValueWithState;)V", - "line": 306, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDef", - "desc": "()Lgraphql/schema/GraphQLFieldDefinition;", - "line": 310, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getQueryPath", - "desc": "()Ljava/util/List;", - "line": 314, - "counters": { - "line": { - "covered": 3, - "missed": 0 - }, - "branch": { - "covered": 2, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "addFieldDef", - "desc": "(Lgraphql/schema/GraphQLFieldDefinition;)V", - "line": 321, - "counters": { - "line": { - "covered": 2, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getDirective", - "desc": "()Lgraphql/schema/GraphQLDirective;", - "line": 325, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getArgument", - "desc": "()Lgraphql/schema/GraphQLArgument;", - "line": 329, - "counters": { - "line": { - "covered": 1, - "missed": 0 - }, - "branch": { - "covered": 0, - "missed": 0 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - }, - { - "name": "getFieldDef", - "desc": "(Lgraphql/schema/GraphQLSchema;Lgraphql/schema/GraphQLType;Lgraphql/language/Field;)Lgraphql/schema/GraphQLFieldDefinition;", - "line": 333, - "counters": { - "line": { - "covered": 10, - "missed": 0 - }, - "branch": { - "covered": 15, - "missed": 1 - }, - "method": { - "covered": 1, - "missed": 0 - } - } - } - ] - } - } - } -} From d60d6c5e7f54084e00e0f753cbb43999889622c2 Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Wed, 19 Aug 2026 09:07:30 +1000 Subject: [PATCH 12/18] Make block string indentation removal linear (cherry picked from commit 5b07d3cb060a841f9e14d6248144ecba3cd0b6ef) --- .../graphql/parser/StringValueParsing.java | 53 ++++++------------- .../parser/StringValueParsingTest.groovy | 23 ++++++++ 2 files changed, 38 insertions(+), 38 deletions(-) diff --git a/src/main/java/graphql/parser/StringValueParsing.java b/src/main/java/graphql/parser/StringValueParsing.java index 56b1f1ec8..046f4ed8b 100644 --- a/src/main/java/graphql/parser/StringValueParsing.java +++ b/src/main/java/graphql/parser/StringValueParsing.java @@ -6,9 +6,6 @@ import graphql.language.SourceLocation; import java.io.StringWriter; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; /** * Contains parsing code for the StringValue types in the grammar @@ -44,45 +41,25 @@ public static String removeIndentation(String rawValue) { } } } - List lineList = new ArrayList<>(Arrays.asList(lines)); - if (commonIndent != null) { - for (int i = 0; i < lineList.size(); i++) { - String line = lineList.get(i); - if (i == 0) { - continue; - } - if (line.length() > commonIndent) { - line = line.substring(commonIndent); - lineList.set(i, line); - } - } + int firstLine = 0; + while (firstLine < lines.length && containsOnlyWhiteSpace(lines[firstLine])) { + firstLine++; } - while (!lineList.isEmpty()) { - String line = lineList.get(0); - if (containsOnlyWhiteSpace(line)) { - lineList.remove(0); - } else { - break; - } + int lastLine = lines.length; + while (lastLine > firstLine && containsOnlyWhiteSpace(lines[lastLine - 1])) { + lastLine--; } - while (!lineList.isEmpty()) { - int endIndex = lineList.size() - 1; - String line = lineList.get(endIndex); - if (containsOnlyWhiteSpace(line)) { - lineList.remove(endIndex); - } else { - break; + + StringBuilder formatted = new StringBuilder(rawValue.length()); + for (int i = firstLine; i < lastLine; i++) { + String line = lines[i]; + if (commonIndent != null && i > 0 && line.length() > commonIndent) { + line = line.substring(commonIndent); } - } - StringBuilder formatted = new StringBuilder(); - for (int i = 0; i < lineList.size(); i++) { - String line = lineList.get(i); - if (i == 0) { - formatted.append(line); - } else { - formatted.append("\n"); - formatted.append(line); + if (i > firstLine) { + formatted.append('\n'); } + formatted.append(line); } return formatted.toString(); } diff --git a/src/test/groovy/graphql/parser/StringValueParsingTest.groovy b/src/test/groovy/graphql/parser/StringValueParsingTest.groovy index 2142c8417..9f2ce774d 100644 --- a/src/test/groovy/graphql/parser/StringValueParsingTest.groovy +++ b/src/test/groovy/graphql/parser/StringValueParsingTest.groovy @@ -2,6 +2,7 @@ package graphql.parser import graphql.i18n.I18n import graphql.language.SourceLocation +import graphql.language.StringValue import spock.lang.Specification import static java.util.Arrays.asList @@ -226,4 +227,26 @@ L 2 L 3''' parsed == expected } + + def "removes large runs of leading and trailing blank lines"() { + given: + def input = "\n".repeat(20_000) + " value" + "\n ".repeat(20_000) + + when: + String parsed = StringValueParsing.removeIndentation(input) + + then: + parsed == "value" + } + + def "full parser handles block strings with many leading and trailing blank lines"() { + given: + def input = '"""' + "\n".repeat(20_000) + " value" + "\n ".repeat(20_000) + '"""' + + when: + StringValue parsed = Parser.parseValue(input) + + then: + parsed.getValue() == "value" + } } From ec181fd2c5949089e6915c08508f8b94f731b7da Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Wed, 19 Aug 2026 08:36:06 +1000 Subject: [PATCH 13/18] Make fragment cycle validation linear (cherry picked from commit db6f58b56b18eddbdb09c53b0ed73101efe50709) --- .../validation/OperationValidator.java | 84 ++++++++++++------- .../validation/NoFragmentCyclesTest.groovy | 28 +++++++ 2 files changed, 80 insertions(+), 32 deletions(-) diff --git a/src/main/java/graphql/validation/OperationValidator.java b/src/main/java/graphql/validation/OperationValidator.java index 27a1bfc18..0189d2bb6 100644 --- a/src/main/java/graphql/validation/OperationValidator.java +++ b/src/main/java/graphql/validation/OperationValidator.java @@ -62,12 +62,15 @@ import org.jspecify.annotations.NullMarked; import org.jspecify.annotations.Nullable; +import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; +import java.util.Deque; import java.util.EnumSet; import java.util.HashMap; import java.util.HashSet; +import java.util.Iterator; import java.util.LinkedHashMap; import java.util.LinkedHashSet; @@ -290,7 +293,8 @@ public class OperationValidator implements DocumentVisitor { private final Set visitedFragmentSpreads = new HashSet<>(); // --- State: NoFragmentCycles --- - private final Map> fragmentSpreadsMap = new HashMap<>(); + private final Map> fragmentSpreadsMap = new LinkedHashMap<>(); + private final Set fragmentsWithCycleErrors = new HashSet<>(); // --- State: NoUnusedFragments --- private final List allDeclaredFragments = new ArrayList<>(); @@ -357,7 +361,10 @@ public OperationValidator(ValidationContext validationContext, ValidationErrorCo this.rulePredicate = rulePredicate; this.allRulesEnabled = detectAllRulesEnabled(rulePredicate); this.complexityLimits = validationContext.getQueryComplexityLimits(); - prepareFragmentSpreadsMap(); + if (isRuleEnabled(OperationValidationRule.NO_FRAGMENT_CYCLES)) { + prepareFragmentSpreadsMap(); + findFragmentCycles(); + } } private static boolean detectAllRulesEnabled(Predicate predicate) { @@ -1067,7 +1074,7 @@ private void prepareFragmentSpreadsMap() { } private Set gatherSpreads(FragmentDefinition fragmentDefinition) { - final Set spreads = new HashSet<>(); + final Set spreads = new LinkedHashSet<>(); DocumentVisitor visitor = new DocumentVisitor() { @Override public void enter(Node node, List path) { @@ -1085,44 +1092,57 @@ public void leave(Node node, List path) { } private void validateNoFragmentCycles(FragmentDefinition fragmentDefinition) { - ArrayList path = new ArrayList<>(); - path.add(fragmentDefinition.getName()); - Map> transitiveSpreads = buildTransitiveSpreads(path, new HashMap<>()); + if (!fragmentsWithCycleErrors.contains(fragmentDefinition.getName())) { + return; + } + String message = i18n(FragmentCycle, "NoFragmentCycles.cyclesNotAllowed"); + addError(FragmentCycle, Collections.singletonList(fragmentDefinition), message); + } - for (Map.Entry> entry : transitiveSpreads.entrySet()) { - if (entry.getValue().contains(entry.getKey())) { - String message = i18n(FragmentCycle, "NoFragmentCycles.cyclesNotAllowed"); - addError(FragmentCycle, Collections.singletonList(fragmentDefinition), message); + private void findFragmentCycles() { + Set visitedFragments = new HashSet<>(); + for (Map.Entry> entry : fragmentSpreadsMap.entrySet()) { + if (!visitedFragments.add(entry.getKey())) { + continue; } + findFragmentCycles(entry.getKey(), entry.getValue(), visitedFragments); } } - private Map> buildTransitiveSpreads(ArrayList path, Map> transitiveSpreads) { - String name = path.get(path.size() - 1); - if (transitiveSpreads.containsKey(name)) { - return transitiveSpreads; - } - Set spreads = fragmentSpreadsMap.get(name); - if (spreads == null || spreads.isEmpty()) { - return transitiveSpreads; - } - for (String ancestor : path) { - Set ancestorSpreads = transitiveSpreads.get(ancestor); - if (ancestorSpreads == null) { - ancestorSpreads = new HashSet<>(); + private void findFragmentCycles(String firstFragment, Set firstSpreads, Set visitedFragments) { + Set visitingFragments = new HashSet<>(); + Deque fragmentStack = new ArrayDeque<>(); + Deque> spreadIteratorStack = new ArrayDeque<>(); + visitingFragments.add(firstFragment); + fragmentStack.push(firstFragment); + spreadIteratorStack.push(firstSpreads.iterator()); + + while (!fragmentStack.isEmpty()) { + Iterator spreadIterator = spreadIteratorStack.getFirst(); + if (!spreadIterator.hasNext()) { + visitingFragments.remove(fragmentStack.pop()); + spreadIteratorStack.pop(); + continue; } - ancestorSpreads.addAll(spreads); - transitiveSpreads.put(ancestor, ancestorSpreads); - } - for (String child : spreads) { - if (path.contains(child) || transitiveSpreads.containsKey(child)) { + + String childFragment = spreadIterator.next(); + Set childSpreads = fragmentSpreadsMap.get(childFragment); + if (childSpreads == null) { + continue; + } + if (visitingFragments.contains(childFragment)) { + fragmentsWithCycleErrors.add(childFragment); + fragmentsWithCycleErrors.add(fragmentStack.getFirst()); + continue; + } + if (!visitedFragments.add(childFragment)) { continue; } - ArrayList childPath = new ArrayList<>(path); - childPath.add(child); - buildTransitiveSpreads(childPath, transitiveSpreads); + + visitingFragments.add(childFragment); + fragmentStack.push(childFragment); + spreadIteratorStack.push(childSpreads.iterator()); } - return transitiveSpreads; } // --- NoUndefinedVariables --- diff --git a/src/test/groovy/graphql/validation/NoFragmentCyclesTest.groovy b/src/test/groovy/graphql/validation/NoFragmentCyclesTest.groovy index b54ad740b..876c6ea71 100644 --- a/src/test/groovy/graphql/validation/NoFragmentCyclesTest.groovy +++ b/src/test/groovy/graphql/validation/NoFragmentCyclesTest.groovy @@ -240,4 +240,32 @@ class NoFragmentCyclesTest extends Specification { errorCollector.containsValidationError(ValidationErrorType.FragmentCycle) errorCollector.getErrors()[0].message == "Validation error (FragmentCycle@[MyFrag]) : Fragment cycles not allowed" } + + def "long acyclic fragment chains are valid"() { + when: + traverse(fragmentChain(1_000, false)) + + then: + errorCollector.getErrors().isEmpty() + } + + def "cycles at the end of long fragment chains are detected"() { + when: + traverse(fragmentChain(1_000, true)) + + then: + errorCollector.containsValidationError(ValidationErrorType.FragmentCycle) + } + + private static String fragmentChain(int fragmentCount, boolean cycle) { + (0.. + String selection = "name" + if (index < fragmentCount - 1) { + selection = "...F${index + 1}" + } else if (cycle) { + selection = "...F${fragmentCount.intdiv(2)}" + } + "fragment F${index} on Dog { ${selection} }" + }.join("\n") + } } From 48e2d6dba47a8c0e2e8855ed0394caeb0498b09e Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Wed, 19 Aug 2026 08:16:37 +1000 Subject: [PATCH 14/18] Limit numeric literal length during parsing (cherry picked from commit 29f90b55cb33f8b146a3244754316bf005a7ad8f) --- src/main/java/graphql/parser/Parser.java | 15 ++++- .../java/graphql/parser/ParserOptions.java | 41 +++++++++++++ .../java/graphql/parser/SafeTokenSource.java | 22 ++++++- ...ManyNumericLiteralCharactersException.java | 17 ++++++ src/main/resources/i18n/Parsing.properties | 1 + src/main/resources/i18n/Parsing_de.properties | 1 + src/main/resources/i18n/Parsing_nl.properties | 1 + .../graphql/parser/ParserOptionsTest.groovy | 7 +++ .../graphql/parser/ParserStressTest.groovy | 61 +++++++++++++++++++ .../graphql/parser/SafeTokenSourceTest.groovy | 33 +++++++++- 10 files changed, 194 insertions(+), 5 deletions(-) create mode 100644 src/main/java/graphql/parser/exceptions/ParseCancelledTooManyNumericLiteralCharactersException.java diff --git a/src/main/java/graphql/parser/Parser.java b/src/main/java/graphql/parser/Parser.java index c2015f274..86441d2b3 100644 --- a/src/main/java/graphql/parser/Parser.java +++ b/src/main/java/graphql/parser/Parser.java @@ -15,6 +15,7 @@ import graphql.parser.exceptions.ParseCancelledException; import graphql.parser.exceptions.ParseCancelledTooDeepException; import graphql.parser.exceptions.ParseCancelledTooManyCharsException; +import graphql.parser.exceptions.ParseCancelledTooManyNumericLiteralCharactersException; import org.antlr.v4.runtime.BaseErrorListener; import org.antlr.v4.runtime.CharStreams; import org.antlr.v4.runtime.CodePointCharStream; @@ -348,13 +349,25 @@ public void syntaxError(Recognizer recognizer, Object offendingSymbol, int private SafeTokenSource getSafeTokenSource(ParserEnvironment environment, ParserOptions parserOptions, MultiSourceReader multiSourceReader, GraphqlLexer lexer) { int maxTokens = parserOptions.getMaxTokens(); int maxWhitespaceTokens = parserOptions.getMaxWhitespaceTokens(); + int maxNumericLiteralCharacters = parserOptions.getMaxNumericLiteralCharacters(); BiConsumer onTooManyTokens = (maxTokenCount, token) -> throwIfTokenProblems( environment, token, maxTokenCount, multiSourceReader, ParseCancelledException.class); - return new SafeTokenSource(lexer, maxTokens, maxWhitespaceTokens, onTooManyTokens); + BiConsumer onTooManyNumericLiteralCharacters = (maxCharacters, token) -> { + SourceLocation sourceLocation = AntlrHelper.createSourceLocation(multiSourceReader, token); + throw new ParseCancelledTooManyNumericLiteralCharactersException(environment.getI18N(), sourceLocation, maxCharacters); + }; + return new SafeTokenSource( + lexer, + maxTokens, + maxWhitespaceTokens, + maxNumericLiteralCharacters, + onTooManyTokens, + onTooManyNumericLiteralCharacters + ); } private void setupParserListener(ParserEnvironment environment, MultiSourceReader multiSourceReader, GraphqlParser parser, GraphqlAntlrToLanguage toLanguage) { diff --git a/src/main/java/graphql/parser/ParserOptions.java b/src/main/java/graphql/parser/ParserOptions.java index 2e0429442..424313674 100644 --- a/src/main/java/graphql/parser/ParserOptions.java +++ b/src/main/java/graphql/parser/ParserOptions.java @@ -43,6 +43,16 @@ public class ParserOptions { */ public static final int MAX_WHITESPACE_TOKENS = 200_000; + /** + * A numeric literal is represented by a single token, regardless of how many characters it contains. Converting + * very large numeric literals into arbitrary precision numbers can consume excessive CPU and memory. To prevent + * this for most users, graphql-java limits numeric literals to 100 characters. + *

+ * If you want to allow more, then {@link #setDefaultParserOptions(ParserOptions)} allows you to change this + * JVM wide. + */ + public static final int MAX_NUMERIC_LITERAL_CHARACTERS = 100; + /** * A graphql hacking vector is to send nonsensical queries that have lots of grammar rule depth to them which * can cause stack overflow exceptions during the query parsing. To prevent this for most users, graphql-java @@ -61,6 +71,7 @@ public class ParserOptions { .maxCharacters(MAX_QUERY_CHARACTERS) .maxTokens(MAX_QUERY_TOKENS) // to prevent a billion laughs style attacks, we set a default for graphql-java .maxWhitespaceTokens(MAX_WHITESPACE_TOKENS) + .maxNumericLiteralCharacters(MAX_NUMERIC_LITERAL_CHARACTERS) .maxRuleDepth(MAX_RULE_DEPTH) .redactTokenParserErrorMessages(false) .build(); @@ -73,6 +84,7 @@ public class ParserOptions { .maxCharacters(MAX_QUERY_CHARACTERS) .maxTokens(MAX_QUERY_TOKENS) // to prevent a billion laughs style attacks, we set a default for graphql-java .maxWhitespaceTokens(MAX_WHITESPACE_TOKENS) + .maxNumericLiteralCharacters(MAX_NUMERIC_LITERAL_CHARACTERS) .maxRuleDepth(MAX_RULE_DEPTH) .redactTokenParserErrorMessages(false) .build(); @@ -85,6 +97,7 @@ public class ParserOptions { .maxCharacters(Integer.MAX_VALUE) .maxTokens(Integer.MAX_VALUE) // we are less worried about a billion laughs with SDL parsing since the call path is not facing attackers .maxWhitespaceTokens(Integer.MAX_VALUE) + .maxNumericLiteralCharacters(MAX_NUMERIC_LITERAL_CHARACTERS) .maxRuleDepth(Integer.MAX_VALUE) .redactTokenParserErrorMessages(false) .build(); @@ -191,6 +204,7 @@ public static void setDefaultSdlParserOptions(ParserOptions options) { private final int maxCharacters; private final int maxTokens; private final int maxWhitespaceTokens; + private final int maxNumericLiteralCharacters; private final int maxRuleDepth; private final boolean redactTokenParserErrorMessages; private final ParsingListener parsingListener; @@ -203,6 +217,7 @@ private ParserOptions(Builder builder) { this.maxCharacters = builder.maxCharacters; this.maxTokens = builder.maxTokens; this.maxWhitespaceTokens = builder.maxWhitespaceTokens; + this.maxNumericLiteralCharacters = builder.maxNumericLiteralCharacters; this.maxRuleDepth = builder.maxRuleDepth; this.redactTokenParserErrorMessages = builder.redactTokenParserErrorMessages; this.parsingListener = builder.parsingListener; @@ -288,6 +303,17 @@ public int getMaxWhitespaceTokens() { return maxWhitespaceTokens; } + /** + * A numeric literal is represented by a single token, regardless of how many characters it contains. Converting + * very large numeric literals into arbitrary precision numbers can consume excessive CPU and memory. This limit + * stops parsing before that conversion takes place. + * + * @return the maximum number of characters permitted in an integer or floating-point literal + */ + public int getMaxNumericLiteralCharacters() { + return maxNumericLiteralCharacters; + } + /** * A graphql hacking vector is to send nonsensical queries that have lots of rule depth to them which * can cause stack overflow exceptions during the query parsing. To prevent this you can set a value @@ -333,6 +359,7 @@ public static class Builder { private int maxCharacters = MAX_QUERY_CHARACTERS; private int maxTokens = MAX_QUERY_TOKENS; private int maxWhitespaceTokens = MAX_WHITESPACE_TOKENS; + private int maxNumericLiteralCharacters = MAX_NUMERIC_LITERAL_CHARACTERS; private int maxRuleDepth = MAX_RULE_DEPTH; private boolean redactTokenParserErrorMessages = false; @@ -346,6 +373,7 @@ public static class Builder { this.maxCharacters = parserOptions.maxCharacters; this.maxTokens = parserOptions.maxTokens; this.maxWhitespaceTokens = parserOptions.maxWhitespaceTokens; + this.maxNumericLiteralCharacters = parserOptions.maxNumericLiteralCharacters; this.maxRuleDepth = parserOptions.maxRuleDepth; this.redactTokenParserErrorMessages = parserOptions.redactTokenParserErrorMessages; this.parsingListener = parserOptions.parsingListener; @@ -386,6 +414,19 @@ public Builder maxWhitespaceTokens(int maxWhitespaceTokens) { return this; } + /** + * Sets the maximum number of characters permitted in an integer or floating-point literal. Parsing is + * cancelled before converting a larger literal into an arbitrary precision number. + * + * @param maxNumericLiteralCharacters the maximum number of characters permitted in a numeric literal + * + * @return this builder + */ + public Builder maxNumericLiteralCharacters(int maxNumericLiteralCharacters) { + this.maxNumericLiteralCharacters = maxNumericLiteralCharacters; + return this; + } + public Builder maxRuleDepth(int maxRuleDepth) { this.maxRuleDepth = maxRuleDepth; return this; diff --git a/src/main/java/graphql/parser/SafeTokenSource.java b/src/main/java/graphql/parser/SafeTokenSource.java index c92c76d91..c6f2e50ae 100644 --- a/src/main/java/graphql/parser/SafeTokenSource.java +++ b/src/main/java/graphql/parser/SafeTokenSource.java @@ -1,6 +1,7 @@ package graphql.parser; import graphql.Internal; +import graphql.parser.antlr.GraphqlLexer; import org.antlr.v4.runtime.CharStream; import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.TokenFactory; @@ -25,14 +26,20 @@ public class SafeTokenSource implements TokenSource { private final TokenSource lexer; private final int maxTokens; private final int maxWhitespaceTokens; + private final int maxNumericLiteralCharacters; private final BiConsumer whenMaxTokensExceeded; + private final BiConsumer whenMaxNumericLiteralCharactersExceeded; private final int channelCounts[]; - public SafeTokenSource(TokenSource lexer, int maxTokens, int maxWhitespaceTokens, BiConsumer whenMaxTokensExceeded) { + public SafeTokenSource(TokenSource lexer, int maxTokens, int maxWhitespaceTokens, int maxNumericLiteralCharacters, + BiConsumer whenMaxTokensExceeded, + BiConsumer whenMaxNumericLiteralCharactersExceeded) { this.lexer = lexer; this.maxTokens = maxTokens; this.maxWhitespaceTokens = maxWhitespaceTokens; + this.maxNumericLiteralCharacters = maxNumericLiteralCharacters; this.whenMaxTokensExceeded = whenMaxTokensExceeded; + this.whenMaxNumericLiteralCharactersExceeded = whenMaxNumericLiteralCharactersExceeded; // this could be a Map however we want it to be faster as possible. // we only have 3 channels - but they are 0,2 and 3 so use 5 for safety - still faster than a map get/put // if we ever add another channel beyond 5 it will IOBEx during tests so future changes will be handled before release! @@ -44,6 +51,7 @@ public SafeTokenSource(TokenSource lexer, int maxTokens, int maxWhitespaceTokens public Token nextToken() { Token token = lexer.nextToken(); if (token != null) { + callbackIfNumericLiteralTooLong(token); int channel = token.getChannel(); int currentCount = ++channelCounts[channel]; if (channel == Parser.CHANNEL_WHITESPACE) { @@ -56,6 +64,18 @@ public Token nextToken() { return token; } + private void callbackIfNumericLiteralTooLong(Token token) { + int tokenType = token.getType(); + if (tokenType != GraphqlLexer.IntValue && tokenType != GraphqlLexer.FloatValue) { + return; + } + + int characterCount = token.getStopIndex() - token.getStartIndex() + 1; + if (characterCount > maxNumericLiteralCharacters) { + whenMaxNumericLiteralCharactersExceeded.accept(maxNumericLiteralCharacters, token); + } + } + private void callbackIfMaxExceeded(int maxCount, int currentCount, Token token) { if (currentCount > maxCount) { whenMaxTokensExceeded.accept(maxCount, token); diff --git a/src/main/java/graphql/parser/exceptions/ParseCancelledTooManyNumericLiteralCharactersException.java b/src/main/java/graphql/parser/exceptions/ParseCancelledTooManyNumericLiteralCharactersException.java new file mode 100644 index 000000000..83a60e402 --- /dev/null +++ b/src/main/java/graphql/parser/exceptions/ParseCancelledTooManyNumericLiteralCharactersException.java @@ -0,0 +1,17 @@ +package graphql.parser.exceptions; + +import graphql.Internal; +import graphql.i18n.I18n; +import graphql.language.SourceLocation; +import graphql.parser.InvalidSyntaxException; +import org.jspecify.annotations.NonNull; + +@Internal +public class ParseCancelledTooManyNumericLiteralCharactersException extends InvalidSyntaxException { + + @Internal + public ParseCancelledTooManyNumericLiteralCharactersException(@NonNull I18n i18N, @NonNull SourceLocation sourceLocation, int maxCharacters) { + super(i18N.msg("ParseCancelled.tooManyNumericLiteralCharacters", maxCharacters), + sourceLocation, null, null, null); + } +} diff --git a/src/main/resources/i18n/Parsing.properties b/src/main/resources/i18n/Parsing.properties index 474fba154..20301dd47 100644 --- a/src/main/resources/i18n/Parsing.properties +++ b/src/main/resources/i18n/Parsing.properties @@ -22,6 +22,7 @@ InvalidSyntaxMoreTokens.full=Invalid syntax encountered. There are extra tokens ParseCancelled.full=More than {0} ''{1}'' tokens have been presented. To prevent Denial Of Service attacks, parsing has been cancelled. ParseCancelled.tooDeep=More than {0} deep ''{1}'' rules have been entered. To prevent Denial Of Service attacks, parsing has been cancelled. ParseCancelled.tooManyChars=More than {0} characters have been presented. To prevent Denial Of Service attacks, parsing has been cancelled. +ParseCancelled.tooManyNumericLiteralCharacters=A numeric literal with more than {0} characters has been presented. To prevent Denial Of Service attacks, parsing has been cancelled. # InvalidUnicode.trailingLeadingSurrogate=Invalid unicode encountered. Trailing surrogate must be preceded with a leading surrogate. Offending token ''{0}'' at line {1} column {2} InvalidUnicode.leadingTrailingSurrogate=Invalid unicode encountered. Leading surrogate must be followed by a trailing surrogate. Offending token ''{0}'' at line {1} column {2} diff --git a/src/main/resources/i18n/Parsing_de.properties b/src/main/resources/i18n/Parsing_de.properties index 55127ff68..41247c67f 100644 --- a/src/main/resources/i18n/Parsing_de.properties +++ b/src/main/resources/i18n/Parsing_de.properties @@ -22,6 +22,7 @@ InvalidSyntaxMoreTokens.full=Es wurde eine ungültige Syntax festgestellt. Es gi ParseCancelled.full=Es wurden mehr als {0} ''{1}'' Token präsentiert. Um Denial-of-Service-Angriffe zu verhindern, wurde das Parsing abgebrochen. ParseCancelled.tooDeep=Es wurden mehr als {0} tief ''{1}'' Regeln ausgeführt. Um Denial-of-Service-Angriffe zu verhindern, wurde das Parsing abgebrochen. ParseCancelled.tooManyChars=Es wurden mehr als {0} Zeichen vorgelegt. Um Denial-of-Service-Angriffe zu verhindern, wurde das Parsing abgebrochen. +ParseCancelled.tooManyNumericLiteralCharacters=Es wurde ein numerisches Literal mit mehr als {0} Zeichen vorgelegt. Um Denial-of-Service-Angriffe zu verhindern, wurde das Parsing abgebrochen. # InvalidUnicode.trailingLeadingSurrogate=Ungültiger Unicode gefunden. Trailing surrogate muss ein leading surrogate vorangestellt werden. Ungültiges Token ''{0}'' in Zeile {1} Spalte {2} InvalidUnicode.leadingTrailingSurrogate=Ungültiger Unicode gefunden. Auf ein leading surrogate muss ein trailing surrogate folgen. Ungültiges Token ''{0}'' in Zeile {1} Spalte {2} diff --git a/src/main/resources/i18n/Parsing_nl.properties b/src/main/resources/i18n/Parsing_nl.properties index cfd845782..770397d98 100644 --- a/src/main/resources/i18n/Parsing_nl.properties +++ b/src/main/resources/i18n/Parsing_nl.properties @@ -21,6 +21,7 @@ InvalidSyntaxMoreTokens.full=Ongeldige syntaxis tegengekomen. Er zijn tokens in ParseCancelled.full=Meer dan {0} ''{1}'' tokens zijn gepresenteerd. Om een DDoS-aanval te voorkomen is het parsen gestopt. ParseCancelled.tooDeep=Meer dan {0} diep, ''{1}'' regels zijn uitgevoerd. Om een DDoS-aanval te voorkomen is het parsen gestopt. ParseCancelled.tooManyChars=Meer dan {0} tekens zijn voorgelegd. Om een DDoS-aanval te voorkomen is het parsen gestopt. +ParseCancelled.tooManyNumericLiteralCharacters=Er is een numerieke literal met meer dan {0} tekens aangeboden. Om een DDoS-aanval te voorkomen is het parsen gestopt. # InvalidUnicode.trailingLeadingSurrogate=Ongeldige Unicode tegengekomen. Trailing surrogate moet vooropgaan aan een leading surrogate. Ongeldige token ''{0}'' op lijn {1} kolom {2} InvalidUnicode.leadingTrailingSurrogate=Ongeldige Unicode tegengekomen. Leading surrogate moet voorafgaan aan een trailing surrogate. Ongeldige token ''{0}'' op lijn {1} kolom {2} diff --git a/src/test/groovy/graphql/parser/ParserOptionsTest.groovy b/src/test/groovy/graphql/parser/ParserOptionsTest.groovy index 9d43543f8..a77f53b78 100644 --- a/src/test/groovy/graphql/parser/ParserOptionsTest.groovy +++ b/src/test/groovy/graphql/parser/ParserOptionsTest.groovy @@ -26,6 +26,7 @@ class ParserOptionsTest extends Specification { defaultOptions.getMaxCharacters() == ONE_MB defaultOptions.getMaxTokens() == 15_000 defaultOptions.getMaxWhitespaceTokens() == 200_000 + defaultOptions.getMaxNumericLiteralCharacters() == 100 defaultOptions.isCaptureSourceLocation() defaultOptions.isCaptureLineComments() !defaultOptions.isCaptureIgnoredChars() @@ -34,6 +35,7 @@ class ParserOptionsTest extends Specification { defaultOperationOptions.getMaxTokens() == 15_000 defaultOperationOptions.getMaxWhitespaceTokens() == 200_000 + defaultOperationOptions.getMaxNumericLiteralCharacters() == 100 defaultOperationOptions.isCaptureSourceLocation() !defaultOperationOptions.isCaptureLineComments() !defaultOperationOptions.isCaptureIgnoredChars() @@ -43,6 +45,7 @@ class ParserOptionsTest extends Specification { defaultSdlOptions.getMaxCharacters() == Integer.MAX_VALUE defaultSdlOptions.getMaxTokens() == Integer.MAX_VALUE defaultSdlOptions.getMaxWhitespaceTokens() == Integer.MAX_VALUE + defaultSdlOptions.getMaxNumericLiteralCharacters() == 100 defaultSdlOptions.isCaptureSourceLocation() defaultSdlOptions.isCaptureLineComments() !defaultSdlOptions.isCaptureIgnoredChars() @@ -61,6 +64,7 @@ class ParserOptionsTest extends Specification { it.captureIgnoredChars(true) .captureLineComments(true) .maxCharacters(1_000_000) + .maxNumericLiteralCharacters(200) .maxWhitespaceTokens(300_000) }) def newDefaultSDlOptions = defaultSdlOptions.transform( @@ -84,6 +88,7 @@ class ParserOptionsTest extends Specification { currentDefaultOptions.getMaxCharacters() == ONE_MB currentDefaultOptions.getMaxTokens() == 15_000 currentDefaultOptions.getMaxWhitespaceTokens() == 200_000 + currentDefaultOptions.getMaxNumericLiteralCharacters() == 100 currentDefaultOptions.isCaptureSourceLocation() currentDefaultOptions.isCaptureLineComments() currentDefaultOptions.isCaptureIgnoredChars() @@ -93,6 +98,7 @@ class ParserOptionsTest extends Specification { currentDefaultOperationOptions.getMaxCharacters() == 1_000_000 currentDefaultOperationOptions.getMaxTokens() == 15_000 currentDefaultOperationOptions.getMaxWhitespaceTokens() == 300_000 + currentDefaultOperationOptions.getMaxNumericLiteralCharacters() == 200 currentDefaultOperationOptions.isCaptureSourceLocation() currentDefaultOperationOptions.isCaptureLineComments() currentDefaultOperationOptions.isCaptureIgnoredChars() @@ -102,6 +108,7 @@ class ParserOptionsTest extends Specification { currentDefaultSdlOptions.getMaxCharacters() == Integer.MAX_VALUE currentDefaultSdlOptions.getMaxTokens() == Integer.MAX_VALUE currentDefaultSdlOptions.getMaxWhitespaceTokens() == 300_000 + currentDefaultSdlOptions.getMaxNumericLiteralCharacters() == 100 currentDefaultSdlOptions.isCaptureSourceLocation() currentDefaultSdlOptions.isCaptureLineComments() currentDefaultSdlOptions.isCaptureIgnoredChars() diff --git a/src/test/groovy/graphql/parser/ParserStressTest.groovy b/src/test/groovy/graphql/parser/ParserStressTest.groovy index c058d56a2..77bc237a0 100644 --- a/src/test/groovy/graphql/parser/ParserStressTest.groovy +++ b/src/test/groovy/graphql/parser/ParserStressTest.groovy @@ -6,6 +6,7 @@ import graphql.language.Document import graphql.parser.exceptions.ParseCancelledException import graphql.parser.exceptions.ParseCancelledTooDeepException import graphql.parser.exceptions.ParseCancelledTooManyCharsException +import graphql.parser.exceptions.ParseCancelledTooManyNumericLiteralCharactersException import spock.lang.Specification import static graphql.parser.ParserEnvironment.newParserEnvironment @@ -184,6 +185,66 @@ class ParserStressTest extends Specification { document != null // its parsed - its invalid of course but parsed } + def "numeric literals longer than the default limit are prevented"() { + given: + def text = "query { f(arg: ${numericLiteral}) }" + def parserEnvironment = newParserEnvironment().document(text).parserOptions(defaultOperationOptions).build() + + when: + Parser.parse(parserEnvironment) + + then: + def exception = thrown(ParseCancelledTooManyNumericLiteralCharactersException) + exception.message.contains("more than 100 characters") + exception.offendingToken == null + + where: + numericLiteral << ["9" * 101, "9" * 99 + ".0"] + } + + def "numeric literals at the default limit are accepted"() { + given: + def text = "query { f(arg: ${numericLiteral}) }" + def parserEnvironment = newParserEnvironment().document(text).parserOptions(defaultOperationOptions).build() + + when: + def document = Parser.parse(parserEnvironment) + + then: + document != null + + where: + numericLiteral << ["9" * 100, "9" * 98 + ".0"] + } + + def "maximum numeric literal characters can be overridden"() { + given: + def parserOptions = defaultOperationOptions.transform { + it.maxNumericLiteralCharacters(101) + } + def acceptedText = "query { f(arg: ${acceptedLiteral}) }" + def acceptedEnvironment = newParserEnvironment().document(acceptedText).parserOptions(parserOptions).build() + + when: + def document = Parser.parse(acceptedEnvironment) + + then: + document != null + + when: + def rejectedText = "query { f(arg: ${rejectedLiteral}) }" + def rejectedEnvironment = newParserEnvironment().document(rejectedText).parserOptions(parserOptions).build() + Parser.parse(rejectedEnvironment) + + then: + thrown(ParseCancelledTooManyNumericLiteralCharactersException) + + where: + acceptedLiteral | rejectedLiteral + "9" * 101 | "9" * 102 + "9" * 99 + ".0" | "9" * 100 + ".0" + } + String mkDeepQuery(int howMany) { def field = 'f(a:"")' StringBuilder sb = new StringBuilder("query q{") diff --git a/src/test/groovy/graphql/parser/SafeTokenSourceTest.groovy b/src/test/groovy/graphql/parser/SafeTokenSourceTest.groovy index cf8b34658..25b31a049 100644 --- a/src/test/groovy/graphql/parser/SafeTokenSourceTest.groovy +++ b/src/test/groovy/graphql/parser/SafeTokenSourceTest.groovy @@ -34,7 +34,7 @@ class SafeTokenSourceTest extends Specification { offendingToken = token throw new IllegalStateException("stop at $max") } - def tokenSource = new SafeTokenSource(graphqlLexer, 50, 1000, onTooManyTokens) + def tokenSource = new SafeTokenSource(graphqlLexer, 50, 1000, Integer.MAX_VALUE, onTooManyTokens, { max, token -> }) consumeAllTokens(tokenSource) assert false, "This is not meant to actually consume all tokens" @@ -59,7 +59,7 @@ class SafeTokenSourceTest extends Specification { offendingToken = token throw new IllegalStateException("stop at $max") } - def tokenSource = new SafeTokenSource(graphqlLexer, 1000, 200_000, onTooManyTokens) + def tokenSource = new SafeTokenSource(graphqlLexer, 1000, 200_000, Integer.MAX_VALUE, onTooManyTokens, { max, token -> }) consumeAllTokens(tokenSource) assert false, "This is not meant to actually consume all tokens" @@ -82,7 +82,7 @@ class SafeTokenSourceTest extends Specification { offendingToken = token throw new IllegalStateException("stop at $max") } - def tokenSource = new SafeTokenSource(graphqlLexer, 1000, 200_000, onTooManyTokens) + def tokenSource = new SafeTokenSource(graphqlLexer, 1000, 200_000, Integer.MAX_VALUE, onTooManyTokens, { max, token -> }) consumeAllTokens(tokenSource) @@ -91,4 +91,31 @@ class SafeTokenSourceTest extends Specification { offendingToken == null } + def "can call back before returning an oversized numeric literal"() { + given: + GraphqlLexer graphqlLexer = lexer("query { field(arg: ${"9" * 101}) }") + Token offendingToken = null + BiConsumer onTooManyNumericLiteralCharacters = { max, token -> + offendingToken = token + throw new IllegalStateException("stop at $max") + } + def tokenSource = new SafeTokenSource( + graphqlLexer, + 1000, + 200_000, + 100, + { max, token -> }, + onTooManyNumericLiteralCharacters + ) + + when: + consumeAllTokens(tokenSource) + + then: + def exception = thrown(IllegalStateException) + exception.message == "stop at 100" + offendingToken.type == GraphqlLexer.IntValue + offendingToken.stopIndex - offendingToken.startIndex + 1 == 101 + } + } From ac661d02bf7191714d6b6c41bd5be48d31632547 Mon Sep 17 00:00:00 2001 From: arimu1 <19286898+arimu1@users.noreply.github.com> Date: Wed, 5 Aug 2026 22:07:39 +0700 Subject: [PATCH 15/18] fix: mark InstrumentationState callback params as @Nullable createState()/createStateAsync() may return null, and the default SimplePerformantInstrumentation.createState() does. After @NullMarked on instrumentation classes (#4272), unannotated state parameters were treated as non-null in Kotlin, causing NPEs for stateless subclasses. Annotate callback state parameters as @Nullable to match the optional- state runtime contract. ChainedInstrumentation asserts non-null when casting its own materialized ChainedInstrumentationState. Fixes #4433 --- .../MaxQueryComplexityInstrumentation.java | 5 +- .../MaxQueryDepthInstrumentation.java | 2 +- .../ChainedInstrumentation.java | 72 ++++++++++--------- .../instrumentation/Instrumentation.java | 43 +++++------ .../NoContextChainedInstrumentation.java | 30 ++++---- .../SimplePerformantInstrumentation.java | 34 ++++----- .../FieldValidationInstrumentation.java | 2 +- .../tracing/TracingInstrumentation.java | 8 +-- 8 files changed, 103 insertions(+), 93 deletions(-) diff --git a/src/main/java/graphql/analysis/MaxQueryComplexityInstrumentation.java b/src/main/java/graphql/analysis/MaxQueryComplexityInstrumentation.java index 669f147aa..1af769338 100644 --- a/src/main/java/graphql/analysis/MaxQueryComplexityInstrumentation.java +++ b/src/main/java/graphql/analysis/MaxQueryComplexityInstrumentation.java @@ -12,6 +12,7 @@ import graphql.execution.instrumentation.parameters.InstrumentationValidationParameters; import graphql.validation.ValidationError; import org.jspecify.annotations.NullMarked; +import org.jspecify.annotations.Nullable; import java.util.List; import java.util.concurrent.CompletableFuture; @@ -85,7 +86,7 @@ public CompletableFuture createStateAsync(InstrumentationC } @Override - public InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, InstrumentationState rawState) { + public InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, @Nullable InstrumentationState rawState) { State state = ofState(rawState); // for API backwards compatibility reasons we capture the validation parameters, so we can put them into QueryComplexityInfo state.instrumentationValidationParameters.set(parameters); @@ -93,7 +94,7 @@ public InstrumentationContext> beginValidation(Instrumenta } @Override - public InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters instrumentationExecuteOperationParameters, InstrumentationState rawState) { + public InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters instrumentationExecuteOperationParameters, @Nullable InstrumentationState rawState) { State state = ofState(rawState); QueryComplexityCalculator queryComplexityCalculator = newQueryComplexityCalculator(instrumentationExecuteOperationParameters.getExecutionContext()); int totalComplexity = queryComplexityCalculator.calculate(); diff --git a/src/main/java/graphql/analysis/MaxQueryDepthInstrumentation.java b/src/main/java/graphql/analysis/MaxQueryDepthInstrumentation.java index 6bab51da1..93cd7400c 100644 --- a/src/main/java/graphql/analysis/MaxQueryDepthInstrumentation.java +++ b/src/main/java/graphql/analysis/MaxQueryDepthInstrumentation.java @@ -49,7 +49,7 @@ public MaxQueryDepthInstrumentation(int maxDepth, Function beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, InstrumentationState state) { + public InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, @Nullable InstrumentationState state) { QueryTraverser queryTraverser = newQueryTraverser(parameters.getExecutionContext()); int depth = queryTraverser.reducePreOrder((env, acc) -> Math.max(getPathLength(env.getParentEnvironment()), acc), 0); if (depth > maxDepth) { diff --git a/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java b/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java index ebf2758e3..0e7166821 100644 --- a/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java @@ -67,21 +67,30 @@ public List getInstrumentations() { return instrumentations; } - private @Nullable InstrumentationContext chainedCtx(InstrumentationState state, BiFunction> mapper) { + /** + * Chained instrumentation always materializes a {@link ChainedInstrumentationState} via + * {@link #createStateAsync(InstrumentationCreateStateParameters)}. Callback {@code state} is still + * {@link Nullable} to match the optional-state contract of {@link Instrumentation}. + */ + private static ChainedInstrumentationState asChainedState(@Nullable InstrumentationState state) { + return (ChainedInstrumentationState) assertNotNull(state); + } + + private @Nullable InstrumentationContext chainedCtx(@Nullable InstrumentationState state, BiFunction> mapper) { // if we have zero or 1 instrumentations (and 1 is the most common), then we can avoid an object allocation // of the ChainedInstrumentationContext since it won't be needed if (instrumentations.isEmpty()) { return SimpleInstrumentationContext.noOp(); } - ChainedInstrumentationState chainedInstrumentationState = (ChainedInstrumentationState) state; + ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); if (instrumentations.size() == 1) { return mapper.apply(instrumentations.get(0), chainedInstrumentationState.getState(0)); } return new ChainedInstrumentationContext<>(chainedMapAndDropNulls(chainedInstrumentationState, mapper)); } - private T chainedInstrument(InstrumentationState state, T input, ChainedInstrumentationFunction mapper) { - ChainedInstrumentationState chainedInstrumentationState = (ChainedInstrumentationState) state; + private T chainedInstrument(@Nullable InstrumentationState state, T input, ChainedInstrumentationFunction mapper) { + ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); for (int i = 0; i < instrumentations.size(); i++) { Instrumentation instrumentation = instrumentations.get(i); InstrumentationState specificState = chainedInstrumentationState.getState(i); @@ -90,8 +99,8 @@ private T chainedInstrument(InstrumentationState state, T input, ChainedInst return input; } - protected ImmutableList chainedMapAndDropNulls(InstrumentationState state, BiFunction mapper) { - ChainedInstrumentationState chainedInstrumentationState = (ChainedInstrumentationState) state; + protected ImmutableList chainedMapAndDropNulls(@Nullable InstrumentationState state, BiFunction mapper) { + ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); ImmutableList.Builder result = ImmutableList.builderWithExpectedSize(instrumentations.size()); for (int i = 0; i < instrumentations.size(); i++) { Instrumentation instrumentation = instrumentations.get(i); @@ -104,8 +113,8 @@ protected ImmutableList chainedMapAndDropNulls(InstrumentationState state return result.build(); } - protected void chainedConsume(InstrumentationState state, BiConsumer stateConsumer) { - ChainedInstrumentationState chainedInstrumentationState = (ChainedInstrumentationState) state; + protected void chainedConsume(@Nullable InstrumentationState state, BiConsumer stateConsumer) { + ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); for (int i = 0; i < instrumentations.size(); i++) { Instrumentation instrumentation = instrumentations.get(i); InstrumentationState specificState = chainedInstrumentationState.getState(i); @@ -119,39 +128,39 @@ public CompletableFuture createStateAsync(InstrumentationC } @Override - public @Nullable InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginExecution(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginParse(parameters, specificState)); } @Override - public @Nullable InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginValidation(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginExecuteOperation(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginReactiveResults(InstrumentationReactiveResultsParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginReactiveResults(InstrumentationReactiveResultsParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginReactiveResults(parameters, specificState)); } @Override - public @Nullable ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + public @Nullable ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { if (instrumentations.isEmpty()) { return ExecutionStrategyInstrumentationContext.NOOP; } BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginExecutionStrategy(parameters, specificState); - ChainedInstrumentationState chainedInstrumentationState = (ChainedInstrumentationState) state; + ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); if (instrumentations.size() == 1) { return mapper.apply(instrumentations.get(0), chainedInstrumentationState.getState(0)); } @@ -159,12 +168,12 @@ public CompletableFuture createStateAsync(InstrumentationC } @Override - public @Nullable ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + public @Nullable ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { if (instrumentations.isEmpty()) { return ExecuteObjectInstrumentationContext.NOOP; } BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginExecuteObject(parameters, specificState); - ChainedInstrumentationState chainedInstrumentationState = (ChainedInstrumentationState) state; + ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); if (instrumentations.size() == 1) { return mapper.apply(instrumentations.get(0), chainedInstrumentationState.getState(0)); } @@ -173,33 +182,33 @@ public CompletableFuture createStateAsync(InstrumentationC @ExperimentalApi @Override - public @Nullable InstrumentationContext beginDeferredField(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginDeferredField(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginDeferredField(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginSubscribedFieldEvent(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginFieldExecution(parameters, specificState)); } @SuppressWarnings("deprecation") @Override - public @Nullable InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginFieldFetch(parameters, specificState)); } @Override - public @Nullable FieldFetchingInstrumentationContext beginFieldFetching(InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + public @Nullable FieldFetchingInstrumentationContext beginFieldFetching(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { if (instrumentations.isEmpty()) { return FieldFetchingInstrumentationContext.NOOP; } BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginFieldFetching(parameters, specificState); - ChainedInstrumentationState chainedInstrumentationState = (ChainedInstrumentationState) state; + ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); if (instrumentations.size() == 1) { return mapper.apply(instrumentations.get(0), chainedInstrumentationState.getState(0)); } @@ -208,47 +217,47 @@ public CompletableFuture createStateAsync(InstrumentationC } @Override - public @Nullable InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginFieldCompletion(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return chainedCtx(state, (instrumentation, specificState) -> instrumentation.beginFieldListCompletion(parameters, specificState)); } @Override - public ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return chainedInstrument(state, executionInput, (instrumentation, specificState, accumulator) -> instrumentation.instrumentExecutionInput(accumulator, parameters, specificState)); } @Override - public DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return chainedInstrument(state, documentAndVariables, (instrumentation, specificState, accumulator) -> instrumentation.instrumentDocumentAndVariables(accumulator, parameters, specificState)); } @Override - public GraphQLSchema instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public GraphQLSchema instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return chainedInstrument(state, schema, (instrumentation, specificState, accumulator) -> instrumentation.instrumentSchema(accumulator, parameters, specificState)); } @Override - public ExecutionContext instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public ExecutionContext instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return chainedInstrument(state, executionContext, (instrumentation, specificState, accumulator) -> instrumentation.instrumentExecutionContext(accumulator, parameters, specificState)); } @Override - public DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + public DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return chainedInstrument(state, dataFetcher, (Instrumentation instrumentation, InstrumentationState specificState, DataFetcher accumulator) -> instrumentation.instrumentDataFetcher(accumulator, parameters, specificState)); } @Override - public CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { ImmutableList> entries = chainedMapAndDropNulls(state, AbstractMap.SimpleEntry::new); CompletableFuture> resultsFuture = Async.eachSequentially(entries, (entry, prevResults) -> { Instrumentation instrumentation = entry.getKey(); @@ -414,4 +423,3 @@ private interface ChainedInstrumentationFunction { } - diff --git a/src/main/java/graphql/execution/instrumentation/Instrumentation.java b/src/main/java/graphql/execution/instrumentation/Instrumentation.java index 2bfb6eadc..6f4a4e342 100644 --- a/src/main/java/graphql/execution/instrumentation/Instrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/Instrumentation.java @@ -73,12 +73,13 @@ default InstrumentationState createState(InstrumentationCreateStateParameters pa * This is called right at the start of query execution, and it's the first step in the instrumentation chain. * * @param parameters the parameters to this step - * @param state the state created during the call to {@link #createStateAsync(InstrumentationCreateStateParameters)} + * @param state the state created during the call to {@link #createStateAsync(InstrumentationCreateStateParameters)}, + * or {@code null} when createState/createStateAsync returns null * * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) { + default InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -91,7 +92,7 @@ default InstrumentationContext beginExecution(InstrumentationEx * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) { + default InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -104,7 +105,7 @@ default InstrumentationContext beginParse(InstrumentationExecutionPara * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, InstrumentationState state) { + default InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -117,7 +118,7 @@ default InstrumentationContext> beginValidation(Instrument * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, InstrumentationState state) { + default InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -132,7 +133,7 @@ default InstrumentationContext beginExecuteOperation(Instrument * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginReactiveResults(InstrumentationReactiveResultsParameters parameters, InstrumentationState state) { + default InstrumentationContext beginReactiveResults(InstrumentationReactiveResultsParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -146,7 +147,7 @@ default InstrumentationContext beginReactiveResults(InstrumentationReactiv * @return a nullable {@link ExecutionStrategyInstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + default ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { return ExecutionStrategyInstrumentationContext.NOOP; } @@ -160,7 +161,7 @@ default ExecutionStrategyInstrumentationContext beginExecutionStrategy(Instrumen * @return a nullable {@link ExecutionStrategyInstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + default ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { return ExecuteObjectInstrumentationContext.NOOP; } @@ -176,7 +177,7 @@ default ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationEx */ @ExperimentalApi @Nullable - default InstrumentationContext beginDeferredField(InstrumentationFieldParameters parameters, InstrumentationState state) { + default InstrumentationContext beginDeferredField(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -189,7 +190,7 @@ default InstrumentationContext beginDeferredField(InstrumentationFieldPa * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, InstrumentationState state) { + default InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -202,7 +203,7 @@ default InstrumentationContext beginSubscribedFieldEvent(Instru * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, InstrumentationState state) { + default InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -219,7 +220,7 @@ default InstrumentationContext beginFieldExecution(InstrumentationFieldP */ @Deprecated(since = "2024-04-18") @Nullable - default InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + default InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -239,7 +240,7 @@ default InstrumentationContext beginFieldFetch(InstrumentationFieldFetch * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default FieldFetchingInstrumentationContext beginFieldFetching(InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + default FieldFetchingInstrumentationContext beginFieldFetching(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { InstrumentationContext ctx = beginFieldFetch(parameters, state); return FieldFetchingInstrumentationContext.adapter(ctx); } @@ -253,7 +254,7 @@ default FieldFetchingInstrumentationContext beginFieldFetching(InstrumentationFi * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + default InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -266,7 +267,7 @@ default InstrumentationContext beginFieldCompletion(InstrumentationField * @return a nullable {@link InstrumentationContext} object that will be called back when the step ends (assuming it's not null) */ @Nullable - default InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + default InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @@ -281,7 +282,7 @@ default InstrumentationContext beginFieldListCompletion(InstrumentationF * @return a non-null instrumented ExecutionInput, the default is to return to the same object */ @NonNull - default ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) { + default ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return executionInput; } @@ -295,7 +296,7 @@ default ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, I * @return a non-null instrumented DocumentAndVariables, the default is to return to the same objects */ @NonNull - default DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, InstrumentationState state) { + default DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return documentAndVariables; } @@ -310,7 +311,7 @@ default DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables * @return a non-null instrumented GraphQLSchema, the default is to return to the same object */ @NonNull - default GraphQLSchema instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, InstrumentationState state) { + default GraphQLSchema instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return schema; } @@ -325,7 +326,7 @@ default GraphQLSchema instrumentSchema(GraphQLSchema schema, InstrumentationExec * @return a non-null instrumented ExecutionContext, the default is to return to the same object */ @NonNull - default ExecutionContext instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, InstrumentationState state) { + default ExecutionContext instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return executionContext; } @@ -342,7 +343,7 @@ default ExecutionContext instrumentExecutionContext(ExecutionContext executionCo * @return a non-null instrumented DataFetcher, the default is to return to the same object */ @NonNull - default DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + default DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return dataFetcher; } @@ -356,7 +357,7 @@ default DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, Instrum * @return a new execution result completable future */ @NonNull - default CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState state) { + default CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return CompletableFuture.completedFuture(executionResult); } } diff --git a/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java b/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java index 719376819..96187d6bb 100644 --- a/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java @@ -51,78 +51,78 @@ public NoContextChainedInstrumentation(Instrumentation... instrumentations) { super(instrumentations); } - private @Nullable T runAll(InstrumentationState state, BiConsumer stateConsumer) { + private @Nullable T runAll(@Nullable InstrumentationState state, BiConsumer stateConsumer) { chainedConsume(state, stateConsumer); return null; } @Override - public @Nullable InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginExecution(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginParse(parameters, specificState)); } @Override - public @Nullable InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginValidation(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginExecuteOperation(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginReactiveResults(InstrumentationReactiveResultsParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginReactiveResults(InstrumentationReactiveResultsParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginReactiveResults(parameters, specificState)); } @Override - public @Nullable ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + public @Nullable ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginExecutionStrategy(parameters, specificState)); } @Override - public @Nullable ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + public @Nullable ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginExecuteObject(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginDeferredField(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginDeferredField(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginDeferredField(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginSubscribedFieldEvent(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginFieldExecution(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginFieldFetch(parameters, specificState)); } @Override - public @Nullable FieldFetchingInstrumentationContext beginFieldFetching(InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + public @Nullable FieldFetchingInstrumentationContext beginFieldFetching(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginFieldFetching(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginFieldCompletion(parameters, specificState)); } @Override - public @Nullable InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return runAll(state, (instrumentation, specificState) -> instrumentation.beginFieldListCompletion(parameters, specificState)); } diff --git a/src/main/java/graphql/execution/instrumentation/SimplePerformantInstrumentation.java b/src/main/java/graphql/execution/instrumentation/SimplePerformantInstrumentation.java index a2cb05b59..b09f44645 100644 --- a/src/main/java/graphql/execution/instrumentation/SimplePerformantInstrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/SimplePerformantInstrumentation.java @@ -58,87 +58,87 @@ public class SimplePerformantInstrumentation implements Instrumentation { } @Override - public @Nullable InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginExecution(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + public @Nullable ExecutionStrategyInstrumentationContext beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { return ExecutionStrategyInstrumentationContext.NOOP; } @Override - public @Nullable ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) { + public @Nullable ExecuteObjectInstrumentationContext beginExecuteObject(InstrumentationExecutionStrategyParameters parameters, @Nullable InstrumentationState state) { return ExecuteObjectInstrumentationContext.NOOP; } @Override - public @Nullable InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginSubscribedFieldEvent(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldExecution(InstrumentationFieldParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public @Nullable InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginFieldListCompletion(InstrumentationFieldCompleteParameters parameters, @Nullable InstrumentationState state) { return noOp(); } @Override - public ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return executionInput; } @Override - public DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return documentAndVariables; } @Override - public GraphQLSchema instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public GraphQLSchema instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return schema; } @Override - public ExecutionContext instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public ExecutionContext instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return executionContext; } @Override - public DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, InstrumentationFieldFetchParameters parameters, InstrumentationState state) { + public DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { return dataFetcher; } @Override - public CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState state) { + public CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { return CompletableFuture.completedFuture(executionResult); } } diff --git a/src/main/java/graphql/execution/instrumentation/fieldvalidation/FieldValidationInstrumentation.java b/src/main/java/graphql/execution/instrumentation/fieldvalidation/FieldValidationInstrumentation.java index bea5d5257..536fc2541 100644 --- a/src/main/java/graphql/execution/instrumentation/fieldvalidation/FieldValidationInstrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/fieldvalidation/FieldValidationInstrumentation.java @@ -40,7 +40,7 @@ public FieldValidationInstrumentation(FieldValidation fieldValidation) { } @Override - public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, InstrumentationState state) { + public @Nullable InstrumentationContext beginExecuteOperation(InstrumentationExecuteOperationParameters parameters, @Nullable InstrumentationState state) { List errors = FieldValidationSupport.validateFieldsAndArguments(fieldValidation, parameters.getExecutionContext()); if (errors != null && !errors.isEmpty()) { throw new AbortExecutionException(errors); diff --git a/src/main/java/graphql/execution/instrumentation/tracing/TracingInstrumentation.java b/src/main/java/graphql/execution/instrumentation/tracing/TracingInstrumentation.java index f522ed154..1de7082f3 100644 --- a/src/main/java/graphql/execution/instrumentation/tracing/TracingInstrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/tracing/TracingInstrumentation.java @@ -78,7 +78,7 @@ public TracingInstrumentation(Options options) { } @Override - public CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState rawState) { + public CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState rawState) { Map currentExt = executionResult.getExtensions(); TracingSupport tracingSupport = ofState(rawState); @@ -89,21 +89,21 @@ public CompletableFuture instrumentExecutionResult(ExecutionRes } @Override - public InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, InstrumentationState rawState) { + public InstrumentationContext beginFieldFetch(InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState rawState) { TracingSupport tracingSupport = ofState(rawState); TracingSupport.TracingContext ctx = tracingSupport.beginField(parameters.getEnvironment(), parameters.isTrivialDataFetcher()); return whenCompleted((result, t) -> ctx.onEnd()); } @Override - public InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, InstrumentationState rawState) { + public InstrumentationContext beginParse(InstrumentationExecutionParameters parameters, @Nullable InstrumentationState rawState) { TracingSupport tracingSupport = ofState(rawState); TracingSupport.TracingContext ctx = tracingSupport.beginParse(); return whenCompleted((result, t) -> ctx.onEnd()); } @Override - public InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, InstrumentationState rawState) { + public InstrumentationContext> beginValidation(InstrumentationValidationParameters parameters, @Nullable InstrumentationState rawState) { TracingSupport tracingSupport = ofState(rawState); TracingSupport.TracingContext ctx = tracingSupport.beginValidation(); return whenCompleted((result, t) -> ctx.onEnd()); From 9be75270d5a1718950e8a69040e95abe2b3ec55f Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Sun, 23 Aug 2026 08:56:14 +1000 Subject: [PATCH 16/18] Propagate nullable chained instrumentation state --- .../ChainedInstrumentation.java | 42 ++++++++--------- .../NoContextChainedInstrumentation.java | 2 +- ...InstrumentationStateNullabilityTest.groovy | 47 +++++++++++++++++++ .../KotlinInstrumentationStateFixtures.kt | 26 ++++++++++ 4 files changed, 95 insertions(+), 22 deletions(-) create mode 100644 src/test/groovy/graphql/execution/instrumentation/InstrumentationStateNullabilityTest.groovy create mode 100644 src/test/kotlin/graphql/execution/instrumentation/KotlinInstrumentationStateFixtures.kt diff --git a/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java b/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java index 0e7166821..b5ac757e8 100644 --- a/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/ChainedInstrumentation.java @@ -76,7 +76,7 @@ private static ChainedInstrumentationState asChainedState(@Nullable Instrumentat return (ChainedInstrumentationState) assertNotNull(state); } - private @Nullable InstrumentationContext chainedCtx(@Nullable InstrumentationState state, BiFunction> mapper) { + private @Nullable InstrumentationContext chainedCtx(@Nullable InstrumentationState state, BiFunction> mapper) { // if we have zero or 1 instrumentations (and 1 is the most common), then we can avoid an object allocation // of the ChainedInstrumentationContext since it won't be needed if (instrumentations.isEmpty()) { @@ -89,23 +89,23 @@ private static ChainedInstrumentationState asChainedState(@Nullable Instrumentat return new ChainedInstrumentationContext<>(chainedMapAndDropNulls(chainedInstrumentationState, mapper)); } - private T chainedInstrument(@Nullable InstrumentationState state, T input, ChainedInstrumentationFunction mapper) { + private T chainedInstrument(@Nullable InstrumentationState state, T input, ChainedInstrumentationFunction mapper) { ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); for (int i = 0; i < instrumentations.size(); i++) { Instrumentation instrumentation = instrumentations.get(i); - InstrumentationState specificState = chainedInstrumentationState.getState(i); + @Nullable InstrumentationState specificState = chainedInstrumentationState.getState(i); input = mapper.apply(instrumentation, specificState, input); } return input; } - protected ImmutableList chainedMapAndDropNulls(@Nullable InstrumentationState state, BiFunction mapper) { + protected ImmutableList chainedMapAndDropNulls(@Nullable InstrumentationState state, BiFunction mapper) { ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); ImmutableList.Builder result = ImmutableList.builderWithExpectedSize(instrumentations.size()); for (int i = 0; i < instrumentations.size(); i++) { Instrumentation instrumentation = instrumentations.get(i); - InstrumentationState specificState = chainedInstrumentationState.getState(i); - T value = mapper.apply(instrumentation, specificState); + @Nullable InstrumentationState specificState = chainedInstrumentationState.getState(i); + @Nullable T value = mapper.apply(instrumentation, specificState); if (value != null) { result.add(value); } @@ -113,11 +113,11 @@ protected ImmutableList chainedMapAndDropNulls(@Nullable InstrumentationS return result.build(); } - protected void chainedConsume(@Nullable InstrumentationState state, BiConsumer stateConsumer) { + protected void chainedConsume(@Nullable InstrumentationState state, BiConsumer stateConsumer) { ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); for (int i = 0; i < instrumentations.size(); i++) { Instrumentation instrumentation = instrumentations.get(i); - InstrumentationState specificState = chainedInstrumentationState.getState(i); + @Nullable InstrumentationState specificState = chainedInstrumentationState.getState(i); stateConsumer.accept(instrumentation, specificState); } } @@ -159,7 +159,7 @@ public CompletableFuture createStateAsync(InstrumentationC if (instrumentations.isEmpty()) { return ExecutionStrategyInstrumentationContext.NOOP; } - BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginExecutionStrategy(parameters, specificState); + BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginExecutionStrategy(parameters, specificState); ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); if (instrumentations.size() == 1) { return mapper.apply(instrumentations.get(0), chainedInstrumentationState.getState(0)); @@ -172,7 +172,7 @@ public CompletableFuture createStateAsync(InstrumentationC if (instrumentations.isEmpty()) { return ExecuteObjectInstrumentationContext.NOOP; } - BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginExecuteObject(parameters, specificState); + BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginExecuteObject(parameters, specificState); ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); if (instrumentations.size() == 1) { return mapper.apply(instrumentations.get(0), chainedInstrumentationState.getState(0)); @@ -207,7 +207,7 @@ public CompletableFuture createStateAsync(InstrumentationC if (instrumentations.isEmpty()) { return FieldFetchingInstrumentationContext.NOOP; } - BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginFieldFetching(parameters, specificState); + BiFunction mapper = (instrumentation, specificState) -> instrumentation.beginFieldFetching(parameters, specificState); ChainedInstrumentationState chainedInstrumentationState = asChainedState(state); if (instrumentations.size() == 1) { return mapper.apply(instrumentations.get(0), chainedInstrumentationState.getState(0)); @@ -252,16 +252,16 @@ public ExecutionContext instrumentExecutionContext(ExecutionContext executionCon @Override public DataFetcher instrumentDataFetcher(DataFetcher dataFetcher, InstrumentationFieldFetchParameters parameters, @Nullable InstrumentationState state) { - return chainedInstrument(state, dataFetcher, (Instrumentation instrumentation, InstrumentationState specificState, DataFetcher accumulator) -> + return chainedInstrument(state, dataFetcher, (Instrumentation instrumentation, @Nullable InstrumentationState specificState, DataFetcher accumulator) -> instrumentation.instrumentDataFetcher(accumulator, parameters, specificState)); } @Override public CompletableFuture instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, @Nullable InstrumentationState state) { - ImmutableList> entries = chainedMapAndDropNulls(state, AbstractMap.SimpleEntry::new); + ImmutableList> entries = chainedMapAndDropNulls(state, AbstractMap.SimpleEntry::new); CompletableFuture> resultsFuture = Async.eachSequentially(entries, (entry, prevResults) -> { Instrumentation instrumentation = entry.getKey(); - InstrumentationState specificState = entry.getValue(); + @Nullable InstrumentationState specificState = entry.getValue(); ExecutionResult lastResult = !prevResults.isEmpty() ? prevResults.get(prevResults.size() - 1) : executionResult; return instrumentation.instrumentExecutionResult(lastResult, parameters, specificState); }); @@ -269,21 +269,21 @@ public CompletableFuture instrumentExecutionResult(ExecutionRes } static class ChainedInstrumentationState implements InstrumentationState { - private final List instrumentationStates; + private final List<@Nullable InstrumentationState> instrumentationStates; - private ChainedInstrumentationState(List instrumentationStates) { + private ChainedInstrumentationState(List<@Nullable InstrumentationState> instrumentationStates) { this.instrumentationStates = instrumentationStates; } - private InstrumentationState getState(int index) { + private @Nullable InstrumentationState getState(int index) { return instrumentationStates.get(index); } private static CompletableFuture combineAll(List instrumentations, InstrumentationCreateStateParameters parameters) { - Async.CombinedBuilder builder = Async.ofExpectedSize(instrumentations.size()); + Async.CombinedBuilder<@Nullable InstrumentationState> builder = Async.ofExpectedSize(instrumentations.size()); for (Instrumentation instrumentation : instrumentations) { // state can be null including the CF so handle that - CompletableFuture stateCF = Async.orNullCompletedFuture(instrumentation.createStateAsync(parameters)); + CompletableFuture<@Nullable InstrumentationState> stateCF = Async.<@Nullable InstrumentationState>orNullCompletedFuture(instrumentation.createStateAsync(parameters)); builder.add(stateCF); } return builder.await().thenApply(ChainedInstrumentationState::new); @@ -417,8 +417,8 @@ public void onCompleted(@Nullable Object result, @Nullable Throwable t) { } @FunctionalInterface - private interface ChainedInstrumentationFunction { - R apply(I instrumentation, S state, V value); + private interface ChainedInstrumentationFunction { + R apply(I instrumentation, @Nullable InstrumentationState state, V value); } diff --git a/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java b/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java index 96187d6bb..0d2eb8499 100644 --- a/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java +++ b/src/main/java/graphql/execution/instrumentation/NoContextChainedInstrumentation.java @@ -51,7 +51,7 @@ public NoContextChainedInstrumentation(Instrumentation... instrumentations) { super(instrumentations); } - private @Nullable T runAll(@Nullable InstrumentationState state, BiConsumer stateConsumer) { + private @Nullable T runAll(@Nullable InstrumentationState state, BiConsumer stateConsumer) { chainedConsume(state, stateConsumer); return null; } diff --git a/src/test/groovy/graphql/execution/instrumentation/InstrumentationStateNullabilityTest.groovy b/src/test/groovy/graphql/execution/instrumentation/InstrumentationStateNullabilityTest.groovy new file mode 100644 index 000000000..41d4d8336 --- /dev/null +++ b/src/test/groovy/graphql/execution/instrumentation/InstrumentationStateNullabilityTest.groovy @@ -0,0 +1,47 @@ +package graphql.execution.instrumentation + +import graphql.GraphQL +import graphql.schema.idl.RuntimeWiring +import graphql.schema.idl.SchemaGenerator +import graphql.schema.idl.SchemaParser +import spock.lang.Specification + +class InstrumentationStateNullabilityTest extends Specification { + + def "stateless Kotlin instrumentation executes with null state"() { + given: + def fixtureClass = Class.forName("graphql.execution.instrumentation.KotlinStatelessInstrumentation") + def instrumentation = fixtureClass.getDeclaredConstructor().newInstance() as Instrumentation + def typeRegistry = new SchemaParser().parse(""" + type Query { + hello: String + } + """) + def schema = new SchemaGenerator().makeExecutableSchema(typeRegistry, RuntimeWiring.MOCKED_WIRING) + def graphQL = GraphQL.newGraphQL(schema).instrumentation(instrumentation).build() + + when: + def result = graphQL.execute("{ hello }") + + then: + result.errors.isEmpty() + fixtureClass.getMethod("getSeenStates").invoke(instrumentation) == [null] + } + + def "Kotlin chained instrumentation receives nullable child state"() { + given: + def fixtureClass = Class.forName("graphql.execution.instrumentation.KotlinChainedInstrumentation") + def instrumentation = fixtureClass + .getDeclaredConstructor(Instrumentation) + .newInstance(SimplePerformantInstrumentation.INSTANCE) as ChainedInstrumentation + def state = instrumentation.createStateAsync(null).join() + + when: + def childState = fixtureClass + .getMethod("consumeChildState", InstrumentationState) + .invoke(instrumentation, state) + + then: + childState == null + } +} diff --git a/src/test/kotlin/graphql/execution/instrumentation/KotlinInstrumentationStateFixtures.kt b/src/test/kotlin/graphql/execution/instrumentation/KotlinInstrumentationStateFixtures.kt new file mode 100644 index 000000000..cc816e32d --- /dev/null +++ b/src/test/kotlin/graphql/execution/instrumentation/KotlinInstrumentationStateFixtures.kt @@ -0,0 +1,26 @@ +package graphql.execution.instrumentation + +import graphql.ExecutionResult +import graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters + +class KotlinStatelessInstrumentation : SimplePerformantInstrumentation() { + val seenStates = mutableListOf() + + override fun beginExecution( + parameters: InstrumentationExecutionParameters, + state: InstrumentationState?, + ): InstrumentationContext { + seenStates.add(state) + return SimpleInstrumentationContext.noOp() + } +} + +class KotlinChainedInstrumentation( + instrumentation: Instrumentation, +) : ChainedInstrumentation(instrumentation) { + fun consumeChildState(state: InstrumentationState?): InstrumentationState? { + var observedState: InstrumentationState? = null + chainedConsume(state) { _, childState -> observedState = childState } + return observedState + } +} From 91589010604c7c38ead78c3b536277d2cde53102 Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Mon, 24 Aug 2026 08:17:31 +1000 Subject: [PATCH 17/18] Simplify directive cycle detection --- .../idl/SchemaTypeDirectivesChecker.java | 104 ++++++------------ .../schema/idl/SchemaGeneratorTest.groovy | 39 ++----- .../SchemaTypeDirectivesCheckerTest.groovy | 55 +++++---- 3 files changed, 76 insertions(+), 122 deletions(-) diff --git a/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java b/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java index b5d4ce13d..18011537f 100644 --- a/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java +++ b/src/main/java/graphql/schema/idl/SchemaTypeDirectivesChecker.java @@ -32,7 +32,6 @@ import java.util.ArrayList; import java.util.Collection; -import java.util.Collections; import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.List; @@ -190,7 +189,6 @@ private static boolean isNoNullArgWithoutDefaultValue(InputValueDefinition defin private void commonCheck(Collection directiveDefinitions, List errors) { List directiveDefinitionsList = new ArrayList<>(directiveDefinitions); Map directiveDefinitionsByName = getByName(directiveDefinitionsList, DirectiveDefinition::getName, mergeFirst()); - Map> directiveReferencesByName = directiveReferencesByName(directiveDefinitionsByName); directiveDefinitions.forEach(directiveDefinition -> { assertTypeName(directiveDefinition, errors); @@ -202,14 +200,7 @@ private void commonCheck(Collection directiveDefinitions, L } }); }); - checkIndirectDirectiveCycles(directiveDefinitionsByName, directiveReferencesByName, errors); - } - - private static Map> directiveReferencesByName( - Map directiveDefinitionsByName) { - Map> result = new LinkedHashMap<>(); - directiveDefinitionsByName.forEach((name, directiveDefinition) -> result.put(name, directiveReferences(directiveDefinition))); - return result; + checkIndirectDirectiveCycles(directiveDefinitionsByName, errors); } private static Map directiveReferences(DirectiveDefinition directiveDefinition) { @@ -233,82 +224,49 @@ private static void recordDirectiveReferences(DirectiveDefinition directiveDefin private static void checkIndirectDirectiveCycles( Map directiveDefinitionsByName, - Map> directiveReferencesByName, List errors) { Set checked = new LinkedHashSet<>(); - Set visiting = new LinkedHashSet<>(); - List path = new ArrayList<>(); - for (String directiveName : directiveDefinitionsByName.keySet()) { - checkIndirectDirectiveCycles(directiveName, directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); + // Insertion order records the active recursion path for the error message. + LinkedHashSet currentPath = new LinkedHashSet<>(); + for (DirectiveDefinition directiveDefinition : directiveDefinitionsByName.values()) { + checkDirectiveReferencesForCycles(directiveDefinition, directiveDefinitionsByName, checked, currentPath, errors); } } - private static void checkIndirectDirectiveCycles(String directiveName, - Map directiveDefinitionsByName, - Map> directiveReferencesByName, - Set checked, - Set visiting, - List path, - List errors) { + private static void checkDirectiveReferencesForCycles(DirectiveDefinition directiveDefinition, + Map directiveDefinitionsByName, + Set checked, + LinkedHashSet currentPath, + List errors) { + String directiveName = directiveDefinition.getName(); if (checked.contains(directiveName)) { return; } - visiting.add(directiveName); - path.add(directiveName); - checkIndirectDirectiveCycleReferences(directiveName, directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); - path.remove(path.size() - 1); - visiting.remove(directiveName); - checked.add(directiveName); - } - - private static void checkIndirectDirectiveCycleReferences(String directiveName, - Map directiveDefinitionsByName, - Map> directiveReferencesByName, - Set checked, - Set visiting, - List path, - List errors) { - Map references = directiveReferencesByName.getOrDefault(directiveName, Collections.emptyMap()); - for (Map.Entry entry : references.entrySet()) { - checkIndirectDirectiveCycleReference(entry.getKey(), entry.getValue(), directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); - } - } - - private static void checkIndirectDirectiveCycleReference(String referencedDirectiveName, - InputValueDefinition inputValueDefinition, - Map directiveDefinitionsByName, - Map> directiveReferencesByName, - Set checked, - Set visiting, - List path, - List errors) { - if (visiting.contains(referencedDirectiveName)) { - addIndirectDirectiveCycleError(referencedDirectiveName, inputValueDefinition, directiveDefinitionsByName, path, errors); - return; - } - if (!checked.contains(referencedDirectiveName)) { - checkIndirectDirectiveCycles(referencedDirectiveName, directiveDefinitionsByName, directiveReferencesByName, checked, visiting, path, errors); + currentPath.add(directiveName); + for (Map.Entry reference : directiveReferences(directiveDefinition).entrySet()) { + String referencedDirectiveName = reference.getKey(); + if (currentPath.contains(referencedDirectiveName)) { + DirectiveDefinition repeatedDirective = assertNotNull(directiveDefinitionsByName.get(referencedDirectiveName)); + String cyclePath = directiveCyclePath(referencedDirectiveName, currentPath); + errors.add(new DirectiveIllegalReferenceError(repeatedDirective, reference.getValue(), cyclePath)); + continue; + } + DirectiveDefinition referencedDirective = directiveDefinitionsByName.get(referencedDirectiveName); + if (referencedDirective != null) { + checkDirectiveReferencesForCycles(referencedDirective, directiveDefinitionsByName, checked, currentPath, errors); + } } + currentPath.remove(directiveName); + checked.add(directiveName); } - private static void addIndirectDirectiveCycleError(String repeatedDirectiveName, - InputValueDefinition inputValueDefinition, - Map directiveDefinitionsByName, - List path, - List errors) { - List cyclePath = directiveCyclePath(repeatedDirectiveName, path); - String cyclePathString = String.join(" -> ", cyclePath); - - DirectiveDefinition directiveDefinition = assertNotNull(directiveDefinitionsByName.get(repeatedDirectiveName)); - errors.add(new DirectiveIllegalReferenceError(directiveDefinition, inputValueDefinition, cyclePathString)); - } - - private static List directiveCyclePath(String repeatedDirectiveName, List path) { - int cycleStart = path.indexOf(repeatedDirectiveName); - List cyclePath = new ArrayList<>(path.subList(cycleStart, path.size())); + private static String directiveCyclePath(String repeatedDirectiveName, LinkedHashSet currentPath) { + List pathList = new ArrayList<>(currentPath); + int cycleStart = pathList.indexOf(repeatedDirectiveName); + List cyclePath = new ArrayList<>(pathList.subList(cycleStart, pathList.size())); cyclePath.add(repeatedDirectiveName); - return cyclePath; + return String.join(" -> ", cyclePath); } private static void assertTypeName(NamedNode node, List errors) { diff --git a/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy b/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy index b6d084e5c..3f375eeb8 100644 --- a/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy +++ b/src/test/groovy/graphql/schema/idl/SchemaGeneratorTest.groovy @@ -2271,9 +2271,16 @@ class SchemaGeneratorTest extends Specification { schema != null } - def "#4201 indirect cyclical directive definitions are rejected without stack overflow - #name"() { + def "#4201 indirect cyclical directive definitions are rejected without stack overflow"() { given: - def registry = new SchemaParser().parse(sdl) + def registry = new SchemaParser().parse(''' + directive @foo(x: Int @bar(y: 1)) on FIELD_DEFINITION | ARGUMENT_DEFINITION + directive @bar(y: Int @foo(x: 2)) on FIELD_DEFINITION | ARGUMENT_DEFINITION + + type Query { + field: String @foo(x: 10) @bar(y: 20) + } + ''') when: UnExecutableSchemaGenerator.makeUnExecutableSchema(registry) @@ -2282,33 +2289,7 @@ class SchemaGeneratorTest extends Specification { def e = thrown(SchemaProblem) e.errors.size() == 1 e.errors.get(0) instanceof DirectiveIllegalReferenceError - e.errors.get(0).getMessage().contains(cycleMessage) - - where: - name << ["two directives", "three directives"] - sdl << [ - ''' - directive @foo(x: Int @bar(y: 1)) on FIELD_DEFINITION | ARGUMENT_DEFINITION - directive @bar(y: Int @foo(x: 2)) on FIELD_DEFINITION | ARGUMENT_DEFINITION - - type Query { - field: String @foo(x: 10) @bar(y: 20) - } - ''', - ''' - directive @dirA(x: Int @dirB(y: 1)) on FIELD_DEFINITION | ARGUMENT_DEFINITION - directive @dirB(y: Int @dirC(z: 2)) on FIELD_DEFINITION | ARGUMENT_DEFINITION - directive @dirC(z: Int @dirA(x: 3)) on FIELD_DEFINITION | ARGUMENT_DEFINITION - - type Query { - field: String @dirA(x: 10) @dirB(y: 20) @dirC(z: 30) - } - ''' - ] - cycleMessage << [ - "'foo' must not reference itself via directive cycle 'foo -> bar -> foo'", - "'dirA' must not reference itself via directive cycle 'dirA -> dirB -> dirC -> dirA'" - ] + e.errors.get(0).getMessage().contains("'foo' must not reference itself via directive cycle 'foo -> bar -> foo'") } def "code registry default data fetcher is respected"() { diff --git a/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy b/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy index 4debd015b..f8096c2b2 100644 --- a/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy +++ b/src/test/groovy/graphql/schema/idl/SchemaTypeDirectivesCheckerTest.groovy @@ -232,16 +232,8 @@ class SchemaTypeDirectivesCheckerTest extends Specification { errors.get(0).getMessage() == "'invalidExample' must not reference itself on 'arg''[@2:39]'" } - def "directive must not indirectly reference itself"() { + def "directive must not indirectly reference itself - #name"() { given: - def spec = ''' - directive @foo(arg: String @bar) on ARGUMENT_DEFINITION - directive @bar(arg: String @foo) on ARGUMENT_DEFINITION - - type Query { - f1 : String - } - ''' def registry = parse(spec) def errors = [] @@ -251,30 +243,53 @@ class SchemaTypeDirectivesCheckerTest extends Specification { then: errors.size() == 1 errors.get(0) instanceof DirectiveIllegalReferenceError - errors.get(0).getMessage().contains("'foo' must not reference itself via directive cycle 'foo -> bar -> foo'") + errors.get(0).getMessage().contains(cycleMessage) + + where: + name << ["two directives", "three directives"] + spec << [ + ''' + directive @foo(arg: String @bar) on ARGUMENT_DEFINITION + directive @bar(arg: String @foo) on ARGUMENT_DEFINITION + + type Query { + f1 : String + } + ''', + ''' + directive @dirA(x: Int @dirB(y: 1)) on ARGUMENT_DEFINITION + directive @dirB(y: Int @dirC(z: 2)) on ARGUMENT_DEFINITION + directive @dirC(z: Int @dirA(x: 3)) on ARGUMENT_DEFINITION + + type Query { + f1 : String + } + ''' + ] + cycleMessage << [ + "'foo' must not reference itself via directive cycle 'foo -> bar -> foo'", + "'dirA' must not reference itself via directive cycle 'dirA -> dirB -> dirC -> dirA'" + ] } - def "directive must not indirectly reference itself through a longer cycle"() { + def "acyclic directive references are allowed"() { given: - def spec = ''' - directive @dirA(x: Int @dirB(y: 1)) on ARGUMENT_DEFINITION - directive @dirB(y: Int @dirC(z: 2)) on ARGUMENT_DEFINITION - directive @dirC(z: Int @dirA(x: 3)) on ARGUMENT_DEFINITION + def registry = parse(''' + directive @foo(arg: String @bar) on ARGUMENT_DEFINITION + directive @bar(arg: String @baz) on ARGUMENT_DEFINITION + directive @baz on ARGUMENT_DEFINITION type Query { f1 : String } - ''' - def registry = parse(spec) + ''') def errors = [] when: new SchemaTypeDirectivesChecker(registry, RuntimeWiring.newRuntimeWiring().build()).checkTypeDirectives(errors) then: - errors.size() == 1 - errors.get(0) instanceof DirectiveIllegalReferenceError - errors.get(0).getMessage().contains("'dirA' must not reference itself via directive cycle 'dirA -> dirB -> dirC -> dirA'") + errors.isEmpty() } def "directive must not begin with '__'"() { From 915bf1ecc7a6d7c34b9b737aba636a469361d63d Mon Sep 17 00:00:00 2001 From: Andreas Marek Date: Mon, 24 Aug 2026 08:42:54 +1000 Subject: [PATCH 18/18] Simplify circular default value validation --- .../validation/DefaultValuesAreValid.java | 16 +- .../NoDefaultValueCircularRefs.java | 237 +++++++----------- .../schema/validation/SchemaValidator.java | 11 +- .../CircularInputDefaultValuesTest.groovy | 90 ------- .../NoDefaultValueCircularRefsTest.groovy | 229 +++++++---------- .../validation/SchemaValidatorTest.groovy | 26 +- 6 files changed, 222 insertions(+), 387 deletions(-) delete mode 100644 src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy diff --git a/src/main/java/graphql/schema/validation/DefaultValuesAreValid.java b/src/main/java/graphql/schema/validation/DefaultValuesAreValid.java index 452797346..fb373ba91 100644 --- a/src/main/java/graphql/schema/validation/DefaultValuesAreValid.java +++ b/src/main/java/graphql/schema/validation/DefaultValuesAreValid.java @@ -47,7 +47,7 @@ public TraversalControl visitGraphQLInputObjectField(GraphQLInputObjectField inp !validationUtil.isValidLiteralValue((Value) defaultValue.getValue(), inputObjectField.getType(), schema, graphQLContext, Locale.getDefault())) { invalid = true; } else if (defaultValue.isExternal() && - !isValidExternalValue(schema, defaultValue.getValue(), inputObjectField.getType(), graphQLContext)) { + !isValidExternalValue(schema, defaultValue.getValue(), inputObjectField.getType(), graphQLContext, errorCollector)) { invalid = true; } if (invalid) { @@ -70,7 +70,7 @@ public TraversalControl visitGraphQLArgument(GraphQLArgument argument, Traverser !validationUtil.isValidLiteralValue((Value) defaultValue.getValue(), argument.getType(), schema, graphQLContext, Locale.getDefault())) { invalid = true; } else if (defaultValue.isExternal() && - !isValidExternalValue(schema, defaultValue.getValue(), argument.getType(), graphQLContext)) { + !isValidExternalValue(schema, defaultValue.getValue(), argument.getType(), graphQLContext, errorCollector)) { invalid = true; } if (invalid) { @@ -80,7 +80,17 @@ public TraversalControl visitGraphQLArgument(GraphQLArgument argument, Traverser return TraversalControl.CONTINUE; } - private boolean isValidExternalValue(GraphQLSchema schema, Object externalValue, GraphQLInputType type, GraphQLContext graphQLContext) { + private boolean isValidExternalValue( + GraphQLSchema schema, + Object externalValue, + GraphQLInputType type, + GraphQLContext graphQLContext, + SchemaValidationErrorCollector errorCollector + ) { + // Coercion expands nested field defaults. Avoid recursing into a cycle that has already made the schema invalid. + if (errorCollector.containsValidationError(SchemaValidationErrorType.DefaultValueCircularRef)) { + return true; + } try { ValuesResolver.externalValueToInternalValue(schema.getCodeRegistry().getFieldVisibility(), externalValue, type, graphQLContext, Locale.getDefault()); return true; diff --git a/src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java b/src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java index d33d4526a..4e39dfe6f 100644 --- a/src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java +++ b/src/main/java/graphql/schema/validation/NoDefaultValueCircularRefs.java @@ -5,14 +5,17 @@ import graphql.language.ObjectField; import graphql.language.ObjectValue; import graphql.language.Value; +import graphql.schema.GraphQLArgument; import graphql.schema.GraphQLInputObjectField; import graphql.schema.GraphQLInputObjectType; import graphql.schema.GraphQLSchemaElement; import graphql.schema.GraphQLType; import graphql.schema.GraphQLTypeVisitorStub; import graphql.schema.InputValueWithState; +import graphql.util.FpKit; import graphql.util.TraversalControl; import graphql.util.TraverserContext; +import org.jspecify.annotations.Nullable; import java.util.ArrayList; import java.util.LinkedHashMap; @@ -42,198 +45,146 @@ @Internal public class NoDefaultValueCircularRefs extends GraphQLTypeVisitorStub { - // Coordinates already fully traversed without finding a cycle, used to avoid duplicate error reports - // when the same coordinate is reachable from multiple input object types. - private final Set fullyExplored = new LinkedHashSet<>(); - - // The spec's "visitedFields" set, tracked as coordinate strings ("Type.field"). - // The spec creates a new immutable set at each step; this implementation mutates and backtracks - // for the same effect. - private final LinkedHashSet visitedFields = new LinkedHashSet<>(); + private final Set checkedFields = new LinkedHashSet<>(); + private final LinkedHashSet fieldPath = new LinkedHashSet<>(); @Override public TraversalControl visitGraphQLInputObjectType(GraphQLInputObjectType type, TraverserContext context) { - SchemaValidationErrorCollector errorCollector = context.getVarFromParents(SchemaValidationErrorCollector.class); - - // Implements InputObjectDefaultValueHasCycle(inputObject) from the spec: - // "If defaultValue is not provided, initialize it to an empty unordered map." - inputObjectDefaultValueHasCycle(type, ObjectValue.newObjectValue().build(), errorCollector); - + checkType(type, getErrorCollector(context)); return TraversalControl.CONTINUE; } - /** - * Implements {@code InputObjectDefaultValueHasCycle(inputObject, defaultValue, visitedFields)} - * from the spec, for literal (AST) default values. - */ - private void inputObjectDefaultValueHasCycle( - GraphQLInputObjectType inputObject, - Value defaultValue, - SchemaValidationErrorCollector errorCollector - ) { - // "If defaultValue is a list: for each itemValue in defaultValue..." - if (defaultValue instanceof ArrayValue) { - for (Value itemValue : ((ArrayValue) defaultValue).getValues()) { - inputObjectDefaultValueHasCycle(inputObject, itemValue, errorCollector); - } - return; - } - - // "Otherwise, if defaultValue is an unordered map..." - if (!(defaultValue instanceof ObjectValue)) { - return; - } - - ObjectValue objectValue = (ObjectValue) defaultValue; - Map> defaultValueMap = new LinkedHashMap<>(); - for (ObjectField field : objectValue.getObjectFields()) { - defaultValueMap.put(field.getName(), field.getValue()); + @Override + public TraversalControl visitGraphQLArgument(GraphQLArgument argument, TraverserContext context) { + GraphQLType namedType = unwrapAll(argument.getType()); + if (namedType instanceof GraphQLInputObjectType) { + checkType((GraphQLInputObjectType) namedType, getErrorCollector(context)); } + return TraversalControl.CONTINUE; + } - // "For each field in inputObject: if InputFieldDefaultValueHasCycle(...)" - for (GraphQLInputObjectField field : inputObject.getFieldDefinitions()) { - String fieldName = field.getName(); - boolean hasDefaultValue = defaultValueMap.containsKey(fieldName); - if (!hasDefaultValue && field.getInputFieldDefaultValue().isNotSet()) { - continue; - } - - GraphQLType namedFieldType = unwrapAll(field.getType()); - if (!(namedFieldType instanceof GraphQLInputObjectType)) { + private void checkType(GraphQLInputObjectType type, SchemaValidationErrorCollector errorCollector) { + for (GraphQLInputObjectField field : type.getFieldDefinitions()) { + GraphQLInputObjectType fieldType = getInputObjectType(field); + if (fieldType == null) { continue; } - - GraphQLInputObjectType fieldInputObject = (GraphQLInputObjectType) namedFieldType; - if (hasDefaultValue) { - // "Let fieldDefaultValue be the value for fieldName in defaultValue. - // If fieldDefaultValue exists: InputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue, visitedFields)" - inputObjectDefaultValueHasCycle(fieldInputObject, defaultValueMap.get(fieldName), errorCollector); - } else { - // "Otherwise: let fieldDefaultValue be the default value of field..." - inputFieldDefaultValueHasCycle(field, fieldInputObject, inputObject.getName(), errorCollector); - } + checkFieldDefaultValue(field, fieldType, type.getName(), errorCollector); } } - /** - * Implements {@code InputObjectDefaultValueHasCycle(inputObject, defaultValue, visitedFields)} - * from the spec, for external (programmatic Map/List) default values. - */ - private void inputObjectDefaultValueHasCycle( + private void checkValue( GraphQLInputObjectType inputObject, - Object defaultValue, + @Nullable Object value, SchemaValidationErrorCollector errorCollector ) { - // "If defaultValue is a list: for each itemValue in defaultValue..." - if (defaultValue instanceof Iterable) { - for (Object itemValue : (Iterable) defaultValue) { - if (itemValue != null) { - inputObjectDefaultValueHasCycle(inputObject, itemValue, errorCollector); - } + if (value == null) { + return; + } + if (value instanceof ArrayValue) { + for (Value itemValue : ((ArrayValue) value).getValues()) { + checkValue(inputObject, itemValue, errorCollector); } return; } - - // "Otherwise, if defaultValue is an unordered map..." - if (!(defaultValue instanceof Map)) { + if (FpKit.isIterable(value)) { + for (Object itemValue : FpKit.toIterable(value)) { + checkValue(inputObject, itemValue, errorCollector); + } return; } - @SuppressWarnings("unchecked") - Map defaultValueMap = (Map) defaultValue; + Map valueMap = getValueMap(value); + if (valueMap == null) { + return; + } + checkObjectValue(inputObject, valueMap, errorCollector); + } - // "For each field in inputObject: if InputFieldDefaultValueHasCycle(...)" + private void checkObjectValue( + GraphQLInputObjectType inputObject, + Map valueMap, + SchemaValidationErrorCollector errorCollector + ) { for (GraphQLInputObjectField field : inputObject.getFieldDefinitions()) { - String fieldName = field.getName(); - boolean hasDefaultValue = defaultValueMap.containsKey(fieldName); - if (!hasDefaultValue && field.getInputFieldDefaultValue().isNotSet()) { + boolean hasValue = valueMap.containsKey(field.getName()); + if (!hasValue && field.getInputFieldDefaultValue().isNotSet()) { continue; } - GraphQLType namedFieldType = unwrapAll(field.getType()); - if (!(namedFieldType instanceof GraphQLInputObjectType)) { + GraphQLInputObjectType fieldType = getInputObjectType(field); + if (fieldType == null) { continue; } - - GraphQLInputObjectType fieldInputObject = (GraphQLInputObjectType) namedFieldType; - if (hasDefaultValue) { - // "Let fieldDefaultValue be the value for fieldName in defaultValue. - // If fieldDefaultValue exists: InputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue, visitedFields)" - Object fieldDefaultValue = defaultValueMap.get(fieldName); - if (fieldDefaultValue != null) { - inputObjectDefaultValueHasCycle(fieldInputObject, fieldDefaultValue, errorCollector); - } - } else { - // "Otherwise: let fieldDefaultValue be the default value of field..." - inputFieldDefaultValueHasCycle(field, fieldInputObject, inputObject.getName(), errorCollector); + if (hasValue) { + checkValue(fieldType, valueMap.get(field.getName()), errorCollector); + continue; } + checkFieldDefaultValue(field, fieldType, inputObject.getName(), errorCollector); } } - /** - * Implements the "Otherwise" branch of {@code InputFieldDefaultValueHasCycle(field, defaultValue, visitedFields)} - * from the spec — called when the field is not present in the parent's default value, - * so the field's own default will be used at runtime. - */ - private void inputFieldDefaultValueHasCycle( + private void checkFieldDefaultValue( GraphQLInputObjectField field, - GraphQLInputObjectType namedFieldType, + GraphQLInputObjectType fieldType, String parentTypeName, SchemaValidationErrorCollector errorCollector ) { - // "Let fieldDefaultValue be the default value of field. - // If fieldDefaultValue does not exist: return false." - InputValueWithState fieldDefaultValue = field.getInputFieldDefaultValue(); - if (fieldDefaultValue.isNotSet()) { + InputValueWithState defaultValue = field.getInputFieldDefaultValue(); + if (!defaultValue.isLiteral() && !defaultValue.isExternal()) { return; } String coordinate = parentTypeName + "." + field.getName(); + if (fieldPath.contains(coordinate)) { + addError(coordinate, errorCollector); + return; + } + if (!checkedFields.add(coordinate)) { + return; + } - // "If field is within visitedFields: return true." - if (visitedFields.contains(coordinate)) { - // Cycle found — collect intermediate nodes (everything after the coordinate itself) - List intermediaries = new ArrayList<>(); - boolean found = false; - for (String entry : visitedFields) { - if (found) { - intermediaries.add(entry); - } - if (entry.equals(coordinate)) { - found = true; - } - } + fieldPath.add(coordinate); + checkValue(fieldType, defaultValue.getValue(), errorCollector); + fieldPath.remove(coordinate); + } - String message; - if (intermediaries.isEmpty()) { - message = "Invalid circular reference. The default value of Input Object field " - + coordinate + " references itself."; - } else { - message = "Invalid circular reference. The default value of Input Object field " - + coordinate + " references itself via the default values of: " - + String.join(", ", intermediaries) + "."; - } + private void addError(String coordinate, SchemaValidationErrorCollector errorCollector) { + List path = new ArrayList<>(fieldPath); + List intermediaries = path.subList(path.indexOf(coordinate) + 1, path.size()); + String via = intermediaries.isEmpty() + ? "" + : " via the default values of: " + String.join(", ", intermediaries); + String message = "Invalid circular reference. The default value of Input Object field " + + coordinate + " references itself" + via + "."; + errorCollector.addError(new SchemaValidationError( + SchemaValidationErrorType.DefaultValueCircularRef, message)); + } - errorCollector.addError(new SchemaValidationError( - SchemaValidationErrorType.DefaultValueCircularRef, message)); - return; + private @Nullable GraphQLInputObjectType getInputObjectType(GraphQLInputObjectField field) { + GraphQLType type = unwrapAll(field.getType()); + if (type instanceof GraphQLInputObjectType) { + return (GraphQLInputObjectType) type; } + return null; + } - if (fullyExplored.contains(coordinate)) { - return; + private @Nullable Map getValueMap(Object value) { + if (value instanceof Map) { + return (Map) value; + } + if (!(value instanceof ObjectValue)) { + return null; } - fullyExplored.add(coordinate); - - // "Let nextVisitedFields be a new set containing field and everything from visitedFields. - // Return InputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue, nextVisitedFields)." - visitedFields.add(coordinate); - if (fieldDefaultValue.isLiteral() && fieldDefaultValue.getValue() instanceof Value) { - inputObjectDefaultValueHasCycle(namedFieldType, (Value) fieldDefaultValue.getValue(), errorCollector); - } else if (fieldDefaultValue.isExternal() && fieldDefaultValue.getValue() != null) { - inputObjectDefaultValueHasCycle(namedFieldType, fieldDefaultValue.getValue(), errorCollector); + Map> valueMap = new LinkedHashMap<>(); + for (ObjectField field : ((ObjectValue) value).getObjectFields()) { + valueMap.put(field.getName(), field.getValue()); } + return valueMap; + } - visitedFields.remove(coordinate); + private SchemaValidationErrorCollector getErrorCollector(TraverserContext context) { + return context.getVarFromParents(SchemaValidationErrorCollector.class); } } diff --git a/src/main/java/graphql/schema/validation/SchemaValidator.java b/src/main/java/graphql/schema/validation/SchemaValidator.java index fac409378..5e8432b0a 100644 --- a/src/main/java/graphql/schema/validation/SchemaValidator.java +++ b/src/main/java/graphql/schema/validation/SchemaValidator.java @@ -14,10 +14,8 @@ @Internal public class SchemaValidator { - - private final List rules = new ArrayList<>(); - - public SchemaValidator() { + public List getRules() { + List rules = new ArrayList<>(); rules.add(new NoUnbrokenInputCycles()); rules.add(new NoDefaultValueCircularRefs()); rules.add(new TypesImplementInterfaces()); @@ -28,9 +26,6 @@ public SchemaValidator() { rules.add(new InputAndOutputTypesUsedAppropriately()); rules.add(new OneOfInputObjectRules()); rules.add(new DeprecatedInputObjectAndArgumentsAreValid()); - } - - public List getRules() { return rules; } @@ -39,7 +34,7 @@ public Set validateSchema(GraphQLSchema schema) { Map, Object> rootVars = new LinkedHashMap<>(); rootVars.put(GraphQLSchema.class, schema); rootVars.put(SchemaValidationErrorCollector.class, validationErrorCollector); - new SchemaTraverser().depthFirstFullSchema(rules, schema, rootVars); + new SchemaTraverser().depthFirstFullSchema(getRules(), schema, rootVars); return validationErrorCollector.getErrors(); } diff --git a/src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy b/src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy deleted file mode 100644 index 43a92975e..000000000 --- a/src/test/groovy/graphql/CircularInputDefaultValuesTest.groovy +++ /dev/null @@ -1,90 +0,0 @@ -package graphql - -import graphql.schema.validation.InvalidSchemaException -import spock.lang.Specification - -/** - * Tests for mutually recursive input types with default values. - * - * These schemas are now rejected at build time by NoDefaultValueCircularRefs, - * which detects circular references in input object field default values. - * - * Previously, graphql-java accepted these schemas at build time but hit a - * StackOverflowError at query execution time when the circular defaults were - * expanded in ValuesResolverConversion.defaultValueToInternalValue. - */ -class CircularInputDefaultValuesTest extends Specification { - - def "mutually recursive input types with default values - rejected at schema build time"() { - when: - TestUtil.schema(''' - type Query { - test(arg: A): String - } - input A { b: B = {} } - input B { a: A = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference") - } - - def "self-referential input type with default value - rejected at schema build time"() { - when: - TestUtil.schema(''' - type Query { - test(arg: A): String - } - input A { a: A = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference") - } - - def "mutually recursive input types with default values - rejected before query execution"() { - when: - TestUtil.schema(''' - type Query { - test(arg: A): String - } - input A { b: B = {} } - input B { a: A = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference") - } - - def "self-referential input type with default value - rejected before query execution"() { - when: - TestUtil.schema(''' - type Query { - test(arg: A): String - } - input A { a: A = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference") - } - - def "mutually recursive defaults via argument default - rejected at schema build time"() { - when: - TestUtil.schema(''' - type Query { - test(arg: A = {}): String - } - input A { b: B = {} } - input B { a: A = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference") - } -} diff --git a/src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy b/src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy index bd35006c2..29b376236 100644 --- a/src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy +++ b/src/test/groovy/graphql/schema/validation/NoDefaultValueCircularRefsTest.groovy @@ -1,115 +1,74 @@ package graphql.schema.validation import graphql.TestUtil +import graphql.schema.GraphQLSchema import spock.lang.Specification +import static graphql.Scalars.GraphQLString +import static graphql.schema.GraphQLArgument.newArgument +import static graphql.schema.GraphQLFieldDefinition.newFieldDefinition +import static graphql.schema.GraphQLInputObjectField.newInputObjectField +import static graphql.schema.GraphQLInputObjectType.newInputObject +import static graphql.schema.GraphQLList.list +import static graphql.schema.GraphQLObjectType.newObject +import static graphql.schema.GraphQLSchema.newSchema +import static graphql.schema.GraphQLTypeReference.typeRef + class NoDefaultValueCircularRefsTest extends Specification { - def "self-referential default value is rejected"() { + + def "circular SDL defaults are rejected: #description"() { when: - TestUtil.schema(''' - type Query { test(arg: A): String } - input A { x: A = {} } - ''') + TestUtil.schema(sdl) then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference. The default value of Input Object field A.x references itself.") - } + def exception = thrown(InvalidSchemaException) + exception.message.contains(expectedMessage) - def "mutual recursion through defaults is rejected"() { - when: - TestUtil.schema(''' + where: + description | sdl | expectedMessage + "self reference" | ''' + type Query { test(arg: A): String } + input A { x: A = {} } + ''' | "Invalid circular reference. The default value of Input Object field A.x references itself." + "mutual types" | ''' type Query { test(arg: A): String } input A { b: B = {} } input B { a: A = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference") - e.message.contains("A.b") - } - - def "transitive cycle through three types is rejected"() { - when: - TestUtil.schema(''' + ''' | "Invalid circular reference" + "three types" | ''' type Query { test(arg: B): String } input B { x: B2 = {} } input B2 { x: B3 = {} } input B3 { x: B = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference. The default value of Input Object field B.x references itself via the default values of: B2.x, B3.x.") - } - - def "self-reference through list wrapping"() { - when: - TestUtil.schema(''' + ''' | "Invalid circular reference. The default value of Input Object field B.x references itself via the default values of: B2.x, B3.x." + "list wrapping" | ''' type Query { test(arg: C): String } input C { x: [C] = [{}] } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference. The default value of Input Object field C.x references itself.") - } - - def "nested default value that eventually cycles"() { - when: - TestUtil.schema(''' + ''' | "Invalid circular reference. The default value of Input Object field C.x references itself." + "nested value" | ''' type Query { test(arg: D): String } input D { x: D = { x: { x: {} } } } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference. The default value of Input Object field D.x references itself.") - } - - def "cross-field cycle through defaults"() { - when: - TestUtil.schema(''' + ''' | "Invalid circular reference. The default value of Input Object field D.x references itself." + "cross field" | ''' type Query { test(arg: E): String } input E { x: E = { x: null } y: E = { y: null } } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference. The default value of Input Object field E.x references itself via the default values of: E.y.") - } - - def "cycle through non-null wrapping"() { - when: - TestUtil.schema(''' + ''' | "Invalid circular reference. The default value of Input Object field E.x references itself via the default values of: E.y." + "non-null type" | ''' type Query { test(arg: F): String } input F { x: F2! = {} } input F2 { x: F = { x: {} } } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference. The default value of Input Object field F2.x references itself.") - } - - def "partial default with non-provided recursive field"() { - when: - TestUtil.schema(''' + ''' | "Invalid circular reference. The default value of Input Object field F2.x references itself." + "omitted field" | ''' type Query { test(arg: A): String } input A { x: B = {name: "hi"} } input B { name: String a: A = {} } - ''') - - then: - def e = thrown(InvalidSchemaException) - e.message.contains("Invalid circular reference. The default value of Input Object field A.x references itself via the default values of: B.a.") + ''' | "Invalid circular reference. The default value of Input Object field A.x references itself via the default values of: B.a." } def "multiple independent cycles are reported"() { @@ -121,82 +80,88 @@ class NoDefaultValueCircularRefsTest extends Specification { ''') then: - def e = thrown(InvalidSchemaException) - e.message.contains("A.x references itself") - e.message.contains("P.x references itself") + def exception = thrown(InvalidSchemaException) + exception.message.contains("A.x references itself") + exception.message.contains("P.x references itself") } - def "explicit field in default breaks cycle"() { + def "non-circular SDL defaults are accepted: #description"() { when: - def schema = TestUtil.schema(''' - type Query { test(arg: A): String } - input A { b: B = {a: null} } - input B { a: A = {} } - ''') + def schema = TestUtil.schema(sdl) then: - noExceptionThrown() schema.getType("A") != null - } - def "recursive field without default does not cycle"() { - when: - def schema = TestUtil.schema(''' + where: + description | sdl + "explicit nested null" | ''' + type Query { test(arg: A): String } + input A { b: B = {a: null} } + input B { a: A = {} } + ''' + "recursive field unset" | ''' type Query { test(arg: A): String } input A { b: B = {} } input B { a: A } - ''') - - then: - noExceptionThrown() - schema.getType("A") != null - } - - def "scalar default value does not cycle"() { - when: - def schema = TestUtil.schema(''' + ''' + "scalar default" | ''' type Query { test(arg: A): String } input A { name: String = "hi" } - ''') - - then: - noExceptionThrown() - schema.getType("A") != null - } - - def "null literal default does not cycle"() { - when: - def schema = TestUtil.schema(''' + ''' + "null default" | ''' type Query { test(arg: A): String } input A { x: A = null } - ''') - - then: - noExceptionThrown() - schema.getType("A") != null + ''' + "empty list" | ''' + type Query { test(arg: A): String } + input A { x: [A] = [] } + ''' + "explicit self field null" | ''' + type Query { test(arg: A): String } + input A { x: A = {x: null} } + ''' } - def "empty list default does not cycle"() { + def "circular programmatic defaults are rejected: #description"() { when: - def schema = TestUtil.schema(''' - type Query { test(arg: A): String } - input A { x: [A] = [] } - ''') + buildProgrammaticSchema(defaultValue, listType) then: - noExceptionThrown() - schema.getType("A") != null + def exception = thrown(InvalidSchemaException) + exception.message.contains("Invalid circular reference") + + where: + description | defaultValue | listType + "map" | [:] | false + "list" | [[:]] | true + "Java array" | ([[:]] as Object[]) | true } - def "explicit null on recursive field breaks self-reference"() { - when: - def schema = TestUtil.schema(''' - type Query { test(arg: A): String } - input A { x: A = {x: null} } - ''') + def "explicit null breaks a programmatic default cycle"() { + expect: + buildProgrammaticSchema([x: null], false).getType("A") != null + } - then: - noExceptionThrown() - schema.getType("A") != null + private static GraphQLSchema buildProgrammaticSchema(Object defaultValue, boolean listType) { + def recursiveType = typeRef("A") + def fieldType = listType ? list(recursiveType) : recursiveType + def inputType = newInputObject() + .name("A") + .field(newInputObjectField() + .name("x") + .type(fieldType) + .defaultValueProgrammatic(defaultValue)) + .build() + def queryType = newObject() + .name("Query") + .field(newFieldDefinition() + .name("test") + .type(GraphQLString) + .argument(newArgument() + .name("arg") + .type(inputType) + .defaultValueProgrammatic([:]))) + .build() + return newSchema().query(queryType).build() } } diff --git a/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy b/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy index a854129d4..7a9404f93 100644 --- a/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy +++ b/src/test/groovy/graphql/schema/validation/SchemaValidatorTest.groovy @@ -10,17 +10,21 @@ class SchemaValidatorTest extends Specification { when: def validator = new SchemaValidator() def rules = validator.rules + def nextRules = validator.rules + then: - rules.size() == 10 - rules[0] instanceof NoUnbrokenInputCycles - rules[1] instanceof NoDefaultValueCircularRefs - rules[2] instanceof TypesImplementInterfaces - rules[3] instanceof TypeAndFieldRule - rules[4] instanceof DefaultValuesAreValid - rules[5] instanceof AppliedDirectivesAreValid - rules[6] instanceof AppliedDirectiveArgumentsAreValid - rules[7] instanceof InputAndOutputTypesUsedAppropriately - rules[8] instanceof OneOfInputObjectRules - rules[9] instanceof DeprecatedInputObjectAndArgumentsAreValid + rules*.class == [ + NoUnbrokenInputCycles, + NoDefaultValueCircularRefs, + TypesImplementInterfaces, + TypeAndFieldRule, + DefaultValuesAreValid, + AppliedDirectivesAreValid, + AppliedDirectiveArgumentsAreValid, + InputAndOutputTypesUsedAppropriately, + OneOfInputObjectRules, + DeprecatedInputObjectAndArgumentsAreValid, + ] + rules[1] !== nextRules[1] } }