about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates
AgeCommit message (Expand)AuthorLines
2024-06-20Invert matching on builtin macros in expand_allowed_builtinsLukas Wirth-29/+25
2024-06-20fix: Fix flycheck panicking when cancelledLukas Wirth-0/+1
2024-06-20Auto merge of #17457 - roife:remove-circle, r=Veykrilbors-30/+63
2024-06-20fix: ensure there are no cycles in the source_root_parent_maproife-30/+63
2024-06-20Merge from rust-lang/rustLaurențiu Nicola-0/+1
2024-06-19fix(completion): complete async keywordMaria José Solano-0/+21
2024-06-19removed format_args from allowed expansionsIshan Jain-2/+1
2024-06-19updated testsIshan Jain-17/+14
2024-06-19Auto merge of #17449 - kilpkonn:assoc_const, r=Veykrilbors-20/+118
2024-06-19Auto merge of #17431 - roife:fix-issue-17428, r=Veykrilbors-24/+193
2024-06-19Auto merge of #17426 - roife:fix-issue-17420, r=Veykrilbors-1/+21
2024-06-19Auto merge of #17415 - Wilfred:unlinked_diagnostic_span, r=Veykrilbors-3/+23
2024-06-18Add tactic for associated item constantsTavo Annus-20/+118
2024-06-18Update lib.rsabdullathedruid-1/+1
2024-06-17Auto merge of #17442 - Veykril:pat-eof, r=Veykrilbors-1/+39
2024-06-17fix: Fix pat fragment parsers choking on <eoi>Lukas Wirth-1/+39
2024-06-17Auto merge of #17434 - Lunaphied:fix/document-inlay-parameters, r=Veykrilbors-0/+17
2024-06-17Auto merge of #17439 - Veykril:paralleler-prime-caches, r=Veykrilbors-35/+138
2024-06-17Add some more syntax fixup rulesLukas Wirth-1/+122
2024-06-17Properly prime all crate def maps in `parallel_prime_caches`Lukas Wirth-34/+16
2024-06-16docs: document omission heuristics for parameter inlay hintsLunaphied-0/+17
2024-06-16feat: add space after specific keywords in completionroife-24/+193
2024-06-15fix: handle character boundaries for wide chars in extend_selectionroife-1/+21
2024-06-15Created expand_allowed_builtins, updated expand_macro to call this functionIshan Jain-3/+20
2024-06-14Auto merge of #17417 - Wilfred:intern_macros_salsa, r=Veykrilbors-32/+36
2024-06-14allow format_args! expansionIshan Jain-1/+2
2024-06-14fixed testsIshan Jain-1/+7
2024-06-14added testsIshan Jain-0/+26
2024-06-13Prefer plain trait definitions over macros for salsaWilfred Hughes-32/+36
2024-06-13internal: Fix rustdoc warningsWilfred Hughes-32/+33
2024-06-13fix: Only show unlinked-file diagnostic on first line during startupWilfred Hughes-3/+23
2024-06-13fix: add a breaker to avoid infinite loops from source root cyclesDavid Hewitt-0/+9
2024-06-13hir/semantics: Only allow expansion of specific built in macrosIshan Jain-2/+30
2024-06-12use is_none_or in some places in the compilerRalf Jung-0/+1
2024-06-12Auto merge of #17406 - Veykril:modpath-clone, r=Veykrilbors-19/+41
2024-06-12internal: Don't unnecessarily clone ModPaths out of interning wrappersLukas Wirth-19/+41
2024-06-12Auto merge of #17405 - Veykril:modpath-clone, r=Veykrilbors-30/+29
2024-06-12internal: Don't unnecessarily clone ModPaths in early name resLukas Wirth-30/+29
2024-06-12Auto merge of #17398 - Veykril:bogus-file, r=Veykrilbors-70/+40
2024-06-12internal: Remove FileId::BOGUSLukas Wirth-70/+40
2024-06-11Auto merge of #16840 - Wilfred:shell_runnable, r=Veykrilbors-155/+480
2024-06-11feature: add build system info; runnables to `rust-project.json`Wilfred Hughes-155/+480
2024-06-11Auto merge of #17394 - Veykril:recurse-fix, r=Veykrilbors-16/+48
2024-06-11fix: Fix `HirDisplay` stackoverflow for parameter Self defaultsLukas Wirth-16/+48
2024-06-11Auto merge of #17364 - roife:fix-issue-12917, r=Veykrilbors-125/+210
2024-06-11Auto merge of #17392 - randomicon00:17242, r=Veykrilbors-6/+6
2024-06-11edit: Length to Len in benchmarkrandomicon00-1/+1
2024-06-11refactor: move the logic that displays container type bounds to function fmtroife-45/+49
2024-06-11fix: skip container header if no generics paramsroife-2/+2
2024-06-11internal: simplify and rename display_xxx to write_xxx for consistencyroife-33/+18