From 6626f3559e5a7523dbeb4a898a5c9f5299ee672e Mon Sep 17 00:00:00 2001 From: Martin Milata Date: Thu, 12 Jun 2025 23:59:06 +0200 Subject: [PATCH] refactor(common): pb2py: exclude MessageType enum from blobs [no changelog] --- common/protob/pb2py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/protob/pb2py b/common/protob/pb2py index 336f2da067..8bb67978e1 100755 --- a/common/protob/pb2py +++ b/common/protob/pb2py @@ -558,6 +558,10 @@ class RustBlobRenderer: enums = [] cursor = 0 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 enum_blob = ENUM_ENTRY.build(sorted(v.number for v in enum.value)) enums.append(enum_blob)