45 Commits (6dd1247cf2fa77dd762ac4a0e557f79ed1603be3)

Author SHA1 Message Date
Ted Xie 89533c743f Add missing java load 1 month ago
Protobuf Team Bot 18903c4a4c Implement Java feature `use_old_outer_classname_default` for edition 2024. 2 months ago
Joe Schafer 44660b306a Rename maven to protobuf_maven in MODULE.bazel (#18641) 2 months ago
Protobuf Team Bot a037f28ff8 Add recursion check when parsing unknown fields in Java. 3 months ago
Protobuf Team Bot 52544482bf Move cc_proto_library from Bazel repository 3 months ago
Sandy Zhang df8a11e266 Binary compatibility shims for GeneratedMessageV3, SingleFieldBuilderV3, RepeatedFieldBuilderV3, and their nested classes to restore binary compatibility with <=v3.x.x generated code built against v3.x.x prior to v4.26.0 breaking release. 4 months ago
Protobuf Team Bot 737803eec4 Implement a mechanism to control the output format of Message.toString within a Runnable instance. 4 months ago
Deanna Garcia f5ffaf9063 Remove unused pom.xml files. 4 months ago
Mike Kruskal 40ffd46cec Automated rollback of commit a30b25578a. 6 months ago
Mike Kruskal a30b25578a Automated rollback of commit 901b2e548c. 6 months ago
Mike Kruskal 901b2e548c Reorganize our bootstrapped feature gencode. 6 months ago
Protobuf Team Bot 24751b405a Add legacy Java TextFormat APIs 7 months ago
Protobuf Team Bot bb68eb22dd Implement new Debug API with redaction. 7 months ago
Sandy Zhang c99cf4bbfa Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. 7 months ago
Protobuf Team Bot fefec68753 Internal changes/optimizations 7 months ago
Mike Kruskal 57a6e8df1c Add dedicated tests to lock down that overridable defaults never change. 8 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 8 months ago
Mike Kruskal 7d87a1780a Hook up staleness tests to non-bootstrap edition defaults 8 months ago
Protobuf Team Bot 21d75f861c Remove references to rules_proto 8 months ago
Sandy Zhang 274bc7f26f Move java_features.proto to java/core/srce/main/resources 9 months ago
Liam Miller-Cushon b36458fd80 Make `NioByteString` private member class of `ByteString` 9 months ago
Sandy Zhang 369732a581 Add java_features.proto to kotlin_mvn release 9 months ago
Sandy Zhang 500c953d10 Enable editions support for Java Lite. 9 months ago
aiuto 3ab1276bbb Update Bazel references to rules_pkg to the supported file locations. (#15780) 10 months ago
Protobuf Team Bot 8b92099937 Checks that only lite or full binding could exist in a process. 11 months ago
Sandy Zhang 65c65c2d04 Breaking Change: Use Editions features in Java full runtimes. 11 months ago
Protobuf Team Bot 5df0387224 Breaking Change: The base class for generated messages will be 11 months 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
Clayton Walker d580fde63a Add Automatic-Module-Name (#14562) 1 year ago
Sandy Zhang 6889aed460 Check-in bootstrapped Java features for Bazel and CMake 1 year ago
Deanna Garcia 433c35dbcb Remove osgi dependency from main java libraries. 2 years ago
Deanna Garcia 167e3e5081 Remove osgi dependency from main java libraries. 2 years ago
Protobuf Team Bot 4b5652b030 Re-attach OSGI headers to lite,core, and util. This information was dropped in the move from maven to bazel. 2 years ago
deannagarcia 15bd2c21cf Merge 22.x back to main (#12169) 2 years ago
Deanna Garcia 1456462a14 Add java8 tests and build flags 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
Protobuf Team Bot b51c551e37 Remove unused package private class ProtobufLists. 2 years ago
David L. Jones 171a6b1155
[Bazel/C++] Move core C++ implementation to //src/google/protobuf package. (#9988) 3 years ago
David L. Jones b64cd5ac64
Switch C++ test protos to use the normal cc_proto_library rules. (#9950) 3 years ago
David L. Jones 637a699969
[Bazel] Move conformance test targets to //conformance. (#9922) 3 years ago
David L. Jones 5ebde5bd20
[Bazel] Expand lists of protos in BUILD files (#9915) 3 years ago
David L. Jones 67823fe8dc
[Bazel] Fix broken build rules or mark them manual (#9913) 3 years ago
zhangskz b37b613436
Update protobuf_version.bzl to separate protoc and per-language java major version (#9900) 3 years ago
David L. Jones 95da0ba5b4
Rename all BUILD files to BUILD.bazel (#9892) 3 years ago
Joshua Haberman dc4aad931e Sync from Piper @444600173 3 years ago
David L. Jones d76f8c868c
Add source distribution packaging rules (#9835) 3 years ago
Adam Cozzette f7232f2aa3 Replace EasyMock dependency with Mockito and re-pin Bazel deps 3 years ago