Skip to content

Move metaprogramming/ to bind_lang/metaprogramming/. - #481

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_989419929
Oct 2, 2026
Merged

copybara-service[bot] merged 1 commit into
mainfrom
test_989419929

Conversation

@copybara-service

Copy link
Copy Markdown

Move metaprogramming/ to bind_lang/metaprogramming/.

First step toward the bind_lang layout: bind_lang/ holds language-agnostic binding infrastructure that JNI Bind (implementation/, eventually jni/) and Proto Bind (eventually proto/) both build on. Code in bind_lang/ must never depend on implementation/.

This is a pure move plus path updates (includes, BUILD labels, include guards, and CMake). The jni::metaprogramming namespace is renamed in a follow-up. Package visibility in bind_lang/metaprogramming/BUILD remains constrained to //third_party/jni_wrapper:__subpackages__.

@copybara-service
copybara-service Bot force-pushed the test_989419929 branch 11 times, most recently from b3d8ca4 to 44504b7 Compare October 2, 2026 00:01
First step toward the `bind_lang` layout: `bind_lang/` holds language-agnostic binding infrastructure that JNI Bind (`implementation/`, eventually `jni/`) and Proto Bind (eventually `proto/`) both build on. Code in `bind_lang/` must never depend on `implementation/`.

This is a pure move plus path updates (includes, BUILD labels, include guards, and CMake). The `jni::metaprogramming` namespace is renamed in a follow-up. Package visibility in `bind_lang/metaprogramming/BUILD` remains constrained to `//third_party/jni_wrapper:__subpackages__`.

PiperOrigin-RevId: 991997400
@copybara-service
copybara-service Bot merged commit 8681187 into main Oct 2, 2026
6 checks passed
@copybara-service
copybara-service Bot deleted the test_989419929 branch October 2, 2026 00:16

This branch was successfully deployed

1 active deployment
github-pages — 8681187a Deployed Oct 2, 2026 by github-pages[bot] via deploy #286
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