-
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? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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