| AstTransformerTest |   | 0% |  | n/a | 31 | 31 | 218 | 218 | 31 | 31 | 1 | 1 | 
| AstPrinterTest |   | 0% |  | n/a | 34 | 34 | 168 | 168 | 34 | 34 | 1 | 1 | 
| SerialisationTest |   | 0% |  | n/a | 8 | 8 | 62 | 62 | 8 | 8 | 1 | 1 | 
| AstPrinter |   | 0% |   | 0% | 210 | 210 | 505 | 505 | 101 | 101 | 1 | 1 | 
| DirectiveTest |   | 0% |  | n/a | 2 | 2 | 26 | 26 | 2 | 2 | 1 | 1 | 
| PrettyAstPrinterTest |   | 0% |  | n/a | 17 | 17 | 82 | 82 | 17 | 17 | 1 | 1 | 
| NodeTraverserTest |   | 0% |  | n/a | 9 | 9 | 66 | 66 | 9 | 9 | 1 | 1 | 
| AstZipperTest |   | 0% |  | n/a | 2 | 2 | 26 | 26 | 2 | 2 | 1 | 1 | 
| NodeVisitorStubTest |   | 0% |  | n/a | 6 | 6 | 36 | 36 | 6 | 6 | 1 | 1 | 
| PrettyAstPrinter |   | 0% |   | 0% | 88 | 88 | 209 | 209 | 55 | 55 | 1 | 1 | 
| NodeParentTreeTest |   | 0% |   | 0% | 6 | 6 | 23 | 23 | 5 | 5 | 1 | 1 | 
| SourceLocationTest |   | 0% |  | n/a | 1 | 1 | 25 | 25 | 1 | 1 | 1 | 1 | 
| AstMultiZipperTest |   | 0% |  | n/a | 5 | 5 | 46 | 46 | 5 | 5 | 1 | 1 | 
| DocumentTest |   | 0% |   | 0% | 3 | 3 | 21 | 21 | 2 | 2 | 1 | 1 | 
| AstSorter.new NodeVisitorStub() {...} |   | 0% |  | n/a | 37 | 37 | 95 | 95 | 37 | 37 | 1 | 1 | 
| AstSignatureTest |   | 0% |  | n/a | 3 | 3 | 19 | 19 | 3 | 3 | 1 | 1 | 
| NodeUtilTest |   | 0% |  | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 | 
| AstSorterTest |   | 0% |  | n/a | 3 | 3 | 18 | 18 | 3 | 3 | 1 | 1 | 
| Field |   | 0% |   | 0% | 34 | 34 | 61 | 61 | 26 | 26 | 1 | 1 | 
| AstSorter |   | 0% |   | 0% | 42 | 42 | 75 | 75 | 14 | 14 | 1 | 1 | 
| VariableDefinition |   | 0% |   | 0% | 27 | 27 | 55 | 55 | 23 | 23 | 1 | 1 | 
| OperationDefinition |   | 0% |   | 0% | 26 | 26 | 53 | 53 | 21 | 21 | 1 | 1 | 
| InputValueDefinition |   | 0% |   | 0% | 24 | 24 | 52 | 52 | 20 | 20 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_4_closure14 |   | 0% |   | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 | 
| NodeVisitorStub |   | 0% |  | n/a | 43 | 43 | 43 | 43 | 43 | 43 | 1 | 1 | 
| FieldDefinition |   | 0% |   | 0% | 22 | 22 | 49 | 49 | 19 | 19 | 1 | 1 | 
| ObjectTypeDefinition |   | 0% |   | 0% | 22 | 22 | 48 | 48 | 19 | 19 | 1 | 1 | 
| InterfaceTypeDefinition |   | 0% |   | 0% | 22 | 22 | 49 | 49 | 19 | 19 | 1 | 1 | 
| ObjectTypeDefinition.Builder |   | 0% |  | n/a | 16 | 16 | 46 | 46 | 16 | 16 | 1 | 1 | 
| ObjectTypeExtensionDefinition.Builder |   | 0% |  | n/a | 16 | 16 | 46 | 46 | 16 | 16 | 1 | 1 | 
| InterfaceTypeExtensionDefinition.Builder |   | 0% |  | n/a | 16 | 16 | 46 | 46 | 16 | 16 | 1 | 1 | 
| InterfaceTypeDefinition.Builder |   | 0% |  | n/a | 16 | 16 | 46 | 46 | 16 | 16 | 1 | 1 | 
| InlineFragment |   | 0% |   | 0% | 23 | 23 | 47 | 47 | 19 | 19 | 1 | 1 | 
| FragmentDefinition |   | 0% |   | 0% | 21 | 21 | 47 | 47 | 18 | 18 | 1 | 1 | 
| NodeUtil |   | 0% |   | 0% | 22 | 22 | 42 | 42 | 9 | 9 | 1 | 1 | 
| DirectiveDefinition.Builder |   | 0% |  | n/a | 15 | 15 | 44 | 44 | 15 | 15 | 1 | 1 | 
| FieldDefinition.Builder |   | 0% |  | n/a | 15 | 15 | 43 | 43 | 15 | 15 | 1 | 1 | 
| OperationDefinition.Builder |   | 0% |  | n/a | 15 | 15 | 43 | 43 | 15 | 15 | 1 | 1 | 
| UnionTypeDefinition |   | 0% |   | 0% | 22 | 22 | 42 | 42 | 19 | 19 | 1 | 1 | 
| EnumTypeDefinition |   | 0% |   | 0% | 21 | 21 | 43 | 43 | 18 | 18 | 1 | 1 | 
| InputObjectTypeExtensionDefinition.Builder |   | 0% |  | n/a | 14 | 14 | 41 | 41 | 14 | 14 | 1 | 1 | 
| EnumTypeDefinition.Builder |   | 0% |  | n/a | 14 | 14 | 40 | 40 | 14 | 14 | 1 | 1 | 
| Field.Builder |   | 0% |  | n/a | 14 | 14 | 41 | 41 | 14 | 14 | 1 | 1 | 
| DirectiveDefinition |   | 0% |   | 0% | 19 | 19 | 42 | 42 | 16 | 16 | 1 | 1 | 
| InputObjectTypeDefinition.Builder |   | 0% |  | n/a | 14 | 14 | 39 | 39 | 14 | 14 | 1 | 1 | 
| Document |   | 0% |   | 0% | 23 | 23 | 37 | 37 | 20 | 20 | 1 | 1 | 
| UnionTypeExtensionDefinition.Builder |   | 0% |  | n/a | 14 | 14 | 39 | 39 | 14 | 14 | 1 | 1 | 
| UnionTypeDefinition.Builder |   | 0% |  | n/a | 14 | 14 | 39 | 39 | 14 | 14 | 1 | 1 | 
| EnumTypeExtensionDefinition.Builder |   | 0% |  | n/a | 13 | 13 | 38 | 38 | 13 | 13 | 1 | 1 | 
| InputValueDefinition.Builder |   | 0% |  | n/a | 14 | 14 | 39 | 39 | 14 | 14 | 1 | 1 | 
| SchemaDefinition.Builder |   | 0% |  | n/a | 13 | 13 | 37 | 37 | 13 | 13 | 1 | 1 | 
| InputObjectTypeDefinition |   | 0% |   | 0% | 20 | 20 | 38 | 38 | 17 | 17 | 1 | 1 | 
| VariableDefinition.Builder |   | 0% |  | n/a | 13 | 13 | 37 | 37 | 13 | 13 | 1 | 1 | 
| FragmentDefinition.Builder |   | 0% |  | n/a | 13 | 13 | 37 | 37 | 13 | 13 | 1 | 1 | 
| EnumValueDefinition |   | 0% |   | 0% | 21 | 21 | 32 | 32 | 18 | 18 | 1 | 1 | 
| SchemaExtensionDefinition.Builder |   | 0% |  | n/a | 12 | 12 | 34 | 34 | 12 | 12 | 1 | 1 | 
| FragmentSpread |   | 0% |   | 0% | 21 | 21 | 31 | 31 | 18 | 18 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 8 | 8 | 14 | 14 | 4 | 4 | 1 | 1 | 
| ScalarTypeDefinition |   | 0% |   | 0% | 20 | 20 | 30 | 30 | 17 | 17 | 1 | 1 | 
| ScalarTypeDefinition.Builder |   | 0% |  | n/a | 12 | 12 | 34 | 34 | 12 | 12 | 1 | 1 | 
| InlineFragment.Builder |   | 0% |  | n/a | 12 | 12 | 34 | 34 | 12 | 12 | 1 | 1 | 
| SchemaDefinition |   | 0% |   | 0% | 20 | 20 | 31 | 31 | 17 | 17 | 1 | 1 | 
| EnumValueDefinition.Builder |   | 0% |  | n/a | 12 | 12 | 34 | 34 | 12 | 12 | 1 | 1 | 
| ScalarTypeExtensionDefinition.Builder |   | 0% |  | n/a | 12 | 12 | 34 | 34 | 12 | 12 | 1 | 1 | 
| Directive |   | 0% |   | 0% | 20 | 20 | 31 | 31 | 17 | 17 | 1 | 1 | 
| SourceLocation |   | 0% |   | 0% | 19 | 19 | 34 | 34 | 10 | 10 | 1 | 1 | 
| AstSignature.new NodeVisitorStub() {...} |   | 0% |   | 0% | 19 | 19 | 15 | 15 | 17 | 17 | 1 | 1 | 
| Directive.Builder |   | 0% |  | n/a | 11 | 11 | 31 | 31 | 11 | 11 | 1 | 1 | 
| FragmentSpread.Builder |   | 0% |  | n/a | 11 | 11 | 31 | 31 | 11 | 11 | 1 | 1 | 
| Argument |   | 0% |   | 0% | 18 | 18 | 28 | 28 | 15 | 15 | 1 | 1 | 
| OperationTypeDefinition |   | 0% |   | 0% | 17 | 17 | 29 | 29 | 14 | 14 | 1 | 1 | 
| ObjectField |   | 0% |   | 0% | 17 | 17 | 27 | 27 | 14 | 14 | 1 | 1 | 
| SelectionSet |   | 0% |   | 0% | 19 | 19 | 28 | 28 | 16 | 16 | 1 | 1 | 
| NonNullType.Builder |   | 0% |   | 0% | 13 | 13 | 31 | 31 | 11 | 11 | 1 | 1 | 
| AstZipperTest.MyNode |   | 0% |   | 0% | 12 | 12 | 18 | 18 | 10 | 10 | 1 | 1 | 
| AstSignature |   | 0% |   | 0% | 13 | 13 | 30 | 30 | 10 | 10 | 1 | 1 | 
| ArrayValue.Builder |   | 0% |  | n/a | 10 | 10 | 28 | 28 | 10 | 10 | 1 | 1 | 
| Document.Builder |   | 0% |  | n/a | 10 | 10 | 28 | 28 | 10 | 10 | 1 | 1 | 
| SelectionSet.Builder |   | 0% |  | n/a | 10 | 10 | 28 | 28 | 10 | 10 | 1 | 1 | 
| ObjectValue.Builder |   | 0% |  | n/a | 10 | 10 | 27 | 27 | 10 | 10 | 1 | 1 | 
| OperationTypeDefinition.Builder |   | 0% |  | n/a | 10 | 10 | 28 | 28 | 10 | 10 | 1 | 1 | 
| Argument.Builder |   | 0% |  | n/a | 10 | 10 | 28 | 28 | 10 | 10 | 1 | 1 | 
| FloatValue.Builder |   | 0% |  | n/a | 11 | 11 | 28 | 28 | 11 | 11 | 1 | 1 | 
| NonNullType |   | 0% |   | 0% | 17 | 17 | 25 | 25 | 14 | 14 | 1 | 1 | 
| ListType |   | 0% |   | 0% | 17 | 17 | 25 | 25 | 14 | 14 | 1 | 1 | 
| ObjectField.Builder |   | 0% |  | n/a | 10 | 10 | 27 | 27 | 10 | 10 | 1 | 1 | 
| NodeParentTree |   | 0% |   | 0% | 14 | 14 | 24 | 24 | 11 | 11 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 4 | 4 | 15 | 15 | 2 | 2 | 1 | 1 | 
| ObjectValue |   | 0% |   | 0% | 16 | 16 | 25 | 25 | 13 | 13 | 1 | 1 | 
| ArrayValue |   | 0% |   | 0% | 16 | 16 | 25 | 25 | 13 | 13 | 1 | 1 | 
| IntValue.Builder |   | 0% |  | n/a | 10 | 10 | 26 | 26 | 10 | 10 | 1 | 1 | 
| BooleanValue |   | 0% |   | 0% | 18 | 18 | 25 | 25 | 14 | 14 | 1 | 1 | 
| NodeChildrenContainer.Builder |   | 0% |   | 0% | 11 | 11 | 23 | 23 | 10 | 10 | 1 | 1 | 
| FloatValue |   | 0% |   | 0% | 17 | 17 | 25 | 25 | 14 | 14 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_0_closure6 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_0_closure3 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_0_closure2 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_0_closure5 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_0_closure4 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_0_closure1 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| VariableReference.Builder |   | 0% |  | n/a | 9 | 9 | 25 | 25 | 9 | 9 | 1 | 1 | 
| EnumValue |   | 0% |   | 0% | 17 | 17 | 25 | 25 | 14 | 14 | 1 | 1 | 
| StringValue.Builder |   | 0% |  | n/a | 9 | 9 | 25 | 25 | 9 | 9 | 1 | 1 | 
| IntValue |   | 0% |   | 0% | 17 | 17 | 25 | 25 | 14 | 14 | 1 | 1 | 
| BooleanValue.Builder |   | 0% |  | n/a | 9 | 9 | 25 | 25 | 9 | 9 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_2_closure7 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_2_closure8 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_2_closure9 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| ListType.Builder |   | 0% |  | n/a | 9 | 9 | 25 | 25 | 9 | 9 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_3_closure12 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_3_closure11 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_3_closure10 |   | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| StringValue |   | 0% |   | 0% | 17 | 17 | 25 | 25 | 14 | 14 | 1 | 1 | 
| ObjectTypeExtensionDefinition |   | 0% |  | n/a | 8 | 8 | 25 | 25 | 8 | 8 | 1 | 1 | 
| TypeName.Builder |   | 0% |  | n/a | 9 | 9 | 24 | 24 | 9 | 9 | 1 | 1 | 
| EnumValue.Builder |   | 0% |  | n/a | 9 | 9 | 24 | 24 | 9 | 9 | 1 | 1 | 
| DirectiveLocation.Builder |   | 0% |  | n/a | 9 | 9 | 24 | 24 | 9 | 9 | 1 | 1 | 
| IgnoredChar |   | 0% |   | 0% | 13 | 13 | 21 | 21 | 7 | 7 | 1 | 1 | 
| AstComparator |   | 0% |   | 0% | 16 | 16 | 27 | 27 | 3 | 3 | 1 | 1 | 
| TypeName |   | 0% |   | 0% | 16 | 16 | 24 | 24 | 13 | 13 | 1 | 1 | 
| VariableReference |   | 0% |   | 0% | 16 | 16 | 24 | 24 | 13 | 13 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 6 | 6 | 9 | 9 | 1 | 1 | 1 | 1 | 
| DirectiveLocation |   | 0% |   | 0% | 15 | 15 | 23 | 23 | 12 | 12 | 1 | 1 | 
| NullValue.Builder |   | 0% |  | n/a | 8 | 8 | 22 | 22 | 8 | 8 | 1 | 1 | 
| NodeTraverser |   | 0% |  | n/a | 10 | 10 | 21 | 21 | 10 | 10 | 1 | 1 | 
| NodeChildrenContainer |   | 0% |   | 0% | 11 | 11 | 17 | 17 | 9 | 9 | 1 | 1 | 
| AstTransformer |   | 0% |  | n/a | 6 | 6 | 18 | 18 | 6 | 6 | 1 | 1 | 
| InterfaceTypeExtensionDefinition |   | 0% |  | n/a | 7 | 7 | 22 | 22 | 7 | 7 | 1 | 1 | 
| TypeKind |   | 0% |   | 0% | 8 | 8 | 15 | 15 | 2 | 2 | 1 | 1 | 
| EnumTypeExtensionDefinition |   | 0% |  | n/a | 7 | 7 | 20 | 20 | 7 | 7 | 1 | 1 | 
| InputObjectTypeExtensionDefinition |   | 0% |  | n/a | 7 | 7 | 21 | 21 | 7 | 7 | 1 | 1 | 
| UnionTypeExtensionDefinition |   | 0% |  | n/a | 7 | 7 | 20 | 20 | 7 | 7 | 1 | 1 | 
| AbstractNode |   | 0% |   | 0% | 14 | 14 | 21 | 21 | 12 | 12 | 1 | 1 | 
| SchemaExtensionDefinition |   | 0% |  | n/a | 7 | 7 | 14 | 14 | 7 | 7 | 1 | 1 | 
| ScalarTypeExtensionDefinition |   | 0% |  | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 | 
| NullValue |   | 0% |   | 0% | 14 | 14 | 19 | 19 | 11 | 11 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |  | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |   | 0% |   | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 1 | 1 | 
| AstSignature.new NodeVisitorStub() {...} |   | 0% |   | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_5_closure15 |  | 0% |   | 0% | 3 | 3 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 1 | 1 | 
| IgnoredChar.IgnoredCharKind |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| NodeUtil.DirectivesHolder |  | 0% |  | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.10._visitSelectionSet_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.9._visitSelectionSet_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 | 
| NodeTraverser.new TraverserVisitor() {...} |  | 0% |  | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 | 
| PrettyAstPrinter.PrettyPrinterOptions.IndentType |  | 0% |  | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.29._visitSchemaDefinition_closure4 |  | 0% |  | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 
| PrettyAstPrinter.PrettyPrinterOptions |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PrettyAstPrinter.PrettyPrinterOptions.Builder |  | 0% |  | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 | 
| IgnoredChars |  | 0% |  | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 | 
| AstNodeAdapter |  | 0% |  | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 | 
| AstTransformerTest.5._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.6._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| Description |  | 0% |  | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 | 
| OperationDefinition.Operation |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.2._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.1._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.14._visitField_closure2 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.7._visitSelectionSet_closure2 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformer.new TraverserVisitor() {...} |  | 0% |  | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 | 
| AstTransformerTest.14._visitField_closure3 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverser.new TraverserVisitor() {...} |  | 0% |  | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 | 
| NodeTraverser.new TraverserVisitor() {...} |  | 0% |  | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 | 
| AstTransformerTest.8._visitSelectionSet_closure2 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.21._visitDocument_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.__spock_feature_0_30_closure6 |  | 0% |   | 0% | 4 | 4 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.__spock_feature_0_30_closure5 |  | 0% |   | 0% | 4 | 4 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.__spock_feature_0_30_closure4 |  | 0% |   | 0% | 4 | 4 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.__spock_feature_0_30_closure3 |  | 0% |   | 0% | 4 | 4 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.__spock_feature_0_30_closure2 |  | 0% |   | 0% | 4 | 4 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.__spock_feature_0_30_closure1 |  | 0% |   | 0% | 4 | 4 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| AstSignature.new NodeVisitorStub() {...} |  | 0% |  | n/a | 3 | 3 | 2 | 2 | 3 | 3 | 1 | 1 | 
| AstTransformer.new TraverserVisitorStub() {...} |  | 0% |  | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |   | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 1 | 1 | 
| Comment |  | 0% |  | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 | 
| AbstractDescribedNode |  | 0% |  | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.7._visitSelectionSet_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstZipperTest.__spock_feature_0_0_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.8._visitSelectionSet_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.3._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.29._visitFieldDefinition_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstMultiZipperTest.__spock_feature_0_0_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.4._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.14._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstMultiZipperTest.__spock_feature_0_1_closure3 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstMultiZipperTest.__spock_feature_0_1_closure2 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.29._visitEnumValueDefinition_closure3 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.20._visitField_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.__spock_feature_0_30_closure7 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| AstTransformerTest.29._visitInputValueDefinition_closure2 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.__spock_feature_0_4_closure13 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| DirectiveTest.__spock_feature_0_1_closure1 |  | 0% |  | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 
| NodeTraverserTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 
| AstTransformerTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 
| NodeTraverserTest.new GroovyObject() {...} |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 
| NodeUtil.GetOperationResult |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |