Skip to content

Watch transitive proto imports in build#275

Open
fallintoplace wants to merge 1 commit into
anthropics:mainfrom
fallintoplace:fix/buffa-build-transitive-rerun
Open

Watch transitive proto imports in build#275
fallintoplace wants to merge 1 commit into
anthropics:mainfrom
fallintoplace:fix/buffa-build-transitive-rerun

Conversation

@fallintoplace

Copy link
Copy Markdown
Contributor

Summary

  • Make Protoc mode emit Cargo rerun watches from the decoded descriptor set, so resolved transitive imports trigger codegen again.
  • Keep explicitly listed input files watched, and skip descriptor names that do not resolve safely under configured include roots.
  • Add unit coverage and a changelog fragment for the build rerun behavior.

Validation

  • cargo test --workspace --all-features
  • cargo clippy --workspace --all-targets --all-features -- -D warnings

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant