From 56c7625aeb058ecfeee670ddcb919ec80c79e1c8 Mon Sep 17 00:00:00 2001 From: Ben Hutton Date: Mon, 3 Feb 2020 12:19:06 +0000 Subject: [PATCH] Don't refer to JSON values as "productions". Fixes #735 --- jsonschema-core.xml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/jsonschema-core.xml b/jsonschema-core.xml index fcd5d3d1..67f8014d 100644 --- a/jsonschema-core.xml +++ b/jsonschema-core.xml @@ -211,12 +211,12 @@ depending on the type: - A JSON "null" production - A "true" or "false" value, from the JSON "true" or "false" productions - An unordered set of properties mapping a string to an instance, from the JSON "object" production - An ordered list of instances, from the JSON "array" production - An arbitrary-precision, base-10 decimal number value, from the JSON "number" production - A string of Unicode code points, from the JSON "string" production + A JSON "null" value + A "true" or "false" value, from the JSON "true" or "false" value + An unordered set of properties mapping a string to an instance, from the JSON "object" value + An ordered list of instances, from the JSON "array" value + An arbitrary-precision, base-10 decimal number value, from the JSON "number" value + A string of Unicode code points, from the JSON "string" value @@ -231,8 +231,8 @@ Since an object cannot have two properties with the same key, behavior for a - JSON document that tries to define two properties (the "member" production) with - the same key (the "string" production) in a single object is undefined. + JSON document that tries to define two properties with + the same key in a single object is undefined. Note that JSON Schema vocabularies are free to define their own extended