From d1e8d5f51a8895d9aeaac4a65ab33465ed1f463a Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Thu, 25 Jul 2024 02:33:56 +0530 Subject: [PATCH 01/14] Add rules and test for draft 3 to 4 disallow keyword --- .../015-disallow-has-value-equals-any.json | 11 +++++++++++ .../016-disallow-has-any-in-its-array.json | 11 +++++++++++ ...-one-object-in-its-array-initialize-allOf.json | 12 ++++++++++++ ...allow-has-atleast-one-object-in-its-array.json | 13 +++++++++++++ ...llow-is-an-array-of-strings-allOf-present.json | 12 ++++++++++++ ...allow-is-an-array-of-strings-allOf-absent.json | 12 ++++++++++++ .../to-draft4/disallow-has-any-in-its-array.json | 11 +++++++++++ ...-one-object-in-its-array-initialize-allOf.json | 12 ++++++++++++ ...allow-has-atleast-one-object-in-its-array.json | 15 +++++++++++++++ .../to-draft4/disallow-has-value-equals-any.json | 11 +++++++++++ ...allow-is-an-array-of-strings-allOf-absent.json | 13 +++++++++++++ ...llow-is-an-array-of-strings-allOf-present.json | 14 ++++++++++++++ 12 files changed, 147 insertions(+) create mode 100644 rules/from-draft3/to-draft4/015-disallow-has-value-equals-any.json create mode 100644 rules/from-draft3/to-draft4/016-disallow-has-any-in-its-array.json create mode 100644 rules/from-draft3/to-draft4/017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json create mode 100644 rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array.json create mode 100644 rules/from-draft3/to-draft4/019-disallow-is-an-array-of-strings-allOf-present.json create mode 100644 rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-absent.json create mode 100644 test/from-draft3/to-draft4/disallow-has-any-in-its-array.json create mode 100644 test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json create mode 100644 test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json create mode 100644 test/from-draft3/to-draft4/disallow-has-value-equals-any.json create mode 100644 test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json create mode 100644 test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json diff --git a/rules/from-draft3/to-draft4/015-disallow-has-value-equals-any.json b/rules/from-draft3/to-draft4/015-disallow-has-value-equals-any.json new file mode 100644 index 0000000..4e98330 --- /dev/null +++ b/rules/from-draft3/to-draft4/015-disallow-has-value-equals-any.json @@ -0,0 +1,11 @@ +{ + "vocabulary": "core", + "condition": [ + { "operation": "has-key", "path": [], "value": "disallow" }, + { "operation": "equals", "path": [ "disallow" ], "value": "any" } + ], + "transform": [ + { "operation": "add", "path": [ "not" ], "value": {} }, + { "operation": "remove", "path": [ "disallow" ] } + ] +} diff --git a/rules/from-draft3/to-draft4/016-disallow-has-any-in-its-array.json b/rules/from-draft3/to-draft4/016-disallow-has-any-in-its-array.json new file mode 100644 index 0000000..bc3fb76 --- /dev/null +++ b/rules/from-draft3/to-draft4/016-disallow-has-any-in-its-array.json @@ -0,0 +1,11 @@ +{ + "vocabulary": "core", + "condition": [ + { "operation": "has-key", "path": [], "value": "disallow" }, + { "operation": "equals", "path": [ "disallow", {} ], "value": "any" } + ], + "transform": [ + { "operation": "add", "path": [ "not" ], "value": {} }, + { "operation": "remove", "path": [ "disallow" ] } + ] +} diff --git a/rules/from-draft3/to-draft4/017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json b/rules/from-draft3/to-draft4/017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json new file mode 100644 index 0000000..644095e --- /dev/null +++ b/rules/from-draft3/to-draft4/017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json @@ -0,0 +1,12 @@ +{ + "vocabulary": "core", + "condition": [ + { "operation": "has-key", "path": [], "value": "disallow" }, + { "operation": "not-has-key", "path": [], "value": "not" }, + { "operation": "type-is", "path": [ "disallow" ], "value": "array" }, + { "operation": "contains-type", "path": [ "disallow" ], "value": "object" } + ], + "transform": [ + { "operation": "add", "path": [ "allOf" ], "value": [] } + ] +} diff --git a/rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array.json b/rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array.json new file mode 100644 index 0000000..ceef65e --- /dev/null +++ b/rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array.json @@ -0,0 +1,13 @@ +{ + "vocabulary": "core", + "condition": [ + { "operation": "has-key", "path": [], "value": "disallow" }, + { "operation": "has-key", "path": [], "value": "allOf" }, + { "operation": "type-is", "path": [ "disallow" ], "value": "array" }, + { "operation": "type-is", "path": [ "disallow", {} ], "value": "object" } + ], + "transform": [ + { "operation": "add", "path": [ "allOf", "-" ], "value": { "not": "temp"} }, + { "operation": "move", "to": [ "allOf", "-", "not" ], "from": [ "disallow", {} ] } + ] +} diff --git a/rules/from-draft3/to-draft4/019-disallow-is-an-array-of-strings-allOf-present.json b/rules/from-draft3/to-draft4/019-disallow-is-an-array-of-strings-allOf-present.json new file mode 100644 index 0000000..192ed24 --- /dev/null +++ b/rules/from-draft3/to-draft4/019-disallow-is-an-array-of-strings-allOf-present.json @@ -0,0 +1,12 @@ +{ + "vocabulary": "core", + "condition": [ + { "operation": "has-key", "path": [], "value": "disallow" }, + { "operation": "type-is", "path": [ "disallow" ], "value": "array" } + ], + "transform": [ + { "operation": "add", "path": [ "allOf", "-" ], "value": { "not": "temp" } }, + { "operation": "add", "path": [ "allOf", "-", "not" ], "value": { "type": "temp" } }, + { "operation": "move", "to": [ "allOf", "-", "not", "type" ], "from": [ "disallow" ] } + ] +} diff --git a/rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-absent.json b/rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-absent.json new file mode 100644 index 0000000..edb8754 --- /dev/null +++ b/rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-absent.json @@ -0,0 +1,12 @@ +{ + "vocabulary": "core", + "condition": [ + { "operation": "has-key", "path": [], "value": "disallow" }, + { "operation": "type-is", "path": [ "disallow" ], "value": "array" }, + { "operation": "not-has-key", "path": [], "value": "allOf" } + ], + "transform": [ + { "operation": "add", "path": [ "allOf" ], "value": [ { "not": { "type": "temp" } } ] }, + { "operation": "move", "to": [ "allOf", "-", "not", "type" ], "from": [ "disallow" ] } + ] +} diff --git a/test/from-draft3/to-draft4/disallow-has-any-in-its-array.json b/test/from-draft3/to-draft4/disallow-has-any-in-its-array.json new file mode 100644 index 0000000..b9e75c0 --- /dev/null +++ b/test/from-draft3/to-draft4/disallow-has-any-in-its-array.json @@ -0,0 +1,11 @@ +[ + { + "title": "`disallow` is present and contains `any` in it", + "from": { + "disallow": [ "any", {}, "string" ] + }, + "to": { + "not": {} + } + } +] diff --git a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json new file mode 100644 index 0000000..5c64a73 --- /dev/null +++ b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json @@ -0,0 +1,12 @@ +[ + { + "title": "`disallow` is present and contains atleast one object in it", + "from": { + "disallow": [ "any", {}, "string" ] + }, + "to": { + "disallow": [ "any", {}, "string" ], + "allOf": [] + } + } +] diff --git a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json new file mode 100644 index 0000000..115e2c3 --- /dev/null +++ b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json @@ -0,0 +1,15 @@ +[ + { + "title": "`disallow` is present and contains atleast one object and allOf present", + "from": { + "disallow": [ "any", {}, "string" ], + "allOf": [] + }, + "to": { + "disallow": [ "any", "string" ], + "allOf": [ + { "not": {} } + ] + } + } +] diff --git a/test/from-draft3/to-draft4/disallow-has-value-equals-any.json b/test/from-draft3/to-draft4/disallow-has-value-equals-any.json new file mode 100644 index 0000000..4aaf43d --- /dev/null +++ b/test/from-draft3/to-draft4/disallow-has-value-equals-any.json @@ -0,0 +1,11 @@ +[ + { + "title": "`disallow` is present and value equals to any", + "from": { + "disallow": "any" + }, + "to": { + "not": {} + } + } +] diff --git a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json new file mode 100644 index 0000000..6ec690f --- /dev/null +++ b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json @@ -0,0 +1,13 @@ +[ + { + "title": "`disallow` is present and contains atleast one object and allOf present", + "from": { + "disallow": [ "number", "string" ] + }, + "to": { + "allOf": [ + { "not": { "type": [ "number", "string" ] } } + ] + } + } +] diff --git a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json new file mode 100644 index 0000000..f62c1f5 --- /dev/null +++ b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json @@ -0,0 +1,14 @@ +[ + { + "title": "`disallow` is present and contains atleast one object and allOf present", + "from": { + "disallow": [ "number", "string" ], + "allOf": [] + }, + "to": { + "allOf": [ + { "not": { "type": [ "number", "string" ] } } + ] + } + } +] From ce9c50269da037d9fc6061f06461641a1a97eece Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Thu, 25 Jul 2024 02:36:55 +0530 Subject: [PATCH 02/14] Rename 015-disallow-has-value-equals-any.json to 016-disallow-has-value-equals-any.json --- ...lue-equals-any.json => 016-disallow-has-value-equals-any.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rules/from-draft3/to-draft4/{015-disallow-has-value-equals-any.json => 016-disallow-has-value-equals-any.json} (100%) diff --git a/rules/from-draft3/to-draft4/015-disallow-has-value-equals-any.json b/rules/from-draft3/to-draft4/016-disallow-has-value-equals-any.json similarity index 100% rename from rules/from-draft3/to-draft4/015-disallow-has-value-equals-any.json rename to rules/from-draft3/to-draft4/016-disallow-has-value-equals-any.json From 652c9342c1109c0698d53b434bdc63c3c953cbea Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Thu, 25 Jul 2024 02:37:20 +0530 Subject: [PATCH 03/14] Rename 020-disallow-is-an-array-of-strings-allOf-absent.json to 021-disallow-is-an-array-of-strings-allOf-absent.json --- ...json => 021-disallow-is-an-array-of-strings-allOf-absent.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rules/from-draft3/to-draft4/{020-disallow-is-an-array-of-strings-allOf-absent.json => 021-disallow-is-an-array-of-strings-allOf-absent.json} (100%) diff --git a/rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-absent.json b/rules/from-draft3/to-draft4/021-disallow-is-an-array-of-strings-allOf-absent.json similarity index 100% rename from rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-absent.json rename to rules/from-draft3/to-draft4/021-disallow-is-an-array-of-strings-allOf-absent.json From d061691f16520ef159d26c831dc838145882ec8f Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Thu, 25 Jul 2024 02:37:32 +0530 Subject: [PATCH 04/14] Rename 019-disallow-is-an-array-of-strings-allOf-present.json to 020-disallow-is-an-array-of-strings-allOf-present.json --- ...son => 020-disallow-is-an-array-of-strings-allOf-present.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rules/from-draft3/to-draft4/{019-disallow-is-an-array-of-strings-allOf-present.json => 020-disallow-is-an-array-of-strings-allOf-present.json} (100%) diff --git a/rules/from-draft3/to-draft4/019-disallow-is-an-array-of-strings-allOf-present.json b/rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-present.json similarity index 100% rename from rules/from-draft3/to-draft4/019-disallow-is-an-array-of-strings-allOf-present.json rename to rules/from-draft3/to-draft4/020-disallow-is-an-array-of-strings-allOf-present.json From 8a3ae6d97d7a3c40602cc1dd06a347964c8afda1 Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Thu, 25 Jul 2024 02:37:47 +0530 Subject: [PATCH 05/14] Rename 018-disallow-has-atleast-one-object-in-its-array.json to 019-disallow-has-atleast-one-object-in-its-array.json --- ...json => 019-disallow-has-atleast-one-object-in-its-array.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rules/from-draft3/to-draft4/{018-disallow-has-atleast-one-object-in-its-array.json => 019-disallow-has-atleast-one-object-in-its-array.json} (100%) diff --git a/rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array.json b/rules/from-draft3/to-draft4/019-disallow-has-atleast-one-object-in-its-array.json similarity index 100% rename from rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array.json rename to rules/from-draft3/to-draft4/019-disallow-has-atleast-one-object-in-its-array.json From 3dcaacd755756b54fcf7cc1db5d26556505b81b1 Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Thu, 25 Jul 2024 02:38:01 +0530 Subject: [PATCH 06/14] Rename 017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json to 018-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json --- ...low-has-atleast-one-object-in-its-array-initialize-allOf.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rules/from-draft3/to-draft4/{017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json => 018-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json} (100%) diff --git a/rules/from-draft3/to-draft4/017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json b/rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json similarity index 100% rename from rules/from-draft3/to-draft4/017-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json rename to rules/from-draft3/to-draft4/018-disallow-has-atleast-one-object-in-its-array-initialize-allOf.json From 960970ed0e3a126bad74a46ad22a6d7af8d6f12f Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Thu, 25 Jul 2024 02:38:23 +0530 Subject: [PATCH 07/14] Rename 016-disallow-has-any-in-its-array.json to 017-disallow-has-any-in-its-array.json --- ...y-in-its-array.json => 017-disallow-has-any-in-its-array.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rules/from-draft3/to-draft4/{016-disallow-has-any-in-its-array.json => 017-disallow-has-any-in-its-array.json} (100%) diff --git a/rules/from-draft3/to-draft4/016-disallow-has-any-in-its-array.json b/rules/from-draft3/to-draft4/017-disallow-has-any-in-its-array.json similarity index 100% rename from rules/from-draft3/to-draft4/016-disallow-has-any-in-its-array.json rename to rules/from-draft3/to-draft4/017-disallow-has-any-in-its-array.json From 057afa4e4c38d5718447f8da38b753c6661556c9 Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Tue, 30 Jul 2024 00:56:50 +0530 Subject: [PATCH 08/14] Update disallow-has-atleast-one-object-in-its-array-initialize-allOf.json --- ...-has-atleast-one-object-in-its-array-initialize-allOf.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json index 5c64a73..495bf39 100644 --- a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json +++ b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array-initialize-allOf.json @@ -2,10 +2,10 @@ { "title": "`disallow` is present and contains atleast one object in it", "from": { - "disallow": [ "any", {}, "string" ] + "disallow": [ {}, "string" ] }, "to": { - "disallow": [ "any", {}, "string" ], + "disallow": [ {}, "string" ], "allOf": [] } } From e5eb7f91cdeac520ef19c8b4d50caa2f189b0ff0 Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Tue, 30 Jul 2024 00:57:20 +0530 Subject: [PATCH 09/14] Update disallow-has-atleast-one-object-in-its-array.json --- .../disallow-has-atleast-one-object-in-its-array.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json index 115e2c3..72548ff 100644 --- a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json +++ b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json @@ -2,11 +2,11 @@ { "title": "`disallow` is present and contains atleast one object and allOf present", "from": { - "disallow": [ "any", {}, "string" ], + "disallow": [ "string" ], "allOf": [] }, "to": { - "disallow": [ "any", "string" ], + "disallow": [ "string" ], "allOf": [ { "not": {} } ] From 6cf0efa8e84a0d61e6936e2f57b0f3a0f57537d3 Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Tue, 30 Jul 2024 00:57:52 +0530 Subject: [PATCH 10/14] Update disallow-has-atleast-one-object-in-its-array.json --- .../to-draft4/disallow-has-atleast-one-object-in-its-array.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json index 72548ff..b346cd7 100644 --- a/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json +++ b/test/from-draft3/to-draft4/disallow-has-atleast-one-object-in-its-array.json @@ -2,7 +2,7 @@ { "title": "`disallow` is present and contains atleast one object and allOf present", "from": { - "disallow": [ "string" ], + "disallow": [ "string", {} ], "allOf": [] }, "to": { From c2d42c5957b024092918f135354c32b2b67740fd Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Tue, 30 Jul 2024 01:00:24 +0530 Subject: [PATCH 11/14] Update disallow-is-an-array-of-strings-allOf-absent.json --- .../to-draft4/disallow-is-an-array-of-strings-allOf-absent.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json index 6ec690f..2ce4187 100644 --- a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json +++ b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json @@ -1,6 +1,6 @@ [ { - "title": "`disallow` is present and contains atleast one object and allOf present", + "title": "`disallow` is present and contains array of strings and allOf absent", "from": { "disallow": [ "number", "string" ] }, From a61a87067e7152eb46436dce64e2f352f690928a Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Tue, 30 Jul 2024 01:00:55 +0530 Subject: [PATCH 12/14] Update disallow-is-an-array-of-strings-allOf-present.json --- .../disallow-is-an-array-of-strings-allOf-present.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json index f62c1f5..1c44b6b 100644 --- a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json +++ b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json @@ -1,6 +1,6 @@ [ { - "title": "`disallow` is present and contains atleast one object and allOf present", + "title": "`disallow` is present and contains array of strings and allOf present", "from": { "disallow": [ "number", "string" ], "allOf": [] From 383e4b7ff764c76dfb7a63ec3864ace26491797f Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Tue, 30 Jul 2024 01:03:17 +0530 Subject: [PATCH 13/14] Update disallow-is-an-array-of-strings-allOf-absent.json --- .../to-draft4/disallow-is-an-array-of-strings-allOf-absent.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json index 2ce4187..abd1bb7 100644 --- a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json +++ b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-absent.json @@ -1,6 +1,6 @@ [ { - "title": "`disallow` is present and contains array of strings and allOf absent", + "title": "`disallow` is present and is an array, allOf absent", "from": { "disallow": [ "number", "string" ] }, From 536680a5f05b07dec5937312d172fe19f73387fd Mon Sep 17 00:00:00 2001 From: Suprith KG Date: Tue, 30 Jul 2024 01:03:38 +0530 Subject: [PATCH 14/14] Update disallow-is-an-array-of-strings-allOf-present.json --- .../disallow-is-an-array-of-strings-allOf-present.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json index 1c44b6b..ee16385 100644 --- a/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json +++ b/test/from-draft3/to-draft4/disallow-is-an-array-of-strings-allOf-present.json @@ -1,6 +1,6 @@ [ { - "title": "`disallow` is present and contains array of strings and allOf present", + "title": "`disallow` is present and is an array, allOf present", "from": { "disallow": [ "number", "string" ], "allOf": []