From 3bf9f75ec69a106866ca6d1be2c4d62350822677 Mon Sep 17 00:00:00 2001 From: Gregory Tod Date: Fri, 5 May 2017 08:57:33 +1000 Subject: [PATCH] Clairfy required non null arguments wording (#288) --- spec/Section 5 -- Validation.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/spec/Section 5 -- Validation.md b/spec/Section 5 -- Validation.md index 4383a76e0..df923cbab 100644 --- a/spec/Section 5 -- Validation.md +++ b/spec/Section 5 -- Validation.md @@ -645,10 +645,9 @@ fragment stringIntoInt on Arguments { **Explanatory Text** -Arguments can be required. Arguments are required if the type of the argument -is non-null. If it is not non-null, the argument is optional. When an argument -type is non-null, and is required, the explicit value {null} may also not -be provided. +Arguments can be required. If the argument type is non-null the argument is +required and furthermore the explicit value {null} may not be provided. +Otherwise, the argument is optional. For example the following are valid: