Design: Macro-Aware Visibility #22476
brandjon
started this conversation in
Design proposals
Replies: 1 comment
-
I've updated the proposal to reflect a decision to remove |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Status update, Oct 2024: This is implemented and will be released with Bazel 8.0.
This is a proposal for a new (backwards-compatible) visibility system that takes advantage of the upcoming Symbolic Macros feature. The new system would propagate and check visibility based on what symbolic macro we're currently running, rather than what package is being initialized. This enables better hiding of macro implementation details from callers.
Beta Was this translation helpful? Give feedback.
All reactions