-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 8 pull requests #132069
Rollup of 8 pull requests #132069
Commits on Oct 19, 2024
-
rustdoc: Document
markdown
module.Rustdoc markdown handling is currently split between: - html::markdown, which contains all the meaty login - markdown, which is only used for when rustdoc renders a standalone markdown file Adds module-level doc-comment to markdown, and rename the function so it's clear that it's doing IO (instead of just rendering to a string).
Configuration menu - View commit details
-
Copy full SHA for 3b78956 - Browse repository at this point
Copy the full SHA 3b78956View commit details
Commits on Oct 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0e60076 - Browse repository at this point
Copy the full SHA 0e60076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73a37a1 - Browse repository at this point
Copy the full SHA 73a37a1View commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d51b702 - Browse repository at this point
Copy the full SHA d51b702View commit details
Commits on Oct 22, 2024
-
add an option for a custom differ
Orion Gonzalez committedOct 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 7323830 - Browse repository at this point
Copy the full SHA 7323830View commit details -
Orion Gonzalez committed
Oct 22, 2024 Configuration menu - View commit details
-
Copy full SHA for ef4325e - Browse repository at this point
Copy the full SHA ef4325eView commit details -
Orion Gonzalez committed
Oct 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 37ffb94 - Browse repository at this point
Copy the full SHA 37ffb94View commit details -
s/display-diff-tool/compiletest-diff-tool/
Orion Gonzalez committedOct 22, 2024 Configuration menu - View commit details
-
Copy full SHA for c8de61b - Browse repository at this point
Copy the full SHA c8de61bView commit details -
Orion Gonzalez committed
Oct 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 28095bc - Browse repository at this point
Copy the full SHA 28095bcView commit details
Commits on Oct 23, 2024
-
do not remove
.cargo
directroySigned-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47d6667 - Browse repository at this point
Copy the full SHA 47d6667View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b59216 - Browse repository at this point
Copy the full SHA 1b59216View commit details -
CI: rfl: use rust-next temporary commit
Commit c95bbb59a9b22f9b838b15d28319185c1c884329 within rust-next contains some changes required to be compatible with upcoming arbitraty self types work. Roll RFL CI forward to the latest rust-next to include that work. Related: rust-lang#130225 rust-lang#44874
Configuration menu - View commit details
-
Copy full SHA for 2eb7e0d - Browse repository at this point
Copy the full SHA 2eb7e0dView commit details -
"innermost", "outermost", "leftmost", and "rightmost" don't need hyphens
These are all standard dictionary words and don't require hyphenation.
Configuration menu - View commit details
-
Copy full SHA for ecdc244 - Browse repository at this point
Copy the full SHA ecdc244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8002cde - Browse repository at this point
Copy the full SHA 8002cdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d95fb - Browse repository at this point
Copy the full SHA 21d95fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43803df - Browse repository at this point
Copy the full SHA 43803dfView commit details -
Rollup merge of rust-lang#131043 - liwagu:unify, r=albertlarsan68,onu…
…r-ozkan Refactor change detection for rustdoc and download-rustc This pull request refactors the change detection logic in the build process by consolidating redundant code into a new helper method. The key changes include the removal of duplicate logic for checking changes in directories and the addition of a new method to handle this functionality. Refactoring and code simplification: * [`src/bootstrap/src/core/build_steps/tool.rs`](diffhunk://#diff-dc86e288bcf7b3ca3f8c127d3568fbafc785704883bc7fc336bd185910aed5daL588-R593): Removed redundant change detection logic and replaced it with a call to the new `check_for_changes` method. * [`src/bootstrap/src/core/config/config.rs`](diffhunk://#diff-5f5330cfcdb0a89b85ac3547b761c3a45c2534a85c4aaae8fea88c711a7a65b2R2837-R2872): Added a new method `check_for_changes` to centralize the logic for detecting changes in specified directories since a given commit. * [`src/bootstrap/src/core/config/config.rs`](diffhunk://#diff-5f5330cfcdb0a89b85ac3547b761c3a45c2534a85c4aaae8fea88c711a7a65b2L2728-R2740): Updated the existing change detection code to use the new `check_for_changes` method. Cleanup: * [`src/bootstrap/src/core/build_steps/tool.rs`](diffhunk://#diff-dc86e288bcf7b3ca3f8c127d3568fbafc785704883bc7fc336bd185910aed5daL13-R13): Removed the unused import `git` from the helpers module. r? `@AlbertLarsan68`
Configuration menu - View commit details
-
Copy full SHA for 496a320 - Browse repository at this point
Copy the full SHA 496a320View commit details -
Rollup merge of rust-lang#131181 - dev-ardi:custom-differ, r=jieyouxu
Compiletest: Custom differ This adds support for a custom differ for compiletests. It’s purely visual and helps produce cleaner output when UI tests fail. I’m using an environment variable for now since it’s experimental and I don’t want to drill the cli arguments all the way down. Also did a bit of general cleanup while I was at it. This is how it looks [with debug info silenced](rust-lang#131182) (rust-lang#131182) `COMPILETEST_DIFF_TOOL="/usr/bin/env difft --color always --background light --display side-by-side" ./x test tests/ui/parser` ![image](https://github.com/user-attachments/assets/f740ce50-7564-4469-be0a-86e24bc50eb8)
Configuration menu - View commit details
-
Copy full SHA for 575a84c - Browse repository at this point
Copy the full SHA 575a84cView commit details -
Rollup merge of rust-lang#131928 - aDotInTheVoid:wait-we-support-this…
…, r=GuillaumeGomez rustdoc: Document `markdown` module. Rustdoc markdown handling is currently split between: - html::markdown, which contains all the meaty login - markdown, which is only used for when rustdoc renders a standalone markdown file Adds module-level doc-comment to markdown, and rename the function so it's clear that it's doing IO (instead of just rendering to a string).
Configuration menu - View commit details
-
Copy full SHA for b5190d0 - Browse repository at this point
Copy the full SHA b5190d0View commit details -
Rollup merge of rust-lang#131979 - compiler-errors:compare-pred-entai…
…l, r=fmease Minor tweaks to `compare_impl_item.rs` 1. Stop using the `InstantiatedPredicates` struct for `hybrid_preds` in `compare_impl_item.rs`, since we never actually push anything into the `spans` part of it. 2. Remove redundant impl args and don't do useless identity substitution, prefer calling `instantiate_identity`.
Configuration menu - View commit details
-
Copy full SHA for d109024 - Browse repository at this point
Copy the full SHA d109024View commit details -
Rollup merge of rust-lang#131983 - dingxiangfei2009:stabilize-shorter…
…-tail-lifetimes, r=lcnr Stabilize shorter-tail-lifetimes Close rust-lang#131445 Tracked by rust-lang#123739 We found a test case `tests/ui/drop/drop_order.rs` that had not been covered by the change. The test fixture is fixed now with the correct expectation.
Configuration menu - View commit details
-
Copy full SHA for 1eb3e54 - Browse repository at this point
Copy the full SHA 1eb3e54View commit details -
Rollup merge of rust-lang#132054 - onur-ozkan:cargo-config, r=Kobzol
do not remove `.cargo` directory If vendoring isn't used bootstrap removes `.cargo` directory, which prevents developers from setting certain options in the `.cargo/config.toml` file. This was introduced in rust-lang#97513 (specifically in [this commit](rust-lang@345eb14)). Also, since rust-lang#123942, vendoring is now possible even in git sources, which means we shouldn't remove `.cargo` directory in git sources anymore.
Configuration menu - View commit details
-
Copy full SHA for 8d05674 - Browse repository at this point
Copy the full SHA 8d05674View commit details -
Rollup merge of rust-lang#132058 - adetaylor:use-rust-next-in-ci, r=lqd
CI: rfl: use rust-next temporary commit Commit c95bbb59a9b22f9b838b15d28319185c1c884329 within rust-next contains some changes required to be compatible with upcoming arbitraty self types work. Roll RFL CI forward to the latest rust-next to include that work. Related: rust-lang#130225 rust-lang#44874 r? `@ojeda` try-job: x86_64-rust-for-linux
Configuration menu - View commit details
-
Copy full SHA for 8053a1b - Browse repository at this point
Copy the full SHA 8053a1bView commit details -
Rollup merge of rust-lang#132060 - joshtriplett:innermost-outermost, …
…r=jieyouxu "innermost", "outermost", "leftmost", and "rightmost" don't need hyphens These are all standard dictionary words and don't require hyphenation. ----- Encountered an instance of this in error messages and it bugged me, so I figured I'd fix it across the entire codebase.
Configuration menu - View commit details
-
Copy full SHA for c8d5c65 - Browse repository at this point
Copy the full SHA c8d5c65View commit details