564 Commits (7d4ead2f8268e02fe45f88e65c70cb878d8b9670)

Author SHA1 Message Date
Sandy Zhang e555bd23d0 Breaking change: Remove deprecated runtime methods for compatibility with old v2.x.x gencode. 1 year ago
Sandy Zhang dfb8a4c3f7 Breaking change: Remove deprecated TextFormat print methods. These should be replaced by corresponding TextFormat.printer() methods. 1 year ago
Protobuf Team Bot fedcd62136 Prepare methods in RuntimeVersion for Protobuf Java cross-domain version validation. No changes to Protobuf Java gencode yet. 1 year ago
Protobuf Team Bot c8e01607ae Support pretty printing proto2 Extensions inside of proto3 Anys in TextFormat.Printer. 1 year ago
Sandy Zhang 1aeacd4f4e Breaking change: Lock down visibility for descriptor syntax APIs. 1 year ago
Sandy Zhang 80337cb884 Automated rollback of commit 30b6251dea. 1 year ago
Protobuf Team Bot a2f92689da Protobuf Java Cross-version validation in OSS. 1 year ago
Protobuf Team Bot 318d310e64 Create `RuntimeVersion.java` that is updated with releases to prepare version check. 1 year ago
Protobuf Team Bot 81607b267c Fix FieldSet to not load lazy fields when the fields map is cloned. In particular, if MessageSet.Builder has build() called on it, but is then later further modified, we don't need to pre-load all lazy fields during this later modification. 1 year ago
Protobuf Team Bot 2ec703fcc1 Preserve lazy fields when merging FieldSets. In particular, when calling toBuilder() on a MessageSet with lazily-parsed extensions, don't eagerly parse all extensions. 1 year ago
Sandy Zhang 0f1ab75dbe Add empty feature resolution method for FileDescriptor to Java runtime. 1 year ago
Clayton Walker d580fde63a Add Automatic-Module-Name (#14562) 1 year ago
Jie Luo 1231af10c7 merge 25.x to main (#14617) 1 year ago
Protobuf Team Bot 3ea774370a Internal change 1 year ago
Protobuf Team Bot 6b5d8db01f Updating version.json and repo version numbers to: 25.0 1 year ago
Protobuf Team Bot 287374e5eb Replace try-catch Blocks with assertThrows() in GeneratedMessageTest 1 year ago
Protobuf Team Bot ba1aab2baf Updating version.json and repo version numbers to: 25.0-rc2 1 year ago
Protobuf Team Bot 896f3d8ced Updating version.json and repo version numbers to: 25.0-rc1 1 year ago
Sandy Zhang 6889aed460 Check-in bootstrapped Java features for Bazel and CMake 1 year ago
Mike Kruskal 58722b10c9 Internal change 1 year ago
Protobuf Team Bot e5e7863189 Create the destination map bigger than the source map for MapFieldList.copy(). 1 year ago
Mike Kruskal 5b340ded2b Specify proto2/proto3 defaults on feature specs. 1 year ago
Sandy Zhang 1f720d9d8a Move Java runtime protos to correct OSS directory 1 year ago
Protobuf Team Bot e33e0d2ba5 Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. 1 year ago
Sandy Zhang 30b6251dea Automated rollback of commit 2a55706f9d. 1 year ago
Mike Kruskal 65419eef0d Flip the names of edition_enum and edition. 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Protobuf Team Bot 785c82dbde Fix a bad cast in put<X>BuilderIfAbsent when already present due to using the result of put() directly (which is null if it currently has no value) 1 year ago
Protobuf Team Bot 47cec39ab3 Fix a NPE in put<X>BuilderIfAbsent due to using the result of put() directly (which is null if it currently has no value) 1 year ago
Joshua Haberman db20f5ffc9 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 40d69fd51f Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 7e4fdf134d Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 638a860285 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Protobuf Team Bot 955d4ab0d6 Add MapFieldBuilder and change codegen to generate it and the put{field}BuilderIfAbsent method. 1 year ago
Mike Kruskal c23ae49776 Editions: Migrate edition strings to enum in Java code. 1 year ago
Sandy Zhang 924a15200c Add support for EDITIONS in Java and Java Lite syntax enum / bits. 1 year ago
ericsalo 843b74e601 Main 202308091812 (#13489) 1 year ago
Protobuf Team Bot aba9a7f1a3 Internal change 1 year ago
Protobuf Team Bot 093e258a71 Updating version.json and repo version numbers to: 24.0 1 year ago
Protobuf Team Bot 3487ae0c01 Updating version.json and repo version numbers to: 24.0-rc3 1 year ago
Adam Cozzette 43e1657cdf Lower default Java text format recursion limit down to 100 1 year ago
Adam Cozzette bca3bed137 Introduce recursion limit in Java text format parsing 1 year ago
Adam Cozzette 7fb9287c45 Simplify Java text format parser 1 year ago
Protobuf Team Bot 004f54af8f Consider the protobuf.Any invalid if typeUrl.split("/") returns an empty array. 1 year ago
Protobuf Team Bot 6630e9fa56 Remove all lambdas from MapFieldBuilder 1 year ago
Protobuf Team Bot 3ee67038e5 Add MapFieldBuilder to support a later change to codegen. 1 year ago
Protobuf Team Bot 034ec9d9f6 Updating version.json and repo version numbers to: 24.0-rc2 1 year ago
Sandy Zhang d6157f7c7e Mark `FieldDescriptor.hasOptionalKeyword()` as deprecated. 1 year ago
Protobuf Team Bot 05835e374d Updating version.json and repo version numbers to: 24.0-rc1 1 year ago
Sandy Zhang b6b86e21fb Mark OneofDescriptor.isSynthetic() deprecated. 1 year ago