bump(rust-analyzer): update to v2024-07-22 #6566
Merged
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.
This PR contains the following updates:
2024-07-15
->2024-07-22
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
rust-lang/rust-analyzer (rust-analyzer)
v2024-07-22
Compare Source
Commit:
4afe0d5
Release:
2024-07-22
(v0.3.2045
)New Features
#17588
(first contribution) add incorrect case diagnostics for enum variant fields and all variables/params.#17620
,#17640
,#17646
make parser edition-aware.#17635
add inlay hint support for lifetime labels in block expressions.#17246
teach rust-analyzer to discoverlinked_projects
.Fixes
#17650
(first contribution) fix path resolution for child modules of those expanded byinclude!
.#17587
trigger a rename in VS Code "Extract variable".#17649
be more robust to type errors in match analysis.#17656
allow flyimport to import modules that shadow a primitive.#17653
prefer standard library paths over shorter extern re-exports.#17611
don't callmacro_arg
directly inExpandDatabase::syntax_context
.#17622
handle renaming in "Merge imports".#17605
setRUSTC_TOOLCHAIN
for runnables.Internal Improvements
#17584
,#17603
,#17604
implement symbol interning.#17657
makeCfgExpr
slightly smaller.#17638
reduce memory usage ofsalsa
slots by 8 bytes.#17639
some moresalsa
memory improvements.#17559
,#17601
encode ident rawness and literal kind separately intt::Leaf
.#17655
morefind_path
improvements.#17618
supportrustc_skip_during_method_dispatch
.#17617
derive syntax kind information from ungrammar file.#17637
removerust-analyzer.openFAQ
command.#17616
fix incorrect generic parameter hint defaults.#17641
don't take references informat_args!
and friends.See also the changelog post.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.