Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
04c0fa5
hir-ty: walk container exprs for unused_must_use
MavenRain Jun 7, 2026
d96d687
Support Cargo 1.97.0 lockfile path setting
ChayimFriedman2 Jun 30, 2026
c3add6e
misc improvements
ada4a Jun 28, 2026
41b216e
turn queries into methods on `MacroCallId`
ada4a Jul 2, 2026
6645218
turn queries into methods on `HirFileId`
ada4a Jul 2, 2026
f0f0a3d
internal: log when cache priming completes on startup
tilladam Jun 19, 2026
f3402e5
internal: address cache priming review feedback
tilladam Jul 5, 2026
0b521ee
internal: Remove dead struct field
Wilfred Jul 6, 2026
4eb9f54
Merge pull request #22728 from Wilfred/unused_docs_field
ChayimFriedman2 Jul 6, 2026
21b1c6f
Merge pull request #22581 from tilladam/internal/startup-time-to-ready
ChayimFriedman2 Jul 6, 2026
f8b1950
Merge pull request #22719 from ada4a/unquerygroup-macro_call_id-and-h…
Veykril Jul 7, 2026
8b2330e
misc improvements
ada4a Jul 4, 2026
2e58a75
adjust existing uses of `*span_map` queries
ada4a Jul 4, 2026
2987fc9
migrate `ExpandDatabase::*span_map` queries
ada4a Jul 6, 2026
c01e2d3
Merge pull request #22729 from ada4a/unquerygroup-span_map
ChayimFriedman2 Jul 7, 2026
ee33800
Fix proc macros `TokenStream::from_str()` for doc comments
ChayimFriedman2 Jul 7, 2026
325cfdc
Change some things for `#[doc = macro!()]` expansion
ChayimFriedman2 Jun 27, 2026
8627859
internal: some string alloc perf
A4-Tacks Jun 6, 2026
b9735cf
fix: pretty assoc const when trait in macro
A4-Tacks Jun 6, 2026
c7e3f0f
fix: avoid panic in merge imports on trailing path separator
edragain2nd Jul 7, 2026
571d721
misc improvements
ada4a Jul 7, 2026
c657dd4
reduce uses of `hir_expand::db::expand_speculative`
ada4a Jul 7, 2026
3af3197
internal: make `expand_speculative` a method on `MacroCallId`
ada4a Jul 7, 2026
0360ac7
Merge pull request #22733 from ada4a/push-knkslvrorrnk
ChayimFriedman2 Jul 8, 2026
340b9b1
migrate `ExpandDatabase::resolve_span`
ada4a Jul 7, 2026
5aff04a
rm `ExpandDatabase::macro_expander` and hence `TokenExpander`
ada4a Jul 7, 2026
8c35922
migrate `ExpandDatabase::decl_macro_expander`
ada4a Jul 7, 2026
73d9357
rm `ExpandDatabase`
ada4a Jul 8, 2026
550ebe5
Merge pull request #22739 from ada4a/unquerygroup-expanddatabase
ChayimFriedman2 Jul 8, 2026
ec4462a
internal: simplify `fn_macro::register_builtin!`
ada4a Jul 3, 2026
5e7d7fb
Merge pull request #22717 from ada4a/push-qnvtxrzymspn
Veykril Jul 8, 2026
60cfd3c
Merge pull request #22654 from ChayimFriedman2/doc-macro-recursion-limit
ChayimFriedman2 Jul 8, 2026
5c69628
suggest code action fixes produced from diagnostics under cursor with…
bend-n Jul 5, 2026
447b874
Merge pull request #22726 from bend-n/pr2
ChayimFriedman2 Jul 8, 2026
ef08060
misc improvements
ada4a Jul 8, 2026
15f86ee
move `FindPathConfig` to `find_path.rs`
ada4a Jul 8, 2026
34a250b
Merge pull request #22742 from ada4a/push-uqokpmlponwx
ChayimFriedman2 Jul 8, 2026
1c85606
Bump gen-lsp-types to v0.10.0
ribru17 Jun 24, 2026
b9fe7dd
Don't suggest ..Default::default in default impl
detrumi Jul 9, 2026
064c144
internal: remove `cycle_{fn,initial}` support from `#[query_group]`
ada4a Jul 8, 2026
c4abfb4
misc improvements
ada4a Jul 8, 2026
bef8bf7
migrate `DefDatabase::macro_def`
ada4a Jul 8, 2026
caa7195
migrate `DefDatabase::assoc_visibility`
ada4a Jul 8, 2026
68bf3b8
rm `DefDatabase::crate_supports_no_std`
ada4a Jul 8, 2026
d5ddb42
migrate `DefDatabase::file_item_tree`
ada4a Jul 8, 2026
420d173
migrate `DefDatabase::crate_notable_traits`
ada4a Jul 8, 2026
c3fe319
migrate `DefDatabase::include_macro_invoc`
ada4a Jul 8, 2026
e01ce1c
move `ExpandProcAttrMacros` to `lib.rs`
ada4a Jul 8, 2026
04e9daf
rm `DefDatabase`
ada4a Jul 8, 2026
01128e6
Merge pull request #22746 from ada4a/unquerygroup-cycle
Veykril Jul 9, 2026
9be9239
Merge pull request #22744 from detrumi/default-completion-in-own-impl
Veykril Jul 9, 2026
8fa6546
Merge pull request #22745 from ada4a/unquerygroup-defdatabase
Veykril Jul 9, 2026
eaa142c
Remove unused tokens helper methods along with last reminents to clon…
Shourya742 Jul 9, 2026
e213d96
fix: Crash on code actions when an unresolved module is present
Wilfred Jul 9, 2026
8e98aa2
Fix 1.97.0 Clippy
ChayimFriedman2 Jul 9, 2026
e770493
Merge pull request #22750 from ChayimFriedman2/fix-clippy
ChayimFriedman2 Jul 9, 2026
9135016
Merge pull request #22736 from edragain2nd/fix_merge_import
ChayimFriedman2 Jul 9, 2026
b9abffb
Merge pull request #22748 from Shourya742/2026-07-09-remove-redundant…
ChayimFriedman2 Jul 9, 2026
f82c8f9
fix: Crash on MIR lowering for out-of-range tuple access
Wilfred Jul 3, 2026
226edba
fix: MIR projection crash on tuple destructuring with type aliases
Wilfred Jul 3, 2026
bc5e5be
Merge pull request #22707 from Wilfred/mir_crash_projection
ChayimFriedman2 Jul 9, 2026
7b155bf
Merge pull request #22749 from Wilfred/fix-generate-function-unresolv…
ChayimFriedman2 Jul 9, 2026
f41b9b5
Correctly handled cfg'ed tail expr, take 2
ChayimFriedman2 Jul 9, 2026
c725ecb
Merge pull request #22635 from ribru17/glt_bump
ChayimFriedman2 Jul 9, 2026
03b474f
fix!: make lsp-server `Response` type closer aligned to JSON-RPC
ribru17 Jul 10, 2026
1a4befe
internal: match_ast macro supports guard
A4-Tacks Jul 10, 2026
21e1ee8
Merge pull request #22755 from A4-Tacks/match-ast-guard
ChayimFriedman2 Jul 10, 2026
3f53f28
Merge pull request #22751 from ChayimFriedman2/tail-cfg-v2
ShoyuVanilla Jul 10, 2026
9b8b91b
Merge pull request #22683 from ChayimFriedman2/stabilize-lockfile-path
ShoyuVanilla Jul 10, 2026
b0d0ed5
Merge pull request #22405 from MavenRain/feat-must-use-container-exprs
ChayimFriedman2 Jul 10, 2026
3cc48c7
Merge pull request #22735 from ChayimFriedman2/proc-macro-doc-comment
Veykril Jul 11, 2026
f3cd98c
Merge pull request #22753 from ribru17/response_typing
Veykril Jul 11, 2026
8c61f2f
fix: add parens in transformed dyn type in ref type
A4-Tacks Jul 8, 2026
308e86c
Move util to prec.rs and add make ty_paren()
A4-Tacks Jul 11, 2026
7d20cf8
Add ImplTraitType prec condition
A4-Tacks Jul 11, 2026
a8f0a76
internal: Use expression parsing entrypoint in `make` constructor
Veykril Jul 11, 2026
f5a24ba
Merge pull request #22741 from A4-Tacks/transform-ty-parens
Veykril Jul 11, 2026
0168999
Merge pull request #22764 from Veykril/lukaswirth/push-kmzwrkxlxpos
Veykril Jul 11, 2026
6d441fd
Merge pull request #22535 from A4-Tacks/macro-const-impl-item
Veykril Jul 11, 2026
13fac73
internal: Share same proc-macro servers between workspaces
Veykril Jul 11, 2026
6f7f5a0
Merge pull request #22766 from Veykril/lukaswirth/push-rwmmzyuozvpl
Veykril Jul 11, 2026
efa67ae
fix: strange behavior onEnter deleting $bar solved
j-ricardo-goncalves Jul 11, 2026
0a8e33a
fix: clamp cttz const-eval result to type width
qti3e Jul 12, 2026
238a0ee
Merge pull request #22770 from qti3e/p/cttz-zero
ChayimFriedman2 Jul 12, 2026
dc0ec74
fix: moved escape_snippet_bits to ide_db under SnippetEdit
j-ricardo-goncalves Jul 12, 2026
e6bad71
Merge pull request #22768 from j-ricardo-goncalves/master
ChayimFriedman2 Jul 12, 2026
844a8b9
feat: add fixes for array length for type_mismatch
A4-Tacks Jul 7, 2026
89418c2
Use Type::could_unify_with instead Type::eq
A4-Tacks Jul 12, 2026
abeb7e4
Use container's range to trigger
A4-Tacks Jul 12, 2026
bd96c8a
Merge pull request #22734 from A4-Tacks/array-len-fixes
A4-Tacks Jul 12, 2026
fb737bf
Remove the `Database` assoc type from the `Intern` & `Lookup` traits
ChayimFriedman2 Jul 13, 2026
63344e6
Merge pull request #22774 from ChayimFriedman2/intern-db
ChayimFriedman2 Jul 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions src/tools/rust-analyzer/Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -699,9 +699,9 @@ dependencies = [

[[package]]
name = "gen-lsp-types"
version = "0.4.0"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5b8ec601e62362b666a3def1fed667ee87b10a4507402618376d142a05373c6"
checksum = "4cd635c5206acd03ea024d6b5902539e5c903de3afa220fdb5c94b583af77f4f"
dependencies = [
"serde",
"serde_json",
Expand Down Expand Up @@ -858,7 +858,6 @@ dependencies = [
"intern",
"itertools 0.15.0",
"la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"query-group-macro",
"ra-ap-rustc_abi",
"ra-ap-rustc_parse_format",
"rustc-hash 2.1.2",
Expand Down Expand Up @@ -891,7 +890,6 @@ dependencies = [
"itertools 0.15.0",
"mbe",
"parser",
"query-group-macro",
"rustc-hash 2.1.2",
"salsa",
"salsa-macros",
Expand Down Expand Up @@ -1457,7 +1455,7 @@ dependencies = [

[[package]]
name = "lsp-server"
version = "0.8.0"
version = "0.9.0"
dependencies = [
"anyhow",
"crossbeam-channel",
Expand Down Expand Up @@ -2573,9 +2571,9 @@ dependencies = [

[[package]]
name = "serde_json"
version = "1.0.149"
version = "1.0.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9"
dependencies = [
"indexmap",
"itoa",
Expand Down
1 change: 0 additions & 1 deletion src/tools/rust-analyzer/crates/hir-def/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ triomphe.workspace = true
rustc_apfloat = "0.2.3"
salsa.workspace = true
salsa-macros.workspace = true
query-group.workspace = true

ra-ap-rustc_parse_format.workspace = true
ra-ap-rustc_abi.workspace = true
Expand Down
Loading
Loading