Repository navigation
Rollup of 6 pull requests - #164961
Closed
JonathanBrouwer wants to merge 21 commits into
Closed
Rollup of 6 pull requests#164961JonathanBrouwer wants to merge 21 commits into
JonathanBrouwer wants to merge 21 commits into
Conversation
The original `nonzero_ops` feature (rust-lang#84186) was stabilized before the `strict_*` methods on the regular integer types, so the inclusion of the `strict` methods on `NonZero` type was left as future work. Some users (see e.g. rust-lang#84186 (comment)) have recently requested these methods, and it's good to have them for consistency.
To avoid further duplication in `nonzero.rs`, this new set of tests is
generated by macros similar to those used for the primitive integer
types in `coretests/tests/num/{u,}int_macros.rs`. Many of the tests in
`nonzero.rs` are good candidates to be moved to the new
`nonzero_{u,}int_module` macros, but that's left as future work.
Split `LintLevelsBuilder::add` into `add_ast` and `add_hir` Just making the code nicer r? @mejrs
…hrat011899 Remove ignore-unsafe tidy check in alloc/linklist This PR remove all `ignore-tidy-undocumented-unsafe` in `alloc/src/collections/linked_list.rs`. All unsafe call-sites are checked. Besides, this PR adds missing document comments for two unsafe functions(although they are private). If there exists anything need to be modified, I will update this PR.
Minor lints and performance improvements for LLDB visualizers Aside from the lints, this patch rearranges some things to make sure we only compute things like element types and type names once. There shouldn't be any user-facing effects from these changes.
Add `strict_` methods to `NonZero` The original `nonzero_ops` feature (rust-lang#84186) was stabilized before the `strict_*` methods on the regular integer types, so the inclusion of the `strict` methods on `NonZero` type was left as future work. Some users (see e.g. rust-lang#84186 (comment)) have recently requested these methods, and it's good to have them for consistency.
…l-tests, r=Urgau Cleanup `rustdoc-html` tests r? @Urgau
…ns, r=Kobzol Update actions/setup-python action to v7.1.0 This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-python](https://redirect.github.com/actions/setup-python) | action | minor | `v7.0.0` → `v7.1.0` | --- ### Release Notes <details> <summary>actions/setup-python</summary> ### [`v7.1.0`](https://redirect.github.com/actions/setup-python/releases/tag/v7.1.0) [Compare Source](https://redirect.github.com/actions/setup-python/compare/v7.0.0...v7.1.0) #### What's Changed ##### Enhancements - Add `mirror` and `mirror-token` inputs for custom Python distribution sources by [@&rust-lang#8203;luhenry](https://redirect.github.com/luhenry) in [#&rust-lang#8203;1302](https://redirect.github.com/actions/setup-python/pull/1302) - Improve error message clarity by [@&rust-lang#8203;v-lmvysakh](https://redirect.github.com/v-lmvysakh) in [#&rust-lang#8203;1351](https://redirect.github.com/actions/setup-python/pull/1351) ##### Dependency Upgrade - Upgrade browserslist from 4.28.2 to 4.28.9 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1353](https://redirect.github.com/actions/setup-python/pull/1353) - Upgrade [@&rust-lang#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) from 8.62.0 to 8.70.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1343](https://redirect.github.com/actions/setup-python/pull/1343) - Upgrade eslint-plugin-jest from 29.15.2 to 29.16.6 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1342](https://redirect.github.com/actions/setup-python/pull/1342) - Upgrade [@&rust-lang#8203;vercel/ncc](https://redirect.github.com/vercel/ncc) from 0.44.0 to 0.45.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1357](https://redirect.github.com/actions/setup-python/pull/1357) - Upgrade [@&rust-lang#8203;types/semver](https://redirect.github.com/types/semver) from 7.7.1 to 7.8.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1359](https://redirect.github.com/actions/setup-python/pull/1359) - Upgrade undici from 6.28.0 to 6.29.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1364](https://redirect.github.com/actions/setup-python/pull/1364) - Upgrade ts-jest from 29.4.11 to 29.4.14 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1361](https://redirect.github.com/actions/setup-python/pull/1361) - Upgrade brace-expansion from 5.0.9 to 5.0.12 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1365](https://redirect.github.com/actions/setup-python/pull/1365) - Upgrade prettier from 3.8.4 to 3.9.9 and package.json from 7.0.0 to 7.1.0 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1363](https://redirect.github.com/actions/setup-python/pull/1363) - Upgrade [@&rust-lang#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 8.62.0 to 8.71.1 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1369](https://redirect.github.com/actions/setup-python/pull/1369) - Upgrade actions/checkout from 7.0.0 to 7.0.1 by [@&rust-lang#8203;dependabot](https://redirect.github.com/dependabot) in [#&rust-lang#8203;1345](https://redirect.github.com/actions/setup-python/pull/1345) - Upgrade cache to 6.3.0 by [@&rust-lang#8203;v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti) in [#&rust-lang#8203;1370](https://redirect.github.com/actions/setup-python/pull/1370) - Resolve Basic Validation audit failures by [@&rust-lang#8203;v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti) in [#&rust-lang#8203;1347](https://redirect.github.com/actions/setup-python/pull/1347) - Resolve npm audit failures by [@&rust-lang#8203;v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti) in [#&rust-lang#8203;1350](https://redirect.github.com/actions/setup-python/pull/1350) #### New Contributors - [@&rust-lang#8203;luhenry](https://redirect.github.com/luhenry) made their first contribution in [#&rust-lang#8203;1302](https://redirect.github.com/actions/setup-python/pull/1302) **Full Changelog**: <actions/setup-python@v7.0.0...v7.1.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between 12:00 AM and 03:59 AM, only on Monday (`* 0-3 * * 1`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/rust-lang/rust). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODAuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Member
Author
Contributor
This comment has been minimized.
This comment has been minimized.
rust-bors Bot
pushed a commit
that referenced
this pull request
Oct 26, 2026
Rollup of 6 pull requests try-job: dist-various-1 try-job: test-various try-job: test-x86_64-gnu-aux try-job: test-x86_64-msvc-1 try-job: test-aarch64-apple-1 try-job: test-aarch64-apple-2 try-job: test-x86_64-mingw-1 try-job: test-i686-msvc try-job: test-armhf-gnu try-job: test-x86_64-gnu-llvm-22-3
Contributor
|
This pull request was unapproved due to being closed. |
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Successful merges:
LintLevelsBuilder::addintoadd_astandadd_hir#164790 (SplitLintLevelsBuilder::addintoadd_astandadd_hir)strict_methods toNonZero#164848 (Addstrict_methods toNonZero)rustdoc-htmltests #164925 (Cleanuprustdoc-htmltests)Warning
This rollup conflicts with pending auto build #164957 and may need to be recreated if the pending build succeeds.
r? @ghost
Create a similar rollup