rust-analyzer/crates
Chayim Refael Friedman d6f3ff1b9c Fix postfix completions inside macros
Previously the receiver text was taken directly from the AST, which in macros is missing trivia, leading to corruption (or just unintended replacement of user code).

Now we upmap the range, and extract the original file text in it.
2025-02-10 16:38:13 +02:00
..
base-db Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
cfg Store token trees in contiguous Vec instead of as a tree 2025-01-02 19:21:46 +02:00
edition Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
hir Shadowing BuiltinType by Module 2025-02-10 17:46:43 +09:00
hir-def Merge from rust-lang/rust 2025-02-10 07:49:43 +02:00
hir-expand Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
hir-ty fix: Resolve projection types before checking casts 2025-02-07 09:51:32 +09:00
ide Shadowing BuiltinType by Module 2025-02-10 17:46:43 +09:00
ide-assists Merge pull request #18912 from vishruth-thimmaiah/fix_named_struct_assist 2025-02-05 08:49:53 +00:00
ide-completion Fix postfix completions inside macros 2025-02-10 16:38:13 +02:00
ide-db Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
ide-diagnostics fix: Resolve projection types before checking casts 2025-02-07 09:51:32 +09:00
ide-ssr Merge pull request #19015 from Wilfred/mdbook 2025-01-28 16:19:37 +00:00
intern Merge from rust-lang/rust 2025-02-10 07:49:43 +02:00
limit Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
load-cargo Explicitly add buildfiles when constructing ProjectFolders 2025-01-24 09:59:06 -06:00
mbe Fix another bug when reaching macro expansion limit caused a stack overflow 2025-01-13 15:55:30 +02:00
parser feat: Implement default-field-values only in parser 2025-01-28 11:30:47 -05:00
paths internal: Split serde derive feature into serde_derive usage 2024-12-20 11:55:02 +01:00
proc-macro-api Merge pull request #18861 from ChayimFriedman2/await-edition 2025-01-09 10:20:11 +00:00
proc-macro-srv Use interior mutability for loaded ProcMacrorv::expanders 2025-02-05 12:01:57 +01:00
proc-macro-srv-cli Use interior mutability for loaded ProcMacrorv::expanders 2025-02-05 12:01:57 +01:00
profile Bump windows-sys 2025-01-17 21:28:11 +02:00
project-model Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
ra-salsa Downgrade salsa log levels 2024-12-28 18:23:24 +01:00
rust-analyzer Merge pull request #19104 from jnyfah/some-branch 2025-02-07 10:45:38 +00:00
span Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
stdx Prevent panics from tearing down worker threads 2025-02-04 15:03:35 +01:00
syntax Merge pull request #19070 from Veykril/push-wpqzmznymtrn 2025-01-29 13:58:18 +00:00
syntax-bridge Make edition per-token, not per-file 2025-01-09 05:43:08 +02:00
test-fixture Expose symbol of CrateName 2025-02-04 14:38:58 +01:00
test-utils feat: Implement arbitrary-self-types 2025-01-24 22:50:59 +09:00
toolchain minor: New clippy lints 2025-01-06 17:57:17 +01:00
tt Store token trees in contiguous Vec instead of as a tree 2025-01-02 19:21:46 +02:00
vfs Rename object_safety to dyn_compatibility 2024-09-29 07:26:45 -04:00
vfs-notify Update notify to 8.0.0 2025-01-14 01:31:07 -06:00