Handle typedef in zapt templates & matter_idl
Dependent on zap updates at https://github.com/project-chip/zap/pull/1458
Update zap templaets to processtypedef in zap, supporting things like defining a VideoStreamID as a uint16, see the camera spec: https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/10004
This should also eliminate the need for many of the things in chip-types.xml, which can now be simply defined in the XML files as a simple typedef
See also discussion with @bzbarsky-apple: https://github.com/project-chip/connectedhomeip/pull/35773#discussion_r1775652745
Changed Files
PR #36124: Size comparison from dead378d8d2dca64aa610f9c9447ef24523e469a to 61d1605479d63195364fd87281f09a0fc658f0b8
Full report (1 build for stm32)
| platform | target | config | section | dead378d | 61d16054 | change | % change |
|---|---|---|---|---|---|---|---|
| stm32 | light | STM32WB5MM-DK | FLASH | 481896 | 481896 | 0 | 0.0 |
| RAM | 144844 | 144844 | 0 | 0.0 |
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.