project-chip / connectedhomeip

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
https://buildwithmatter.com
Apache License 2.0
7.47k stars 2k forks source link

Switch the Java and Python ZAP templates to generate all server attributes #25530

Open brdandu opened 1 year ago

brdandu commented 1 year ago

Reproduction steps

The current generation which comes from the following templates have the attributes being generated using a workaround in zap where the server cluster is enabled and then disabled to retrieve the enabled server attributes from the zap configuration. This needs to be fixed to using all server attributes instead just like the other templates.:

The templates need to use th includeAll clause in their block helpers to fix this.

For more context see: https://csamembers.slack.com/archives/C01B01GH64E/p1678122784057439

Bug prevalence

Whenever I do this

GitHub hash of the SDK that was being used

ab3d68082b6f25ebede0bde7a239a23b5affa2fd

Platform

python, other

Platform Version(s)

No response

Anything else?

No response

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.