Skip to content

Commit affc1b8

Browse files
committed
Cleaning up code and test
1 parent 63e344e commit affc1b8

4 files changed

Lines changed: 3 additions & 12 deletions

File tree

src/main/java/graphql/validation/rules/DeferDirectiveLabel.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
@Internal
1818
public class DeferDirectiveLabel extends AbstractRule {
19-
2019
private Set<String> labels = new LinkedHashSet<>();
2120
public DeferDirectiveLabel(ValidationContext validationContext, ValidationErrorCollector validationErrorCollector) {
2221
super(validationContext, validationErrorCollector);
@@ -27,7 +26,6 @@ public void checkDirective(Directive directive, List<Node> ancestors) {
2726
if (!directive.getName().equals("defer") || directive.getArguments().size() == 0) {
2827
return;
2928
}
30-
3129
Argument labelArgument = directive.getArgument("label");
3230
// argument type is validated in DeferDirectiveArgumentType
3331
if (labelArgument != null && labelArgument.getValue() instanceof StringValue) {

src/main/java/graphql/validation/rules/DeferDirectiveOnRootLevel.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,5 @@ protected Optional<Node> getFragmentAncestor(List<Node> ancestors){
5353
node instanceof FragmentDefinition
5454
)
5555
).findFirst();
56-
5756
}
5857
}

src/main/java/graphql/validation/rules/DeferDirectiveOnValidOperation.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,6 @@ public DeferDirectiveOnValidOperation(ValidationContext validationContext, Valid
2626
this.setVisitFragmentSpreads(true);
2727
}
2828

29-
@Override
30-
public void documentFinished(Document document) {
31-
super.documentFinished(document);
32-
}
33-
3429
@Override
3530
public void checkDirective(Directive directive, List<Node> ancestors) {
3631
if (!directive.getName().equals("defer") ||
@@ -45,13 +40,12 @@ public void checkDirective(Directive directive, List<Node> ancestors) {
4540
}
4641
}
4742

48-
4943
/**
5044
* Extract from ancestors the OperationDefinition using the document ancestor.
5145
* @param ancestors list of ancestors
5246
* @return OperationDefinition
5347
*/
54-
protected Optional<OperationDefinition> getOperation(List<Node> ancestors) {
48+
private Optional<OperationDefinition> getOperation(List<Node> ancestors) {
5549
return ancestors.stream()
5650
.filter(doc -> doc instanceof OperationDefinition)
5751
.map((def -> (OperationDefinition) def))

src/test/groovy/graphql/validation/rules/UniqueOperationNamesTest.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ class UniqueOperationNamesTest extends Specification {
4646
}
4747
4848
mutation dogOperation {
49-
mutateDog {
50-
id
49+
createDog(input: {id: "1"}) {
50+
name
5151
}
5252
}
5353
""".stripIndent()

0 commit comments

Comments
 (0)