You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ZAP codegen ignores the "included" state for mandatory global cluster attributes, since that's not a valid configuration. So no matter what the .zap file says they are supported by servers.
Do we have a list of what mandatory global attributes are always included so I can match this in the IDL logic?
I may need to do the same in xml parsing logic ...
Is there a code location where this decision is made or is it already set up in the XML definitions somehow?
bzbarsky-apple
changed the title
.matter files should reflect codegen reality: mandatory global cluster attributes are always supported
.matter files should reflect codegen reality: mandatory global cluster list-typed attributes are always supported
Feb 9, 2023
ZAP codegen ignores the "included" state for mandatory global cluster attributes, since that's not a valid configuration. So no matter what the .zap file says they are supported by servers.
It looks like .matter files reflect the contents of the .zap file for these attributes (at least based on what I am seeing in https://github.com/project-chip/connectedhomeip/pull/24937/files), not the actual reality that these are always supported.
The text was updated successfully, but these errors were encountered: