Skip to content

audit: codec/types: AnyUnpacker unnecessary creates a reflect.Value, boxes it then casts its to an interface just to see if it implements proto.Message, but could really just check if the original type implements the interface #1680

audit: codec/types: AnyUnpacker unnecessary creates a reflect.Value, boxes it then casts its to an interface just to see if it implements proto.Message, but could really just check if the original type implements the interface

audit: codec/types: AnyUnpacker unnecessary creates a reflect.Value, boxes it then casts its to an interface just to see if it implements proto.Message, but could really just check if the original type implements the interface #1680