mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-08-01 11:28:20 +00:00
refactor(common): pb2py: exclude MessageType enum from blobs
[no changelog]
This commit is contained in:
parent
95ecbbed8b
commit
6626f3559e
@ -558,6 +558,10 @@ class RustBlobRenderer:
|
|||||||
enums = []
|
enums = []
|
||||||
cursor = 0
|
cursor = 0
|
||||||
for enum in sorted(self.descriptor.enums, key=lambda e: e.name):
|
for enum in sorted(self.descriptor.enums, key=lambda e: e.name):
|
||||||
|
# MessageType enum has more than 255 elements yet is never used
|
||||||
|
# for testing membership or iteration.
|
||||||
|
if enum.name == MESSAGE_TYPE_ENUM:
|
||||||
|
continue
|
||||||
self.enum_map[enum.name] = cursor
|
self.enum_map[enum.name] = cursor
|
||||||
enum_blob = ENUM_ENTRY.build(sorted(v.number for v in enum.value))
|
enum_blob = ENUM_ENTRY.build(sorted(v.number for v in enum.value))
|
||||||
enums.append(enum_blob)
|
enums.append(enum_blob)
|
||||||
|
Loading…
Reference in New Issue
Block a user