Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[8.0.0] Re-enable symbolic macro attribute inheritance and remove --experimental_enable_macro_inherit_attrs flag #24445

Merged
merged 1 commit into from
Nov 21, 2024

Commits on Nov 21, 2024

  1. [8.0.0] Re-enable symbolic macro attribute inheritance and remove --e…

    …xperimental_enable_macro_inherit_attrs flag
    
    After bazelbuild@a2f1f58, macro inheritance API is in a good shape - and without
    macro inheritance, we wouldn't have any good way for symbolic macros in
    Bazel 8 to use `testonly`.
    
    Considering for how little time the --experimental_enable_macro_inherit_attrs
    existed, and that no references to it was marked experimental, it seems safe to
    remove it directly without graveyarding.
    
    Cherry-pick of
    bazelbuild@a39d181
    
    RELNOTES: Re-enable symbolic macro attribute inheritance.
    PiperOrigin-RevId: 698884636
    Change-Id: I7f682949e96b6739e12d8f569a87ef2daf0ea41c
    tetromino committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    03f583d View commit details
    Browse the repository at this point in the history