-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Rollup of 5 pull requests #110684
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 5 pull requests #110684
Conversation
- Use `cargo metadata` to determine whether a crate has a library package or not - Collect metadata for all workspaces, not just the root workspace and cargo - Don't pass `--lib` for crates without a library - Use `run_cargo_test` for rust-installer - Don't build documentation in `lint-docs` if `--no-doc` is passed
This code was added in 9dc5dfb and 704050d because the browser- native checkbox was `display: none`, breaking native keyboard accessibility. The native checkbox is now merely `appearance: none`, which does not turn off [behavior semantics], so JavaScript to reimplement it isn't needed any more. [behavior semantics]: https://w3c.github.io/csswg-drafts/css-ui/#appearance-semantics
This code was added back when `border-color: currentColor` was used. Since it was changed in ad9a89e, the current color is not used any more.
Refactor `SyntaxContext::ctxt` logic. I'm still trying to make a test from the issue. cc ``@deepink-mas`` does this solve the issue? Fixes rust-lang#110230
…levant_impl, r=b-naber Remove `find_map_relevant_impl` Fixes rust-lang#108895
bootstrap: Unify test argument handling Fixes rust-lang#104198. Does *not* help with rust-lang#80124 because I couldn't figure out a reasonable way to omit `--lib` only for `panic_abort` and not other `std` dependencies. - Remove unnecessary `test_kind` field and `TestKind` struct. These are just subsets of the existing `builder.kind` / `Kind` struct. - Add a new `run_cargo_test` function which handles passing arguments to cargo based on `builder.config` - Switch all Steps in `mod test` to `run_cargo_test` where possible - Combine several steps into one `CrateBootstrap` step. These tests all do the same thing, just with different crate names. - Fix `x test --no-doc`. This is much simpler after the refactors mentioned earlier, but I'm happy to split it into a separate PR if desired. Before, this would panic a lot because steps forgot to pass `--lib`.
…ndlekey, r=GuillaumeGomez rustdoc: clean up settings.css and settings.js `handleKey` was added in 9dc5dfb and 704050d because the browser-native checkbox was `display: none`, breaking native keyboard accessibility. The native checkbox is now merely `appearance: none`, which does not turn off [behavior semantics], so JavaScript to reimplement it isn't needed any more. [behavior semantics]: https://w3c.github.io/csswg-drafts/css-ui/#appearance-semantics The other, one line change to settings.css is follow-up to rust-lang#110205
…t, r=jyn514 stop `x fmt` formatting untracked directories I don't think there's anything else to do? I've confirmed that you get a "skip untracked path foo/ during rustfmt invocations" for the alternative build directory. r? ``@jyn514``
@bors r+ rollup=never p=5 |
⌛ Testing commit 45fe909 with merge 2695da6462103d08281648b5d0bda1c81a7a91fa... |
💔 Test failed - checks-actions |
@matthiaskrgr why is this rollup failing on the dist-apple-various target? 🤔 is it a spurious CI error or the last commit rust-lang-ci@2695da6 broke it? |
🔒 Merge conflict This pull request and the master branch diverged in a way that cannot be automatically merged. Please rebase on top of the latest master branch, and let the reviewer approve again. How do I rebase?Assuming
You may also read Git Rebasing to Resolve Conflicts by Drew Blessing for a short tutorial. Please avoid the "Resolve conflicts" button on GitHub. It uses Sometimes step 4 will complete without asking for resolution. This is usually due to difference between how Error message
|
Successful merges:
SyntaxContext::ctxt
logic. #110497 (RefactorSyntaxContext::ctxt
logic.)find_map_relevant_impl
#110514 (Removefind_map_relevant_impl
)x fmt
formatting untracked directories #110664 (stopx fmt
formatting untracked directories)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup