BenjaminBrienen
|
aad66c7bf1
|
Fix 2024 syntax errors
|
2025-03-15 21:32:01 +01:00 |
|
Chayim Refael Friedman
|
71ff7fbe22
|
Merge pull request #19370 from DriedYellowPeach/refactor/io-result
refactor: Simplify by removing ? operator
|
2025-03-15 19:53:43 +00:00 |
|
Neil
|
1e3026ccb7
|
refactor: Simplify by removing ? operator
`out.flush()` already returns a `io::Result<()>`, so there is no need for `?` operator and `Ok(())`
|
2025-03-15 12:34:48 -07:00 |
|
Kirill Bulatov
|
9ac80de20c
|
Do not error for actions with no data to resolve
Same as the other resolve code handlers in the same file.
https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#version_3_17_0
does not forbid resolving with no data, so instead of erroring, just consider such items resolved already.
|
2025-03-15 21:27:18 +02:00 |
|
Lukas Wirth
|
220d913cbc
|
Merge pull request #19366 from Veykril/push-mkunlxkysssr
chore: Remove legacy `SyntaxContextId` re-export
|
2025-03-15 16:25:13 +00:00 |
|
Lukas Wirth
|
bc05a94280
|
Merge pull request #19367 from Veykril/push-ryowkxkntnpo
chore: Drop legacy salsa
|
2025-03-15 16:21:20 +00:00 |
|
Lukas Wirth
|
02a793bd59
|
chore: Remove legacy SyntaxContextId re-export
|
2025-03-15 17:09:17 +01:00 |
|
Lukas Wirth
|
029878eff9
|
chore: Drop legacy salsa
|
2025-03-15 12:02:31 -04:00 |
|
Lukas Wirth
|
db4ba3a991
|
Merge pull request #19364 from Veykril/push-uonyorwwzpzx
fix: Fix missing `with_durability` calls
|
2025-03-15 15:09:18 +00:00 |
|
Lukas Wirth
|
f19c416d45
|
fix: Fix missing with_durability calls
|
2025-03-15 15:53:23 +01:00 |
|
Lukas Wirth
|
e3b3d9ee59
|
Merge pull request #19271 from vishruth-thimmaiah/for_loop_to_while_let
feat: for loop to while let assist
|
2025-03-14 20:22:02 +00:00 |
|
Lukas Wirth
|
faf2bdde5f
|
Merge pull request #19356 from flodiebold/push-snpyvwuulkmw
fix: Avoid recursively debug printing crates
|
2025-03-14 18:19:05 +00:00 |
|
Florian Diebold
|
c1102ac703
|
Avoid recursively debug printing crates
|
2025-03-14 19:02:06 +01:00 |
|
Vishruth-Thimmaiah
|
53f3e6fd5f
|
feat: for loop to while let assist
|
2025-03-14 19:15:37 +05:30 |
|
Lukas Wirth
|
2ea09b2e47
|
Split variant_data into its own query
|
2025-03-14 14:16:33 +01:00 |
|
Lukas Wirth
|
8e8d997304
|
Split enum variants out of enum_data query
|
2025-03-14 13:32:53 +01:00 |
|
Lukas Wirth
|
dff1896436
|
Move attribute parsing out of data module
|
2025-03-14 13:31:41 +01:00 |
|
Lukas Wirth
|
12f54eec27
|
Split assoc items out of trait_data /impl_data queries
|
2025-03-14 13:31:41 +01:00 |
|
David Barsky
|
788232b355
|
internal: don't panic when the crate graph isn't ready #19351
|
2025-03-13 15:14:08 -04:00 |
|
Chayim Refael Friedman
|
3fc655b239
|
Merge pull request #19337 from ChayimFriedman2/salsify-crate-graph-final
Salsify the crate graph
|
2025-03-12 19:17:29 +00:00 |
|
Chayim Refael Friedman
|
c94e9efbef
|
Salsify the crate graph
I.e. make it not one giant input but multiple, for incrementality and decreased memory usage for Salsa 3 reasons.
|
2025-03-12 21:02:30 +02:00 |
|
¨Florian
|
9780734028
|
Make GenericParamsCollector::type_or_consts not unnecessarily pub(crate)
|
2025-03-11 15:09:39 +01:00 |
|
David Barsky
|
74620e64ec
|
internal: port rust-analyzer to new Salsa
|
2025-03-10 13:30:51 -04:00 |
|
David Barsky
|
394374e769
|
internal(config): use FxIndexMap for default completion snippets
|
2025-03-10 12:55:46 -04:00 |
|
Lukas Wirth
|
7368212405
|
Merge pull request #19305 from davidbarsky/davidbarsky/vendor-query-group-macro
internal: vendor `query-group-macro` in rust-analyzer
|
2025-03-10 14:29:45 +00:00 |
|
David Barsky
|
7a7ff470ca
|
internal: vendor query-group-macro
|
2025-03-10 10:12:52 -04:00 |
|
Lukas Wirth
|
5a742d3da9
|
Merge pull request #19326 from Veykril/push-vovuxzkzrowp
Add missing name-ref parents to syntactic highlighting
|
2025-03-10 11:47:15 +00:00 |
|
Lukas Wirth
|
3a02514725
|
Merge pull request #19294 from alibektas/better_build_script_err_msgs
minor: Show build scripts errors in server status
|
2025-03-10 11:35:07 +00:00 |
|
Lukas Wirth
|
7ae98626fc
|
Add missing name-ref parents to syntactic highlighting
|
2025-03-10 12:31:38 +01:00 |
|
Lukas Wirth
|
f81fcabdf9
|
Merge pull request #19332 from Veykril/push-trvznlqsvtyq
Make change annotations per text-edit
|
2025-03-10 11:25:13 +00:00 |
|
Lukas Wirth
|
70066399f0
|
Make change annotations per text-edit
|
2025-03-10 12:08:42 +01:00 |
|
Alex Kirszenberg
|
6845fb8a0a
|
Fix diagnostics being cleared right after being received
|
2025-03-10 11:56:50 +01:00 |
|
Laurențiu Nicola
|
be48993351
|
Merge pull request #19331 from lnicola/sync-from-rust
minor: Sync from downstream
|
2025-03-10 09:52:17 +00:00 |
|
Laurențiu Nicola
|
25e4bd1f90
|
Format code
|
2025-03-10 11:37:21 +02:00 |
|
Laurențiu Nicola
|
1afcab1725
|
Fix simd layout test
|
2025-03-10 11:21:03 +02:00 |
|
Laurențiu Nicola
|
bc178ff75e
|
Bump rustc crates
|
2025-03-10 11:20:56 +02:00 |
|
Lukas Wirth
|
27a5b1ba0c
|
Merge pull request #19330 from ChayimFriedman2/normalize-projection
fix: Normalize projections in evaluated const display and layout calculation
|
2025-03-10 09:15:35 +00:00 |
|
Lukas Wirth
|
cf255a61d5
|
Merge pull request #19079 from ChayimFriedman2/rename-conflict
feat: Warn the user when a rename will change the meaning of the program
|
2025-03-10 08:59:43 +00:00 |
|
Lukas Wirth
|
5249b8bf7e
|
Merge pull request #19327 from Veykril/push-qyyvkulltzpz
Fix `path` macro hygiene
|
2025-03-10 08:45:04 +00:00 |
|
Laurențiu Nicola
|
363590b450
|
Merge from rust-lang/rust
|
2025-03-10 10:41:53 +02:00 |
|
Lukas Wirth
|
af7f89cc9d
|
Fix path macro hygiene
|
2025-03-10 09:29:27 +01:00 |
|
Lukas Wirth
|
430d7c6b0d
|
Merge pull request #19311 from aibaars/log-build-script-error
Log build script error output in `load_cargo::load_workspace_at`
|
2025-03-10 08:16:10 +00:00 |
|
Lukas Wirth
|
476a0cb740
|
Merge pull request #19314 from snprajwal/variantdef-impl
fix(hir): `VariantDef` is `impl HasSource`
|
2025-03-10 08:13:24 +00:00 |
|
Lukas Wirth
|
90e18005eb
|
Merge pull request #19252 from flodiebold/fix-fixup-delimiters
Fix syntax fixup producing invalid punctuation
|
2025-03-10 08:11:27 +00:00 |
|
Lukas Wirth
|
66c40fd90d
|
Merge pull request #19232 from ShoyuVanilla/issue-19196
Bump chalk for built-in supports of async closures
|
2025-03-10 08:11:23 +00:00 |
|
Lukas Wirth
|
7202146f65
|
Rank ADT constructors as constructors for completion scoring
|
2025-03-09 15:36:53 +01:00 |
|
Shoyu Vanilla
|
5b202cb663
|
fix: Prevent wrong invocations of needs_parens_in with non-ancestral "parent"s
|
2025-03-09 18:54:22 +09:00 |
|
Shoyu Vanilla
|
c6ea7cbafa
|
internal: Migrate inline_local_variable to SyntaxEditor
|
2025-03-09 15:51:37 +09:00 |
|
Shoyu Vanilla
|
00bbfb3622
|
Bump chalk for built-in supports of async closures
|
2025-03-09 11:41:08 +09:00 |
|
¨Florian
|
5335d8cbc5
|
Fix syntax fixup producing invalid punctuation
Fixes #19206.
Fixes #18244.
|
2025-03-08 13:21:00 +01:00 |
|