-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 7 pull requests #125425
Rollup of 7 pull requests #125425
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc76015 - Browse repository at this point
Copy the full SHA fc76015View commit details -
Directly add extension instead of using
Path::with_extension
`Path::with_extension` has a nice footgun when the original path doesn't contain an extension: Anything after the last dot gets removed.
Configuration menu - View commit details
-
Copy full SHA for 87b77a2 - Browse repository at this point
Copy the full SHA 87b77a2View commit details -
Rename
FrameworkOnlyWindows
toRawDylibOnlyWindows
Frameworks are Apple-specific, no idea why it had "framework" in the name before.
Configuration menu - View commit details
-
Copy full SHA for 72968e5 - Browse repository at this point
Copy the full SHA 72968e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8369dbb - Browse repository at this point
Copy the full SHA 8369dbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8844df - Browse repository at this point
Copy the full SHA c8844dfView commit details -
- Name the colon span as `colon_span` to distinguish it from the other `span` local variable. - Just use basic pattern matching, which is easier to read than `map_or`.
Configuration menu - View commit details
-
Copy full SHA for 3fc8f89 - Browse repository at this point
Copy the full SHA 3fc8f89View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6de782 - Browse repository at this point
Copy the full SHA b6de782View commit details -
Convert some
token_joint_hidden
calls totoken_joint
.This has no noticeable effect, but it makes these cases follow the guidelines in the comments on `Spacing`, which say that `Joint` should be used "for each token that (a) should be pretty-printed without a space after it, and (b) is followed by a punctuation token". These two tokens are both followed by a comma, which is a punctuation token.
Configuration menu - View commit details
-
Copy full SHA for c679a55 - Browse repository at this point
Copy the full SHA c679a55View commit details -
Use
JointHidden
in a couple of suitable places.This has no notable effect, but it's appropriate because the relevant tokens are followed by delimiters.
Configuration menu - View commit details
-
Copy full SHA for a1b6d46 - Browse repository at this point
Copy the full SHA a1b6d46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d513cb - Browse repository at this point
Copy the full SHA 4d513cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae49dbe - Browse repository at this point
Copy the full SHA ae49dbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07b7cd6 - Browse repository at this point
Copy the full SHA 07b7cd6View commit details -
Rollup merge of rust-lang#122665 - ehuss:pub-priv-tests, r=davidtwco
Add some tests for public-private dependencies. This adds some tests to show more scenarios for the `exported_private_dependencies` lint. Several of these illustrate that the lint is not working as expected, and I have annotated those places with `FIXME`. Note also that this includes some diamond dependency structures which compiletest doesn't exactly support. However, I don't think it should be a problem, it just results in the common dependency being built twice.
Configuration menu - View commit details
-
Copy full SHA for 53e1f7a - Browse repository at this point
Copy the full SHA 53e1f7aView commit details -
Rollup merge of rust-lang#125210 - fmease:fix-up-some-diags, r=davidtwco
Cleanup: Fix up some diagnostics Several diagnostics contained their error code inside their primary message which is no bueno. This PR moves them out of the message and turns them into structured error codes. Also fixes another occurrence of `->` after a selector in a Fluent message which is not correct. I've fixed two other instances of this issue in rust-lang#104345 (2022) but didn't update all instances as I've noted here: rust-lang#104345 (comment) (“the future is now!”).
Configuration menu - View commit details
-
Copy full SHA for b935399 - Browse repository at this point
Copy the full SHA b935399View commit details -
Rollup merge of rust-lang#125316 - nnethercote:tweak-Spacing, r=petro…
…chenkov Tweak `Spacing` use Some clean-up precursors to rust-lang#125174. r? `@petrochenkov`
Configuration menu - View commit details
-
Copy full SHA for 75383b3 - Browse repository at this point
Copy the full SHA 75383b3View commit details -
Rollup merge of rust-lang#125401 - GuillaumeGomez:migrate-rustdoc-scr…
…ape-examples-macros, r=jieyouxu Migrate `run-make/rustdoc-scrape-examples-macros` to `rmake.rs` Part of rust-lang#121876. r? ``@jieyouxu``
Configuration menu - View commit details
-
Copy full SHA for ec49176 - Browse repository at this point
Copy the full SHA ec49176View commit details -
Rollup merge of rust-lang#125406 - tbu-:pr_rm_path_with_extension, r=…
…Nadrieril Directly add extension instead of using `Path::with_extension` `Path::with_extension` has a nice footgun when the original path doesn't contain an extension: Anything after the last dot gets removed.
Configuration menu - View commit details
-
Copy full SHA for aabe253 - Browse repository at this point
Copy the full SHA aabe253View commit details -
Rollup merge of rust-lang#125409 - tbu-:pr_raw_dylib_only_windows, r=…
…lcnr Rename `FrameworkOnlyWindows` to `RawDylibOnlyWindows` Frameworks are Apple-specific, no idea why it had "framework" in the name before.
Configuration menu - View commit details
-
Copy full SHA for c4cfb88 - Browse repository at this point
Copy the full SHA c4cfb88View commit details -
Rollup merge of rust-lang#125416 - compiler-errors:param-env-missing-…
…copy, r=lcnr Use correct param-env in `MissingCopyImplementations` We shouldn't assume the param-env is empty for this lint, since although we check the struct has no parameters, there still may be trivial where-clauses. fixes rust-lang#125394
Configuration menu - View commit details
-
Copy full SHA for fb1bff5 - Browse repository at this point
Copy the full SHA fb1bff5View commit details