4 ms·
This is supported in Bazel with package visibility rules. Once you've got that feature as a way to tame a larger and expanding codebase, you'll wonder why it is
by thundergolfer 4y ago
This is supported in Bazel with package visibility rules. Once you've got that feature as a way to tame a larger and expanding codebase, you'll wonder why it isn't a feature in more systems.
https://bazel.build/concepts/visibility https://bazel.build/concepts/visibility
- rekahrv 4y agoThanks a lot for sharing this link. I haven't used Bazel, but this concept of target and load visibility sounds cool. "Once you've got that feature as a way to tame a larger and expanding codebase, you'll wonder why it isn't a feature in more systems." :-)
- shankr 4y agoThis has also been recently integrated in pants. https://github.com/pantsbuild/pants/issues/13393 https://github.com/pantsbuild/pants/issues/13393