SCHEMA Documentation/devicetree/bindings/processed-schema.json Traceback (most recent call last):
File "/home/konrad/.local/bin/dt-mk-schema", line 38, in
schemas = dtschema.DTValidator(args.schemas).schemas
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/dtschema/validator.py", line 373, in init
self.make_property_type_cache()
File "/usr/lib/python3.12/site-packages/dtschema/validator.py", line 460, in make_property_type_cache
self.props, self.pat_props = get_prop_types(self.schemas)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/dtschema/validator.py", line 195, in get_prop_types
del props[r'^[a-z][a-z0-9-]*$']
This can apparently fall off the bike:
SCHEMA Documentation/devicetree/bindings/processed-schema.json Traceback (most recent call last): File "/home/konrad/.local/bin/dt-mk-schema", line 38, in
schemas = dtschema.DTValidator(args.schemas).schemas
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/dtschema/validator.py", line 373, in init
self.make_property_type_cache()
File "/usr/lib/python3.12/site-packages/dtschema/validator.py", line 460, in make_property_type_cache
self.props, self.pat_props = get_prop_types(self.schemas)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/dtschema/validator.py", line 195, in get_prop_types
del props[r'^[a-z][a-z0-9-]*$']