Move the "same instance" check at `mergeFrom(MessageLite)` into `GeneratedMessageLite`.
In `AbstractMessageLite.Builder.mergeFrom(MessageLite)`, it either goes into (full runtime) `AbstractMessage` which supports merge from a different instance but the same *descriptor* type, or into the lite runtime path which should not support it in the absence of descriptors .e.g in case of `DynamicMessage`. PiperOrigin-RevId: 924941126
P
Protobuf Team Bot committed
d1e6ad01ec7a3e4388d2cbbaba7e3f998143b2ba
Parent: d873055
Committed by Copybara-Service <copybara-worker@google.com>
on 6/1/2026, 10:25:40 PM