-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
expand: Resolve and expand inner attributes on out-of-line modules #82399
Conversation
Could you add tests for |
@bors r=Aaron1011 |
📌 Commit df78eea has been approved by |
expand: Resolve and expand inner attributes on out-of-line modules Fixes rust-lang#81661 r? `@Aaron1011`
expand: Resolve and expand inner attributes on out-of-line modules Fixes rust-lang#81661 r? ``@Aaron1011``
All the non-spurious regressions are |
Rebased and updated with a soft feature gate for |
@bors r+ |
📌 Commit a4cc3ca has been approved by |
expand: Resolve and expand inner attributes on out-of-line modules Fixes rust-lang#81661 r? `@Aaron1011`
☀️ Test successful - checks-actions |
The #![rustfmt::skip] we used in ttrpc.rs has been marked as soft_unstable in rust 1.52(rust-lang/rust#82399) So we would got a build error like `error: custom inner attributes are unstable` This commit will fix this issue. Signed-off-by: Tim Zhang <[email protected]>
…tr, r=<try> fully de-stabilize all custom inner attributes `#![test]` and `#![rustfmt::skip]` were accidentally accepted in more places than they should. These have been marked as soft-unstable since forever (rust-lang#82399) and shown in future-compat reports since Rust 1.77 (rust-lang#116274). Cc `@rust-lang/lang` `@petrochenkov`
Fixes #81661
r? @Aaron1011