Commit 43d0df6
fix(codegen): alias FieldSchema.id to "fieldid" for command param tables (#3692)
Matter 1.5.1 AudioOutput cluster spec uses "Field ID" column header in
SelectOutput and RenameOutput parameter tables. Header normalizes to
column key "fieldid", but FieldSchema.id was bare Integer with no alias,
so the lookup failed and both commands generated with no parameters.
Add "fieldid" alias so the parser recognizes that header. Regenerated
intermediate spec and standard model — AudioOutput SelectOutput now has
Index and RenameOutput has Index + Name as the spec defines.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 98ffc5c commit 43d0df6
5 files changed
Lines changed: 84 additions & 24 deletions
File tree
- packages
- model/src/standard
- elements
- resources
- types/src/clusters
- support
- codegen/src/mom/spec
- models/src/v1.5.1
Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 7 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
| 137 | + | |
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments