diff --git a/103280/TS_103_280.schema.json b/103280/TS_103_280.schema.json index 458fdb92111d7f62e8c1992c78644ac273e7b653..555df4d2e5146c41ef84187376b947649923504c 100644 --- a/103280/TS_103_280.schema.json +++ b/103280/TS_103_280.schema.json @@ -1,5 +1,6 @@ { "$id": "ts_103280_2017_07", + "$schema": "https://json-schema.org/draft/2020-12/schema", "$defs": { "ShortString": { "type": "string", diff --git a/utils/translate/__init__.py b/utils/translate/__init__.py index ba05008f9be181798aad7578d1cb1b75ee595f71..86a33468c8e281b7d9a745261fc96a1b7905e17f 100644 --- a/utils/translate/__init__.py +++ b/utils/translate/__init__.py @@ -20,6 +20,7 @@ mappings = [ def translate_schema (schema_path: str, ns_to_id_map: dict, schema_locations = []): js = { "$id" : "?", + "$schema" : "https://json-schema.org/draft/2020-12/schema", "$defs" : {} } diff --git a/utils/translate_spec.py b/utils/translate_spec.py index 01880ff872f4c25cc447f1be3825254c7fc44cda..e950b4ae12cbd09066593774f8b560a2805cce4d 100644 --- a/utils/translate_spec.py +++ b/utils/translate_spec.py @@ -107,7 +107,7 @@ if __name__ == "__main__": ] } - json_string = json.dumps(js, indent=2) + json_string = json.dumps(js, indent=2) + "\n" if "Core" in schema_tuple[1]: json_string = json_string.replace('"$ref": "#/$defs/HI1Object"', '"$ref": "#/$defs/ConcreteHI1Object"')