From 0776752fadab3f8a9f74cb5117e53eb04bbdebe7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20B=C3=BChler?= Date: Mon, 2 Nov 2020 15:04:29 +0100 Subject: [PATCH] Add contentMediaType, contentEncoding and examples as a NonValidationKeyword for v7 and v2019 --- src/main/java/com/networknt/schema/JsonMetaSchema.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/networknt/schema/JsonMetaSchema.java b/src/main/java/com/networknt/schema/JsonMetaSchema.java index adc74da27..fd88b2db6 100644 --- a/src/main/java/com/networknt/schema/JsonMetaSchema.java +++ b/src/main/java/com/networknt/schema/JsonMetaSchema.java @@ -142,7 +142,10 @@ public static JsonMetaSchema getInstance() { new NonValidationKeyword("description"), new NonValidationKeyword("default"), new NonValidationKeyword("definitions"), - new NonValidationKeyword("$comment") + new NonValidationKeyword("$comment"), + new NonValidationKeyword("contentMediaType"), + new NonValidationKeyword("contentEncoding"), + new NonValidationKeyword("examples") )) .build(); } @@ -173,7 +176,10 @@ public static JsonMetaSchema getInstance() { new NonValidationKeyword("default"), new NonValidationKeyword("definitions"), new NonValidationKeyword("$comment"), - new NonValidationKeyword("$defs") // newly added in 2018-09 release. + new NonValidationKeyword("$defs"), // newly added in 2018-09 release. + new NonValidationKeyword("contentMediaType"), + new NonValidationKeyword("contentEncoding"), + new NonValidationKeyword("examples") )) .build(); }