Laurențiu Nicola
|
67a8add5a7
|
Preparing for merge from rust-lang/rust
|
2025-01-20 11:09:18 +02:00 |
|
Laurențiu Nicola
|
248bd511ae
|
Merge pull request #18966 from lnicola/bump-windows-sys
minor: Bump `windows-sys`
2025-01-20
|
2025-01-18 15:59:53 +00:00 |
|
Laurențiu Nicola
|
f2ce21c637
|
Merge pull request #18957 from markmurphydev/docs_vscode_syntax_tree
Update syntax tree viewer docs
|
2025-01-18 15:59:22 +00:00 |
|
Lukas Wirth
|
2cd26fd9f5
|
Merge pull request #18968 from Veykril/push-szvltqqttsyy
fix: `cargo rustc --print` needs `unstable-options`
|
2025-01-18 11:21:03 +00:00 |
|
Lukas Wirth
|
0f7b85a9d6
|
fix: cargo rustc --print needs unstable-options
|
2025-01-18 12:04:57 +01:00 |
|
Mark Murphy
|
1e40500679
|
Update syntax tree viewer docs
|
2025-01-17 15:55:38 -05:00 |
|
Laurențiu Nicola
|
d01fb4d45a
|
Bump windows-sys
|
2025-01-17 21:28:11 +02:00 |
|
Laurențiu Nicola
|
f61bfa4d7f
|
Merge pull request #18963 from gvozdvmozgu/Win32_Foundation
add missing `Win32_Foundation` feature
|
2025-01-17 18:54:57 +00:00 |
|
gvozdvmozgu
|
790d4ac011
|
add missing Win32_Foundation feature
|
2025-01-17 08:44:50 -08:00 |
|
Lukas Wirth
|
cd199eacd0
|
Merge pull request #18908 from jnyfah/error-braces
Fix: Detect missing errors for } braces before else in let...else statements
|
2025-01-17 13:29:56 +00:00 |
|
jnyfah
|
31c07e4676
|
CRLF to LF
|
2025-01-16 16:46:06 +01:00 |
|
jnyfah
|
b96819ca44
|
added tests
|
2025-01-16 16:19:47 +01:00 |
|
Lukas Wirth
|
903bc8133c
|
Merge pull request #18952 from lh123/add-raw-keyword-complete
feat: complete raw, const keyword
|
2025-01-16 14:24:53 +00:00 |
|
jnyfah
|
2ac6cb1521
|
revert blocklike changes
|
2025-01-16 12:54:26 +01:00 |
|
lh123
|
a282733b49
|
don't complete raw in &mut $0
|
2025-01-16 19:40:42 +08:00 |
|
Laurențiu Nicola
|
1f717b0acd
|
Merge pull request #18953 from VinTarZ/master
Fix `debug_assertions` broken in 1c5a125
|
2025-01-16 11:36:04 +00:00 |
|
VinTarZ
|
d71015d90d
|
Fix debug_assertions broken in 1c5a125beb35725ccc2ade005db9870db734bf23
|
2025-01-16 14:19:16 +03:00 |
|
jnyfah
|
e3deeec2f2
|
update blocklike
|
2025-01-16 12:11:55 +01:00 |
|
lh123
|
9809143562
|
feat: complete raw, const keyword
|
2025-01-16 18:27:59 +08:00 |
|
Lukas Wirth
|
132a2a03c4
|
Merge pull request #18951 from Veykril/push-zpvunsvlpuxt
Add missing `#[rust_analyzer::rust_fixture]` annotations
|
2025-01-16 10:21:22 +00:00 |
|
Lukas Wirth
|
2ca2e56d51
|
Merge pull request #18950 from Veykril/push-okmsynnltxts
Generalize some type walking in hover type actions
|
2025-01-16 10:19:37 +00:00 |
|
Lukas Wirth
|
3361b5701a
|
Generalize some type walking in hover type actions
|
2025-01-16 11:06:11 +01:00 |
|
Lukas Wirth
|
24e1db2f0c
|
Minor docs improvement
|
2025-01-16 11:05:20 +01:00 |
|
Lukas Wirth
|
71f1c4470d
|
Add edit test for await skipping completions
|
2025-01-16 10:56:57 +01:00 |
|
Lukas Wirth
|
3e2848dc59
|
Add missing #[rust_analyzer::rust_fixture] annotations
|
2025-01-16 10:51:57 +01:00 |
|
Lukas Wirth
|
954ed7bb74
|
Merge pull request #18949 from Veykril/push-yzklntsnnuts
Partially back out "fix: Fix sourceroot construction for virtual manifests"
|
2025-01-16 09:18:48 +00:00 |
|
Lukas Wirth
|
52a6f430ef
|
Partially back out "fix: Fix sourceroot construction for virtual manifests"
|
2025-01-16 10:02:26 +01:00 |
|
Lukas Wirth
|
9c7d8bbdc0
|
Merge pull request #18946 from lh123/goto-to-type-def-func-param-and-trait-bound
feat: show go-to-type-def actions for func param and trait bound when hovering
|
2025-01-16 08:48:02 +00:00 |
|
Lukas Wirth
|
c7f187430f
|
Merge pull request #18927 from ChayimFriedman2/skip-iter-await
feat: Add smart completions that skip `await` or `iter()` and `into_iter()`
|
2025-01-16 08:47:26 +00:00 |
|
Laurențiu Nicola
|
c65690627f
|
Merge pull request #18944 from WaffleLapkin/trait_upcast_chalk
update chalk, fixing trait upcasting
|
2025-01-16 06:55:38 +00:00 |
|
lh123
|
3125d5fbe5
|
add goto-to-def actions for trait bound
|
2025-01-16 14:47:42 +08:00 |
|
lh123
|
1cfafb2bc5
|
add go-to-type-def actions for func params
|
2025-01-16 14:47:26 +08:00 |
|
Waffle Lapkin
|
dde6ab4983
|
update chalk
this brings in support from trait upcasting, yay!
(and as such fixes a test)
|
2025-01-16 00:38:36 +01:00 |
|
Waffle Lapkin
|
772266abeb
|
add a test for trait upcasting type mismatch
this adds a test asserting *incorrect* behavior that can be seen in
<https://github.com/rust-lang/rust-analyzer/issues/18083>, and a test
asserting the *correct* behavior for the case of no super traits.
|
2025-01-16 00:38:36 +01:00 |
|
Chayim Refael Friedman
|
cec9fa1606
|
Add smart completions that skip await or iter() and into_iter()
E.g. complete `await.foo()`.
|
2025-01-15 22:32:07 +02:00 |
|
HKalbasi
|
7d337c7f35
|
Merge pull request #18897 from duncanawoods/master
fix: Make test_runner::TestState::stdout optional to fix parsing cargo test json output
|
2025-01-15 19:51:36 +00:00 |
|
Lukas Wirth
|
759a9e6805
|
Merge pull request #18922 from Veykril/push-tmtzukrsnott
fix: Don't return inlay hints outside requested range
|
2025-01-15 13:58:07 +00:00 |
|
Lukas Wirth
|
5ff89d86aa
|
fix: Don't return inlay hints outside requested range
|
2025-01-15 14:42:53 +01:00 |
|
Lukas Wirth
|
1fc15e0673
|
Merge pull request #18940 from Veykril/push-ulowqkpprslq
fix: Fix semantics not always correctly caching file roots
|
2025-01-15 12:54:58 +00:00 |
|
Lukas Wirth
|
96d5b177cf
|
Merge pull request #18929 from ChayimFriedman2/i-acknowledge-defeat
fix: Fix another bug when reaching macro expansion limit caused a stack overflow
|
2025-01-15 12:41:17 +00:00 |
|
Lukas Wirth
|
96f8bc8c0f
|
Merge pull request #18939 from Veykril/push-wztmylkyqttu
Flip on typing config to be opt-in, better defaults
|
2025-01-15 12:40:45 +00:00 |
|
Lukas Wirth
|
d32b09dc1b
|
fix: Fix semantics not always correctly caching file roots
|
2025-01-15 13:40:25 +01:00 |
|
Lukas Wirth
|
557c467aa9
|
Flip on typing config to be opt-in, better defaults
|
2025-01-15 10:25:37 +01:00 |
|
Lukas Wirth
|
2a89e4a051
|
Early exit in search properly
|
2025-01-15 09:47:45 +01:00 |
|
Lukas Wirth
|
9384ceeef8
|
Merge pull request #18925 from Veykril/push-mtxxvpowwtrt
feat: Render type parameter projection target bounds in inlays
|
2025-01-15 08:08:15 +00:00 |
|
Lukas Wirth
|
5530167a1e
|
feat: Render type parameter projection target bounds in inlays
|
2025-01-15 08:54:38 +01:00 |
|
Lukas Wirth
|
d82e1a2472
|
Merge pull request #18917 from boattime/master
feat: Add dereferencing autocomplete
|
2025-01-15 07:46:18 +00:00 |
|
Laurențiu Nicola
|
40710f2748
|
Merge pull request #18937 from darichey/hide-syntax-tree-default
Hide syntax tree view by default
|
2025-01-14 19:43:59 +00:00 |
|
David Richey
|
807328d1d2
|
Hide syntax tree view by default
|
2025-01-14 13:21:42 -06:00 |
|
Laurențiu Nicola
|
4fbd9088bf
|
Merge pull request #18933 from decahedron1/notify-7
fix: Update `notify` to `8.0.0`
|
2025-01-14 07:46:22 +00:00 |
|