lib/graphql/language/parser.y in graphql-1.8.0 vs lib/graphql/language/parser.y in graphql-1.8.1
- old
+ new
@@ -341,11 +341,11 @@
INTERFACE name directives_list_opt LCURLY field_definition_list RCURLY {
return make_node(:InterfaceTypeDefinition, name: val[1], directives: val[2], fields: val[4], description: get_description(val[0]), position_source: val[0])
}
union_members:
- name { return [make_node(:TypeName, name: val[0])]}
- | union_members PIPE name { val[0] << make_node(:TypeName, name: val[2]) }
+ name { return [make_node(:TypeName, name: val[0], position_source: val[0])]}
+ | union_members PIPE name { val[0] << make_node(:TypeName, name: val[2], position_source: val[2]) }
union_type_definition:
UNION name directives_list_opt EQUALS union_members {
return make_node(:UnionTypeDefinition, name: val[1], directives: val[2], types: val[4], description: get_description(val[0]), position_source: val[0])
}