-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
Hi guys,
I report you a bug find with the graph.cool team and about Prisma cli and the generation of the SDL schema.
You can see the initial discussion here: https://github.com/graphcool/prisma/issues/2047
The bug is about highlighting in VSC (maybe a bug about the GraphQL Syntax plugin), but in fact I see a difference between the function printSchema
and print
.
The problem is just about a missing line break before a comment when it's about args for a "function"
If printSchema
was fixed previous month (here #1205), the print
function not handle correctly comments for function's args:
graphql-js/src/language/printer.js
Lines 131 to 138 in 3493edd
FieldDefinition: addDescription( | |
({ name, arguments: args, type, directives }) => | |
name + | |
wrap('(', join(args, ', '), ')') + | |
': ' + | |
type + | |
wrap(' ', join(directives, ' ')), | |
), |
I think it just need so verification so see if the args
begins or contains some comments to add a line break.
Thanks for your help!