-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Rollup of 6 pull requests #87133
Rollup of 6 pull requests #87133
Conversation
This is leftover from when `doctest` used to be called `test`. Remove it now, it's unnecessary and makes the code harder to read.
expand: Support helper attributes for built-in derive macros This is needed for rust-lang#86735 (derive macro `Default` should have a helper attribute `default`). With this PR we can specify helper attributes for built-in derives using syntax `#[rustc_builtin_macro(MacroName, attributes(attr1, attr2, ...))]` which mirrors equivalent syntax for proc macros `#[proc_macro_derive(MacroName, attributes(attr1, attr2, ...))]`. Otherwise expansion infra was already ready for this. The attribute parsing code is shared between proc macro derives and built-in macros (`fn parse_macro_name_and_helper_attrs`).
…low, r=notriddle Fix codeblocks overflow Fixes rust-lang#87043. Instead of completely relying on `pulldown-cmark` (and its potential changes), I decided to move the generation of codeblocks HTML directly in rustdoc so we can unify the DOM and the CSS classes. r? `@Nemo157`
Shrink the CrateStore dynamic interface. The information is either accessible through queries or by crates which already depend on rustc_metadata.
rustdoc: Remove unnecessary `extern crate` aliases
…triddle Fix Ayu theme <code> color Fixes rust-lang#87072 (the second regression). r? `@notriddle`
…st, r=Mark-Simulacrum Update browser-ui-test package version It adds a check to prevent to have empty CSS values in `assert-css` command. r? `@Mark-Simulacrum`
@bors: r+ p=6 rollup=never |
📌 Commit ac6672b has been approved by |
⌛ Testing commit ac6672b with merge 10939d3bd175c9aaddc5feb5512e1bd1958adb68... |
A job failed! Check out the build log: (web) (plain) Click to see the possible cause of the failure (guessed by this bot)
|
@bors retry |
⌛ Testing commit ac6672b with merge 085b7adca038fa545d3b0efc217dc74504fd09bd... |
@bors retry |
⌛ Testing commit ac6672b with merge 7f342a73c5652890f3aaf37ba97fbaa84362d469... |
@bors retry |
☀️ Test successful - checks-actions |
Successful merges:
extern crate
aliases #87120 (rustdoc: Remove unnecessaryextern crate
aliases)<code>
color)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup