diff --git a/cspell.yml b/cspell.yml index e8aa73355..e03ec4a09 100644 --- a/cspell.yml +++ b/cspell.yml @@ -21,3 +21,6 @@ words: - tatooine - zuck - zuckerberg + # Alternative spellings + - !implementor + - !implementors diff --git a/spec/Section 5 -- Validation.md b/spec/Section 5 -- Validation.md index 473cf5457..04edb7ad1 100644 --- a/spec/Section 5 -- Validation.md +++ b/spec/Section 5 -- Validation.md @@ -362,7 +362,7 @@ fragment aliasedLyingFieldTargetNotDefined on Dog { ``` For interfaces, direct field selection can only be done on fields. Fields of -concrete implementors are not relevant to the validity of the given +concrete implementers are not relevant to the validity of the given interface-typed selection set. For example, the following is valid: @@ -376,7 +376,7 @@ fragment interfaceFieldSelection on Pet { and the following is invalid: ```graphql counter-example -fragment definedOnImplementorsButNotInterface on Pet { +fragment definedOnImplementersButNotInterface on Pet { nickname } ``` diff --git a/spec/Section 7 -- Response.md b/spec/Section 7 -- Response.md index 8dcd9234c..732235b4c 100644 --- a/spec/Section 7 -- Response.md +++ b/spec/Section 7 -- Response.md @@ -23,7 +23,7 @@ request failed before execution, due to a syntax error, missing information, or validation error, this entry must not be present. The response map may also contain an entry with key `extensions`. This entry, if -set, must have a map as its value. This entry is reserved for implementors to +set, must have a map as its value. This entry is reserved for implementers to extend the protocol however they see fit, and hence there are no additional restrictions on its contents. @@ -203,7 +203,7 @@ be the same: GraphQL services may provide an additional entry to errors with key `extensions`. This entry, if set, must have a map as its value. This entry is -reserved for implementors to add additional information to errors however they +reserved for implementers to add additional information to errors however they see fit, and there are no additional restrictions on its contents. ```json example