SIGN IN SIGN UP

Protocol Buffers - Google's data interchange format

0 0 35 C++

Implement proto2/proto3 with editions

This change migrates proto2 and proto3 to real editions, without impacting users at all.  While we already had feature defaults set, we weren't really using them outside of editions.  This change introduces InferLegacyProtoFeatures, which infers features from descriptors.  Any language that wants to follow this rollout pattern will need to implement similar transformations.

PiperOrigin-RevId: 572593956
M
Mike Kruskal committed
3813b6622f6490b969c16e1b1ba7dcbd8f4e3209
Parent: 9ad2268
Committed by Copybara-Service <copybara-worker@google.com> on 10/11/2023, 4:14:16 PM