From 36b0521b5f1b5a15efe181af43ab91a6f8f90fe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gergely=20Korcs=C3=A1k?= Date: Wed, 9 Oct 2024 13:53:54 +0200 Subject: [PATCH] Fix driver schema json default type requirements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gergely Korcsák --- ChangeLog.d/fix-driver-schema-check.txt | 3 +++ scripts/data_files/driver_jsons/driver_opaque_schema.json | 2 +- scripts/data_files/driver_jsons/driver_transparent_schema.json | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 ChangeLog.d/fix-driver-schema-check.txt diff --git a/ChangeLog.d/fix-driver-schema-check.txt b/ChangeLog.d/fix-driver-schema-check.txt new file mode 100644 index 0000000000..9b6d8acd6e --- /dev/null +++ b/ChangeLog.d/fix-driver-schema-check.txt @@ -0,0 +1,3 @@ +Bugfix + * Fix invalid JSON schemas for driver descriptions used by + generate_driver_wrappers.py. diff --git a/scripts/data_files/driver_jsons/driver_opaque_schema.json b/scripts/data_files/driver_jsons/driver_opaque_schema.json index 933eb07488..b05da00dc4 100644 --- a/scripts/data_files/driver_jsons/driver_opaque_schema.json +++ b/scripts/data_files/driver_jsons/driver_opaque_schema.json @@ -11,7 +11,7 @@ }, "type": { "type": "string", - "const": ["opaque"] + "const": "opaque" }, "location": { "type": ["integer","string"], diff --git a/scripts/data_files/driver_jsons/driver_transparent_schema.json b/scripts/data_files/driver_jsons/driver_transparent_schema.json index f5d91eb321..1791163888 100644 --- a/scripts/data_files/driver_jsons/driver_transparent_schema.json +++ b/scripts/data_files/driver_jsons/driver_transparent_schema.json @@ -11,7 +11,7 @@ }, "type": { "type": "string", - "const": ["transparent"] + "const": "transparent" }, "mbedtls/h_condition": { "type": "string"