- name: no arguments on field rule: UniqueArgumentNames schema: 0 query: |2- { field } errors: [] - name: no arguments on directive rule: UniqueArgumentNames schema: 0 query: |2- { field @directive } errors: [] - name: argument on field rule: UniqueArgumentNames schema: 0 query: |2- { field(arg: "value") } errors: [] - name: argument on directive rule: UniqueArgumentNames schema: 0 query: |2- { field @directive(arg: "value") } errors: [] - name: same argument on two fields rule: UniqueArgumentNames schema: 0 query: |2- { one: field(arg: "value") two: field(arg: "value") } errors: [] - name: same argument on field and directive rule: UniqueArgumentNames schema: 0 query: |2- { field(arg: "value") @directive(arg: "value") } errors: [] - name: same argument on two directives rule: UniqueArgumentNames schema: 0 query: |2- { field @directive1(arg: "value") @directive2(arg: "value") } errors: [] - name: multiple field arguments rule: UniqueArgumentNames schema: 0 query: |2- { field(arg1: "value", arg2: "value", arg3: "value") } errors: [] - name: multiple directive arguments rule: UniqueArgumentNames schema: 0 query: |2- { field @directive(arg1: "value", arg2: "value", arg3: "value") } errors: [] - name: duplicate field arguments rule: UniqueArgumentNames schema: 0 query: |2- { field(arg1: "value", arg1: "value") } errors: - message: There can be only one argument named "arg1". locations: - {line: 3, column: 15} - {line: 3, column: 30} - name: many duplicate field arguments rule: UniqueArgumentNames schema: 0 query: |2- { field(arg1: "value", arg1: "value", arg1: "value") } errors: - message: There can be only one argument named "arg1". locations: - {line: 3, column: 15} - {line: 3, column: 30} - message: There can be only one argument named "arg1". locations: - {line: 3, column: 15} - {line: 3, column: 45} - name: duplicate directive arguments rule: UniqueArgumentNames schema: 0 query: |2- { field @directive(arg1: "value", arg1: "value") } errors: - message: There can be only one argument named "arg1". locations: - {line: 3, column: 26} - {line: 3, column: 41} - name: many duplicate directive arguments rule: UniqueArgumentNames schema: 0 query: |2- { field @directive(arg1: "value", arg1: "value", arg1: "value") } errors: - message: There can be only one argument named "arg1". locations: - {line: 3, column: 26} - {line: 3, column: 41} - message: There can be only one argument named "arg1". locations: - {line: 3, column: 26} - {line: 3, column: 56}