deprecate native.existing_rule() and native.existing_rules() in non-finalizer context #23765
Labels
P3
We're not considering working on this, but happy to review a PR. (No assignee)
team-Starlark-Integration
Issues involving Bazel's integration with Starlark, excluding builtin symbols
type: feature request
Once finalizers (#23160) and symbolic macros (#19922) are stable, we ought add an incompatible flag to allow native.existing_rule() and native.existing_rules() to be used only in finalizers (where their behavior is predictable), and enable that flag by default once the ecosystem has had time to adjust.
@brandjon fyi.
The text was updated successfully, but these errors were encountered: