From 20c280a5b36157e36c15b182480b8ec63d985f70 Mon Sep 17 00:00:00 2001 From: Mike Ralphson Date: Wed, 28 Nov 2018 14:11:29 +0000 Subject: [PATCH] Define behaviour for specification extensions with null values --- versions/3.1.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/3.1.0.md b/versions/3.1.0.md index f0c7f54abe..000f5aa641 100644 --- a/versions/3.1.0.md +++ b/versions/3.1.0.md @@ -3381,7 +3381,7 @@ The extensions properties are implemented as patterned fields that are always pr Field Pattern | Type | Description ---|:---:|--- -^x- | Any | Allows extensions to the OpenAPI Schema. The field name MUST begin with `x-`, for example, `x-internal-id`. Field names beginning `x-oas-` are reserved for uses defined by the [OpenAPI Initiative](https://www.openapis.org/). The value can be `null`, a primitive, an array or an object. Can have any valid JSON format value. +^x- | Any | Allows extensions to the OpenAPI Schema. The field name MUST begin with `x-`, for example, `x-internal-id`. Field names beginning `x-oas-` are reserved for uses defined by the [OpenAPI Initiative](https://www.openapis.org/). The value can be `null`, a primitive, an array or an object. Can have any valid JSON format value. A value of `null` SHOULD be treated the same as if the extension was not present. The extensions may or may not be supported by the available tooling, but those may be extended as well to add requested support (if tools are internal or open-sourced).