about summary refs log tree commit diff
path: root/src/tools/rust-analyzer
AgeCommit message (Expand)AuthorLines
2024-09-11Properly set the working directory for proc-macro executionLukas Wirth-5/+29
2024-09-11Auto merge of #17904 - darichey:unresolved-references, r=Veykrilbors-0/+200
2024-09-11Lift out workspace related data into a separate query to preserve crategraph ...Lukas Wirth-97/+98
2024-09-11Auto merge of #18050 - rust-lang:davidbarsky/push-uyvtlsvoqrxw, r=Veykrilbors-9/+25
2024-09-11Remove crate graph deduplication logicLukas Wirth-19658/+6
2024-09-11Auto merge of #18093 - ShoyuVanilla:skip-dyn-trait-cast-check, r=Veykrilbors-0/+139
2024-09-11Skip checks for cast to dyn traitsShoyu Vanilla-0/+139
2024-09-10Correctly escape strings in our quote macroChayim Refael Friedman-6/+25
2024-09-10Auto merge of #18032 - DropDemBits:sed-tree-edits, r=davidbarskybors-0/+1251
2024-09-10feat: generate names for tuple-struct in add-missing-match-armsroife-24/+106
2024-09-10refactor: introduce NameGenerator in suggest_nameroife-81/+192
2024-09-09feat: use shorthand when pretty-print record patroife-6/+79
2024-09-09Auto merge of #18041 - roife:fix-issue-17631, r=Veykrilbors-1/+95
2024-09-09feat: better name suggestions for fnroife-1/+95
2024-09-09fix: add parenthesis for or-patternroife-1/+18
2024-09-09fix: use `pretty_print_pat` for params in fnroife-5/+123
2024-09-09feat: add prettifier for Patroife-0/+31
2024-09-09feat: Allow hir-def prettifier formatting into one-lineroife-15/+55
2024-09-09Remove unnecessary symbols and add missing symbolscuishuang-3/+5
2024-09-08Better testing infra for ratomlAli Bektas-103/+228
2024-09-08Automatically add semicolon when completing unit-returning functionsChayim Refael Friedman-40/+217
2024-09-06Fix toolsMichael Goulet-0/+7
2024-09-06fix: Properly prevent mir building with unknown types presentLukas Wirth-5/+14
2024-09-06fix: Always explicitly set trait ref self types when loweringLukas Wirth-64/+80
2024-09-06Bump lsp-serverLukas Wirth-7/+7
2024-09-06Auto merge of #18066 - Veykril:lsp-server-no-panic, r=Veykrilbors-13/+11
2024-09-06fix: Don't panic lsp writer thread on dropped receiverLukas Wirth-13/+11
2024-09-06Auto merge of #18065 - Veykril:catchy-diagnostics, r=Veykrilbors-12/+23
2024-09-06fix: Catch panics from diagnostics computationLukas Wirth-12/+23
2024-09-05fix: Updating settings should not clobber discovered projectsWilfred Hughes-61/+85
2024-09-05Add command to report unresolved referencesDavid Richey-0/+200
2024-09-05fix: Fix parser panicking on invalid asm optionsLukas Wirth-0/+6
2024-09-05asm! parsing and lowering fixesLukas Wirth-18/+106
2024-09-05Fix name fetching being incorrect for asm operandsLukas Wirth-93/+107
2024-09-05Add missing doc commentsLukas Wirth-0/+1
2024-09-05Support more IDE features for asm operandsLukas Wirth-40/+180
2024-09-05Give InlineAsmOperand a HIR representationLukas Wirth-217/+409
2024-09-05Add Definition kind for asm register operandLukas Wirth-35/+59
2024-09-05Add Definition kind for asm register classesLukas Wirth-28/+214
2024-09-05Lower asm expressionsLukas Wirth-97/+612
2024-09-05fix: Fix `inline_const_as_literal` error when the number >= 10coekjan-4/+14
2024-09-04assist: ensure replace_qualified_name_with_use applies to the first path segmentDavid Barsky-9/+25
2024-09-04Parse builtin#asm expressionsLukas Wirth-31/+865
2024-09-04Auto merge of #18045 - Veykril:fix-loop-lower, r=Veykrilbors-9/+65
2024-09-04fix: Fix lowering of for loops dropping the `loop` blockLukas Wirth-9/+65
2024-09-04Add edition dependent keyword highlighting testsLukas Wirth-7/+326
2024-09-03Add an internal lint that warns when accessing untracked dataNadrieril-0/+3
2024-09-03bundle old root into `SyntaxEdit` resultDropDemBits-12/+30
2024-09-03Bump smol_strLukas Wirth-4/+20
2024-09-03Auto merge of #17984 - ShoyuVanilla:cast, r=Veykrilbors-93/+1614