~thopiekar/protobuf/+git/protobuf:cp-java-generator

Last commit made on 2024-05-02
Get this branch:
git clone -b cp-java-generator https://git.launchpad.net/~thopiekar/protobuf/+git/protobuf

Branch merges

Branch information

Name:
cp-java-generator
Repository:
lp:~thopiekar/protobuf/+git/protobuf

Recent commits

cd337dd... by Sandy Zhang <email address hidden>

Update src/file_lists.cmake for staleness

d56cb7d... by Mike Kruskal <email address hidden>

Split bootstrapped java_features.proto to keep it from leaking out.

This can cause ODR violations in downstream users who link against both the bootstrapped proto and transitive C++ gencode of java_features.proto. Once protoc is split up, we can turn the bootstrapped proto into a real cc_proto_library target and avoid this problem altogether.

PiperOrigin-RevId: 630099889

bd81fd9... by Joshua Haberman <email address hidden>

Refactored the Java generator into separate packages and targets.

PiperOrigin-RevId: 626057584

58aab31... by Mike Kruskal <email address hidden>

Merge pull request #16557 from protocolbuffers/bazel-cache-fix

Bazel cache fix

5b4f350... by Mike Kruskal <email address hidden>

Merge pull request #16556 from mkruskal-google/bazel-cache-fix

Fix bazel cache issues in 7.0.0

16acf7e... by Mike Kruskal <email address hidden>

Fix bazel cache issues in 7.0.0

We're seeing a high flake rate due to remote cache-misses only on Bazel 7 builds. The key change here seems to be adding the remote_download_output flag, but this also upgrades us to 7.1.1 and adds some retry behavior to caching issues.

PiperOrigin-RevId: 625892332

e67ccf8... by Protobuf Team Bot <email address hidden>

Updating version.json and repo version numbers to: 27.0-dev

d63f37d... by Protobuf Team Bot <email address hidden>

Updating version.json and repo version numbers to: 27.0-rc1

57a6e8d... by Mike Kruskal <email address hidden>

Add dedicated tests to lock down that overridable defaults never change.

Once an edition is released these should be fixed forever. On the other hand, the fixed defaults may see new features included as we change legacy behaviors in future editions.

PiperOrigin-RevId: 625842071

f76b28e... by Protobuf Team Bot <email address hidden>

Minor cleanup: IWYU, clang-tidy, etc.

PiperOrigin-RevId: 625836385