Keep protobuf value types distinct from object refs

This commit is contained in:
Timothy J. Aveni
2026-09-03 09:44:56 -07:00
parent 013d4cf3c8
commit 833518c3ea
5 changed files with 9 additions and 13 deletions
+1 -3
View File
@@ -267,8 +267,7 @@ const protoSymbolFromReflection = (reflection, fallbackVersion) => {
version: fallbackVersion,
};
};
const typeRefForField = (field, schemaVersion) => {
const symbol = protoSymbolFromReflection(field.resolvedType, schemaVersion);
const typeRefForField = (field, _schemaVersion) => {
const enumValues = field.resolvedType instanceof protobuf.Enum
? Object.entries(field.resolvedType.values)
.filter(([_name, value]) => value !== 0)
@@ -276,7 +275,6 @@ const typeRefForField = (field, schemaVersion) => {
: undefined;
return {
protoType: field.type,
...(symbol ? { symbol } : {}),
...(enumValues ? { enumValues } : {}),
};
};