From a0e4a56e3ba7e442c839a1a74632ca19bf993e66 Mon Sep 17 00:00:00 2001 From: Greg Dennis <gregsdennis@yahoo.com> Date: Sun, 19 Jan 2025 21:40:02 +1300 Subject: [PATCH] clarify what a keyword's annotation value is --- specs/jsonschema-core.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specs/jsonschema-core.md b/specs/jsonschema-core.md index 39beedae..d6131e7d 100644 --- a/specs/jsonschema-core.md +++ b/specs/jsonschema-core.md @@ -657,8 +657,8 @@ which are provided to applications to use as they see fit. JSON Schema implementations are not expected to make use of the collected information on behalf of applications. -Unless otherwise specified, the value of an annotation keyword is the keyword's -value. However, other behaviors are possible. For example, [JSON +Unless otherwise specified, a keyword's annotation value is value of the +keyword itself. However, other behaviors are possible. For example, [JSON Hyper-Schema's](https://datatracker.ietf.org/doc/html/draft-handrews-json-schema-hyperschema-02) `links` keyword is a complex annotation that produces a value based in part on the instance data.