Skip to content

Reflection service does not consult ExtensionRegistry #3836

Description

@ejona86

It just notices extensions that are pulled in from the services themselves. That'll miss most extensions.

We'll probably need to add a getter to ProtoLiteUtils.

This may be a good time to add an extra getter/setter to ProtoUtils (that can call ProtoLiteUtils for now). It'd be an ExtensionRegistry instead of ExtensionRegistryLite. But at the same time ExtensionInfo doesn't provide much more info than a instanceof would provide, and it means going through the immutable/mutable weirdness in the API.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions