Skip to content

Commit 94aadfe

Browse files
dondonzact1on3
andcommitted
Fix extend schema directives
Co-authored-by: act1on3 <artemlogutov@gmail.com>
1 parent f306447 commit 94aadfe

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/main/antlr/GraphqlSDL.g4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ schemaDefinition : description? SCHEMA directives? '{' operationTypeDefinition+
1616

1717
schemaExtension :
1818
EXTEND SCHEMA directives? '{' operationTypeDefinition+ '}' |
19-
EXTEND SCHEMA directives+
19+
EXTEND SCHEMA directives
2020
;
2121

2222
operationTypeDefinition : description? operationType ':' typeName;

src/main/java/graphql/parser/GraphqlAntlrToLanguage.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -407,10 +407,10 @@ private SDLDefinition creationSchemaExtension(GraphqlParser.SchemaExtensionConte
407407
addCommonData(def, ctx);
408408

409409
List<Directive> directives = new ArrayList<>();
410-
List<GraphqlParser.DirectivesContext> directivesCtx = ctx.directives();
411-
for (GraphqlParser.DirectivesContext directiveCtx : directivesCtx) {
412-
directives.addAll(createDirectives(directiveCtx));
413-
}
410+
411+
GraphqlParser.DirectivesContext directivesCtx = ctx.directives();
412+
directives.addAll(createDirectives(directivesCtx));
413+
414414
def.directives(directives);
415415

416416
List<OperationTypeDefinition> operationTypeDefs = map(ctx.operationTypeDefinition(), this::createOperationTypeDefinition);

0 commit comments

Comments
 (0)