-
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 4 pull requests #133161
Rollup of 4 pull requests #133161
Commits on Nov 13, 2024
-
feat: migrate
reorder_fields
assist to useSyntaxFactory
Signed-off-by: Tarek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acb9da7 - Browse repository at this point
Copy the full SHA acb9da7View commit details
Commits on Nov 15, 2024
-
Merge pull request rust-lang#18495 from tareknaser/syntax_factory_reo…
…rder_fields Migrate `reorder_fields` Assist to Use `SyntaxFactory`
Configuration menu - View commit details
-
Copy full SHA for 5e31398 - Browse repository at this point
Copy the full SHA 5e31398View commit details
Commits on Nov 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f4f903 - Browse repository at this point
Copy the full SHA 9f4f903View commit details -
Merge pull request rust-lang#18518 from lnicola/bump-xshell
minor: Bump xshell
Configuration menu - View commit details
-
Copy full SHA for cc4ffa7 - Browse repository at this point
Copy the full SHA cc4ffa7View commit details -
Fix related documents diagnostics
They were converted to LSP position using the current file's line index, which is obviously wrong.
Configuration menu - View commit details
-
Copy full SHA for 744e8e8 - Browse repository at this point
Copy the full SHA 744e8e8View commit details
Commits on Nov 17, 2024
-
Merge pull request rust-lang#18519 from ChayimFriedman2/invalid-offset
fix: Fix related documents diagnostics
Configuration menu - View commit details
-
Copy full SHA for 647749a - Browse repository at this point
Copy the full SHA 647749aView commit details
Commits on Nov 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b43a7e - Browse repository at this point
Copy the full SHA 8b43a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d6b228 - Browse repository at this point
Copy the full SHA 9d6b228View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2902bca - Browse repository at this point
Copy the full SHA 2902bcaView commit details -
Move
-l
option parsing into its own submoduleNo functional change (yet).
Configuration menu - View commit details
-
Copy full SHA for 478db48 - Browse repository at this point
Copy the full SHA 478db48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78edefe - Browse repository at this point
Copy the full SHA 78edefeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4b1b2 - Browse repository at this point
Copy the full SHA 9d4b1b2View commit details -
Rollup merge of rust-lang#132934 - Zalathar:native-libs, r=jieyouxu
Overhaul the `-l` option parser (for linking to native libs) The current parser for `-l` options has accumulated over time, making it hard to follow. This PR tries to clean it up in several ways. Key changes: - This code now gets its own submodule, to slightly reduce clutter in `rustc_session::config`. - Cleaner division between iterating over multiple `-l` options, and processing each individual one. - Separate “split” step that breaks up the value string into `[KIND[:MODIFIERS]=]NAME[:NEW_NAME]`, but leaves parsing/validating those parts to later steps. - This step also gets its own (disposable) unit test, to make sure it works as expected. - A context struct reduces the burden of parameter passing, and makes it easier to write error messages that adapt to nightly/stable compilers. - Fewer calls to `nightly_options` helper functions, because at this point we can get the same information from `UnstableOptions` and `UnstableFeatures` (which are downstream of earlier calls to those helper functions). There should be no overall change in compiler behaviour.
Configuration menu - View commit details
-
Copy full SHA for e578503 - Browse repository at this point
Copy the full SHA e578503View commit details -
Rollup merge of rust-lang#133142 - RalfJung:naming-is-hard, r=compile…
…r-errors rename rustc_const_stable_intrinsic -> rustc_intrinsic_const_stable_indirect In rust-lang#120370 this name caused confusion as the author thought the intrinsic was stable. So let's try a different name... If we can land this before the beta cutoff we can avoid needing `cfg(bootstrap)` for this. ;) Cc ``@compiler-errors`` ``@saethlin``
Configuration menu - View commit details
-
Copy full SHA for 8531299 - Browse repository at this point
Copy the full SHA 8531299View commit details -
Rollup merge of rust-lang#133145 - kornelski:static-mutex, r=traviscross
Document alternatives to `static mut` In rust-lang#133143 I've noticed alternatives to `static mut` aren't documented anywhere.
Configuration menu - View commit details
-
Copy full SHA for d6afa09 - Browse repository at this point
Copy the full SHA d6afa09View commit details -
Rollup merge of rust-lang#133158 - lnicola:sync-from-ra, r=lnicola
Subtree update of `rust-analyzer` r? ``@ghost``
Configuration menu - View commit details
-
Copy full SHA for 759941a - Browse repository at this point
Copy the full SHA 759941aView commit details