Enumeration: Edition
The full set of known editions.
Enumeration Members
EDITION_1_TEST_ONLY
• EDITION_1_TEST_ONLY = 1
Placeholder editions for testing feature resolution. These should not be used or relyed on outside of tests.
EDITION_2023
• EDITION_2023 = 1000
Editions that have been released. The specific values are arbitrary and should not be depended on, but they will always be time-ordered for easy comparison.
EDITION_2_TEST_ONLY
• EDITION_2_TEST_ONLY = 2
EDITION_2_TEST_ONLY value
EDITION_99997_TEST_ONLY
• EDITION_99997_TEST_ONLY = 99997
EDITION_99997_TEST_ONLY value
EDITION_99998_TEST_ONLY
• EDITION_99998_TEST_ONLY = 99998
EDITION_99998_TEST_ONLY value
EDITION_99999_TEST_ONLY
• EDITION_99999_TEST_ONLY = 99999
EDITION_99999_TEST_ONLY value
EDITION_PROTO2
• EDITION_PROTO2 = 998
Legacy syntax "editions". These pre-date editions, but behave much like distinct editions. These can't be used to specify the edition of proto files, but feature definitions must supply proto2/proto3 defaults for backwards compatibility.
EDITION_PROTO3
• EDITION_PROTO3 = 999
EDITION_PROTO3 value
EDITION_UNKNOWN
• EDITION_UNKNOWN = 0
A placeholder for an unknown edition value.