| appliedDirectiveArgumentAdded(EditOperation) |  | 0% |  | 0% | 50 | 50 | 137 | 137 | 1 | 1 |
| appliedDirectiveArgumentDeleted(EditOperation) |  | 0% |  | 0% | 50 | 50 | 138 | 138 | 1 | 1 |
| appliedDirectiveArgumentChanged(EditOperation) |  | 0% |  | 0% | 44 | 44 | 115 | 115 | 1 | 1 |
| appliedDirectiveDeleted(EditOperation) |  | 0% |  | 0% | 21 | 21 | 69 | 69 | 1 | 1 |
| appliedDirectiveAdded(EditOperation) |  | 0% |  | 0% | 21 | 21 | 69 | 69 | 1 | 1 |
| typeEdgeInsertedForArgument(EditOperation, List, Mapping) |  | 0% |  | 0% | 14 | 14 | 57 | 57 | 1 | 1 |
| isAppliedDirectiveAdded(Vertex, String) |  | 0% |  | 0% | 22 | 22 | 56 | 56 | 1 | 1 |
| isAppliedDirectiveDeleted(Vertex, String) |  | 0% |  | 0% | 22 | 22 | 56 | 56 | 1 | 1 |
| argumentTypeOrDefaultValueChanged(EditOperation, Mapping) |  | 0% |  | 0% | 9 | 9 | 44 | 44 | 1 | 1 |
| appliedDirectiveDeletedFromArgument(Vertex, Vertex) |  | 0% |  | 0% | 11 | 11 | 39 | 39 | 1 | 1 |
| appliedDirectiveAddedToArgument(Vertex, Vertex) |  | 0% |  | 0% | 11 | 11 | 39 | 39 | 1 | 1 |
| argumentDeleted(EditOperation) |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 1 | 1 |
| argumentAdded(EditOperation) |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 1 | 1 |
| analyzeEdits(List, Mapping) |  | 0% |  | 0% | 14 | 14 | 30 | 30 | 1 | 1 |
| typeEdgeInsertedForField(EditOperation, List, Mapping) |  | 0% |  | 0% | 6 | 6 | 26 | 26 | 1 | 1 |
| handleArgumentChange(EditOperation, Mapping) |  | 0% |  | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
| outputFieldTypeChanged(EditOperation) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| handleAppliedDirectives(List, Mapping) |  | 0% |  | 0% | 14 | 14 | 18 | 18 | 1 | 1 |
| inputFieldTypeOrDefaultValueChanged(EditOperation) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| fieldChanged(EditOperation) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fieldAdded(EditOperation) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| fieldDeleted(EditOperation) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| handleEnumValuesChanges(List, Mapping) |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 1 | 1 |
| interfaceImplementationDeleted(Edge) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| newInterfaceAddedToInterfaceOrObject(Edge) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| typeEdgeInsertedForInputField(EditOperation, List, Mapping) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| appliedDirectiveDeletedFromField(Vertex, Vertex) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| appliedDirectiveAddedToField(Vertex, Vertex) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| EditOperationAnalyzer(GraphQLSchema, GraphQLSchema, SchemaGraph, SchemaGraph) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| handleUnionMemberChanges(List, Mapping) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
| isArgumentNewForExistingObjectField(String, String, String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| isArgumentDeletedFromExistingObjectField(String, String, String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| isArgumentDeletedFromExistingInterfaceField(String, String, String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| isArgumentNewForExistingInterfaceField(String, String, String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| handleTypeChanges(List, Mapping) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| handleImplementsChanges(List, Mapping) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| handleInputFieldChange(EditOperation) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| insertedTypeVertex(EditOperation) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| deletedTypeVertex(EditOperation) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| changedTypeVertex(EditOperation) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| handleArgumentChanges(List, Mapping) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| typeEdgeInserted(EditOperation, List, Mapping) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| isAnyVertexOfType(EditOperation, String) |  | 0% |  | 0% | 9 | 9 | 4 | 4 | 1 | 1 |
| findDeletedEdge(Vertex, List, Mapping, Predicate) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| changedEnum(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| changedScalar(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| changedInputObject(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| changedDirective(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| changedObject(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| changedInterface(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| changedUnion(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| typeEdgeChanged(EditOperation, Mapping) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| isNewInputFieldExistingInputObject(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isInputFieldDeletedFromExistingInputObject(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isArgumentNewForExistingDirective(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isArgumentDeletedFromExistingDirective(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isFieldNewForExistingObject(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isFieldDeletedFromExistingInterface(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isFieldDeletedFromExistingObject(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isNewEnumValueForExistingEnum(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isEnumValueDeletedFromExistingEnum(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| isFieldNewForExistingInterface(String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| handleUnionMemberAdded(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| handleUnionMemberDeleted(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| handleEnumValueAdded(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| handleEnumValueDeleted(EditOperation) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| handleEnumValueChanged(EditOperation) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| inputFieldAdded(EditOperation) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| handleTypeVertexChanges(List) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| lambda$getTraversalOrder$33(EditOperation) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| inputFieldDeleted(EditOperation) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getObjectModification(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getUnionModification(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getEnumModification(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getInputObjectModification(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getDirectiveModification(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getInterfaceModification(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getScalarModification(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addedScalar(EditOperation) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| doesArgumentChangeMakeSense(Vertex, Vertex, Mapping) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getTraversalOrder$32(EditOperation) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getDefaultValueFromEdgeLabel(Edge) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getTypeFromEdgeLabel(Edge) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addedObject(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addedInterface(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addedUnion(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addedInputObject(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addedEnum(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addedDirective(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| removedObject(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| removedInterface(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| removedUnion(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| removedInputObject(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| removedEnum(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| deletedScalar(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| deletedDirective(EditOperation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isDirectiveAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isDirectiveDeleted(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isObjectAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isUnionAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isUnionDeleted(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isEnumDeleted(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isEnumAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isInputObjectAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isInputObjectDeleted(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isInputFieldAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isObjectDeleted(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isInterfaceDeleted(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isInterfaceAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isScalarAdded(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isScalarDeleted(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isAnyVertexOfType(Edge, String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$isArgumentNewForExistingInterfaceField$25(String, String, SchemaDifference.InterfaceFieldArgumentAddition) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$isArgumentDeletedFromExistingInterfaceField$23(String, String, SchemaDifference.InterfaceFieldArgumentDeletion) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$isArgumentDeletedFromExistingObjectField$21(String, String, SchemaDifference.ObjectFieldArgumentDeletion) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$isArgumentNewForExistingObjectField$19(String, String, SchemaDifference.ObjectFieldArgumentAddition) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getTraversalOrder(List) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| isTypeEdge(Edge) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$isFieldNewForExistingInterface$31(String, SchemaDifference.InterfaceFieldAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isEnumValueDeletedFromExistingEnum$30(String, SchemaDifference.EnumValueDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isNewEnumValueForExistingEnum$29(String, SchemaDifference.EnumValueAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isFieldDeletedFromExistingObject$28(String, SchemaDifference.ObjectFieldDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isFieldDeletedFromExistingInterface$27(String, SchemaDifference.InterfaceFieldDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isFieldNewForExistingObject$26(String, SchemaDifference.ObjectFieldAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isArgumentNewForExistingInterfaceField$24(String, SchemaDifference.InterfaceFieldAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isArgumentDeletedFromExistingInterfaceField$22(String, SchemaDifference.InterfaceFieldDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isArgumentDeletedFromExistingObjectField$20(String, SchemaDifference.ObjectFieldDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isArgumentNewForExistingObjectField$18(String, SchemaDifference.ObjectFieldAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isArgumentDeletedFromExistingDirective$17(String, SchemaDifference.DirectiveArgumentDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isArgumentNewForExistingDirective$16(String, SchemaDifference.DirectiveArgumentAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isInputFieldDeletedFromExistingInputObject$15(String, SchemaDifference.InputObjectFieldDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isNewInputFieldExistingInputObject$14(String, SchemaDifference.InputObjectFieldAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveDeleted$13(String, SchemaDifference.AppliedDirectiveDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveDeleted$12(String, SchemaDifference.AppliedDirectiveDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveDeleted$11(String, SchemaDifference.AppliedDirectiveDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveDeleted$10(String, SchemaDifference.AppliedDirectiveDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveDeleted$9(String, SchemaDifference.AppliedDirectiveDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveDeleted$8(String, SchemaDifference.AppliedDirectiveDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveDeleted$7(String, SchemaDifference.AppliedDirectiveDeletion) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveAdded$6(String, SchemaDifference.AppliedDirectiveAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveAdded$5(String, SchemaDifference.AppliedDirectiveAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveAdded$4(String, SchemaDifference.AppliedDirectiveAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveAdded$3(String, SchemaDifference.AppliedDirectiveAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveAdded$2(String, SchemaDifference.AppliedDirectiveAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveAdded$1(String, SchemaDifference.AppliedDirectiveAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAppliedDirectiveAdded$0(String, SchemaDifference.AppliedDirectiveAddition) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |