From 53c1608b7378ed3b9775a4ea7cabf49a52f472e8 Mon Sep 17 00:00:00 2001 From: Andrei Litvin Date: Fri, 17 Nov 2023 11:51:09 -0500 Subject: [PATCH] Add a few more ref type recognition in xml parsing (#30549) --- .../matter_idl/data_model_xml/handlers/parsing.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/py_matter_idl/matter_idl/data_model_xml/handlers/parsing.py b/scripts/py_matter_idl/matter_idl/data_model_xml/handlers/parsing.py index 9fe7a58e5ce9f3..624bcb56b9dc01 100644 --- a/scripts/py_matter_idl/matter_idl/data_model_xml/handlers/parsing.py +++ b/scripts/py_matter_idl/matter_idl/data_model_xml/handlers/parsing.py @@ -92,10 +92,13 @@ def NormalizeDataType(t: str) -> str: # Handle oddities in current data model XML schema for nicer diffs _REF_NAME_MAPPING = { - "<>": "char_string", + "<>": "endpoint_no", + "<>": "epoch_us", + "<>": "node_id", "<>": "octet_string", + "<>": "char_string", "<>": "vendor_id", - "<>": "endpoint_no", + "<>": "fabric_idx", }