276 Commits (ba348e2b3bf30f3d6f6c356020ac6999ddcf13b0)

Author SHA1 Message Date
Mike Kruskal 9bbea4aa65 Replace previous breaking changes with deprecation warnings. 2 years ago
Protobuf Team Bot 1b5ad0b6ad Automated rollback of commit e286482430. 2 years ago
Mike Kruskal e286482430 Replace previous breaking changes with deprecation warnings. 2 years ago
Sandy Zhang cc7116ceeb Remove unused proto3 field from UnknownFieldSetSchema. 2 years ago
Sandy Zhang 8c8b2be3a8 Breaking change: Lock down visibility for FileDescriptor.getSyntax(). 2 years ago
cpovirk d60af33f09 Internal Change 2 years ago
Jie Luo 6ecb5d097e Added Reflection::GetCord() method in C++ 2 years ago
cpovirk 9a76b96cc4 Internal change. 2 years ago
Sandy Zhang 2c639334cc Introduce a legacy utility for Descriptors.java to hide FileDescriptor.getSyntax(). 2 years ago
Protobuf Team Bot 8eac9a031e Remove loop when skipping string field values. 2 years ago
Protobuf Team Bot d70ddf20d3 Fix lint warnings for protobuf GeneratedMessage.java 2 years ago
Protobuf Team Bot 44bd03c609 Fix `FieldSet#writeMessageSetTo` to delegate to LazyFields when appropriate. 2 years ago
Protobuf Team Bot 5d97d43863 Internal change. 2 years ago
Sandy Zhang 6e6d0bce4a Add Java FileDescriptor.copyHeadingTo() which copies file-level settings (e.g. syntax, package, file options) to FileDescriptorProto.Builder 2 years ago
Protobuf Team Bot 6545c67a08 Fix lint warnings for protobuf GeneratedMessage.java 2 years ago
Mike Kruskal c440da9e13 Remove unnecessary has bits from proto2 Java. 2 years ago
Sandy Zhang 7e2ccc3e2f Internal change 2 years ago
Protobuf Team Bot d27df92884 Internal change 2 years ago
Sandy Zhang 97c1e2968a Make public FieldDescriptor.legacyEnumFieldTreatedAsClosed() 2 years ago
Sandy Zhang 343cef1bd9 Replace FileDescriptor.supportsUnknownEnumValues() with FieldDescriptor.legacyEnumFieldTreatedAsClosed() to support legacy enum field behavior. 2 years ago
Jerry Berg a2e33e79e9
Java fixes for 22.x (#12035) 2 years ago
Protobuf Team Bot d40aadf823 Add casts to make protobuf compatible with Java 1.8 runtime. 2 years ago
Sandy Zhang 2a55706f9d Migrate away from examining the syntax of a proto file via reflection. 2 years ago
Sandy Zhang 684a3dedf6 Migrate away from examining the syntax of a proto file via reflection. 2 years ago
Protobuf Team Bot fa82155c65 Fix mutability bug in Java proto lite: sub-messages inside of oneofs were not 2 years ago
Protobuf Team Bot dbd5ae8593 Allow AbstractProtoList to be created in an immutable state rather than using static blocks to call makeImmutable. 2 years ago
Sandy Zhang b51858aa11 Document that hasField is only semantically meaningful when hasPresence == True. 2 years ago
Protobuf Team Bot 6d776dfed5 protobuf: fix a data race in AbstractProtobufList 2 years ago
Protobuf Team Bot c4ed948314 Fix lint warnings for protobuf GeneratedMessage.java 2 years ago
Protobuf Team Bot a594141cc4 Document known quirks of EnumDescriptor::is_closed() when importing across files with different syntaxes. 2 years ago
Protobuf Team Bot 1de344fcd1 Document known quirks of EnumDescriptor::is_closed() when importing across files with different syntaxes. 2 years ago
Protobuf Team Bot 1d744d40c8 Fix lint warnings for protobuf GeneratedMessage.java 2 years ago
Sandy Zhang d1b86601a2 Add isClosed() to EnumDescriptor in Java. 2 years ago
Adam Cozzette 1325913afd Add Java support for retention attribute 2 years ago
Protobuf Team Bot da975a225c Automated rollback of commit 63e127a89a. 2 years ago
Mike Kruskal f60f478f45 Enable new JSON field name conflict handling. 2 years ago
Protobuf Team Bot 5669606613 Create a helper function that can make a mutable copy of any ProtobufList 2 years ago
Protobuf Team Bot 2d12041ae0 Add TODO to remove EMPTY in a future breaking release. 2 years ago
Protobuf Team Bot b51c551e37 Remove unused package private class ProtobufLists. 2 years ago
Protobuf Team Bot 9595cbbf9a Mark UnmodifiableLazyStringList deprecated. UnmodifiableLazyStringList is unnecessary and will be removed in a future release. 2 years ago
Protobuf Team Bot c658e27529 Make emptyList public and mark the public EMPTY field as deprecated. 2 years ago
Mike Kruskal 63e127a89a Rollback of: Fix lint warnings for protobuf GeneratedMessage.java 2 years ago
Protobuf Team Bot 6dbd4131fa Enable Text format parser to skip unknown short-formed repeated fields. 2 years ago
Protobuf Team Bot caf1ce3b35 ROLLBACK_OF: Stop serializing the Class<MessageType> within Google (for now) 2 years ago
Protobuf Team Bot d301a9de3e Internal Changez 2 years ago
Protobuf Team Bot 9b0a8d3096 Fix lint warnings for protobuf GeneratedMessage.java 2 years ago
Protobuf Team Bot aa24ccda47 Internal change 2 years ago
Protobuf Team Bot 8bd49dea5e Fix lint warnings for protobuf GeneratedMessage.java 2 years ago
Jerry Berg 736e9b8f7c Fix misplacement of TimingBelt in the nested_builders_test.proto 2 years ago
Jerry Berg 8d38060c89
Add test to verify nested builder fix. 2 years ago