about summary refs log tree commit diff
path: root/src/tools/rust-analyzer
AgeCommit message (Expand)AuthorLines
2024-09-17Use `SyntaxEditor` in `extract_type_alias`DropDemBits-13/+15
2024-09-17internal: Extend `SourceChangeBuilder` to make make working with `SyntaxEdito...DropDemBits-1/+95
2024-09-17Handle errors and lints from external macrosChayim Refael Friedman-1/+62
2024-09-16fix: fix ambigious package name in flycheckJake-1/+1
2024-09-17assert that unexpectedly unsized fields are sized in the param envLukas Markeffsky-3/+3
2024-09-17Always cache macro expansions' root node in SemanticsChayim Refael Friedman-48/+166
2024-09-16layout computation: eagerly error for unexpected unsized fieldsLukas Markeffsky-38/+40
2024-09-16Fix printing of constants greater than `i128::MAX`Chayim Refael Friedman-3/+27
2024-09-13Auto merge of #18073 - alibektas:immutable_tree_panics, r=lnicolabors-2/+41
2024-09-12fix: Immutable tree panic in `generate_delegate_trait`Ali Bektas-2/+41
2024-09-12Auto merge of #18099 - ChayimFriedman2:diag-only-necessary, r=Veykrilbors-279/+403
2024-09-12Use more correct handling of lint attributesChayim Refael Friedman-279/+403
2024-09-12Auto merge of #18038 - roife:fix-issue-18034, r=Veykrilbors-105/+298
2024-09-12Auto merge of #18107 - Veykril:push-oopkquknxqxs, r=Veykrilbors-38/+24
2024-09-12fix: Don't emit empty inlay hint partsLukas Wirth-38/+24
2024-09-12Auto merge of #18106 - Veykril:push-yzsqoykyowts, r=Veykrilbors-29/+70
2024-09-12fix: Don't report typed hole error in asm! out opsLukas Wirth-29/+70
2024-09-12Auto merge of #18105 - Veykril:push-rquxwznuuwpu, r=Veykrilbors-28/+24
2024-09-12fix: Faulty notifications should not bring down the serverLukas Wirth-28/+24
2024-09-12Fix inference of literals when the expectation is CastableChayim Refael Friedman-9/+51
2024-09-11Auto merge of #18075 - roife:fix-issue-17858, r=Veykrilbors-24/+303
2024-09-11Auto merge of #18080 - Veykril:dedup, r=Veykrilbors-19760/+133
2024-09-11Auto merge of #18078 - cuishuang:master, r=Veykrilbors-3/+5
2024-09-11Auto merge of #18057 - alibektas:better_ratoml_testing, r=Veykrilbors-103/+228
2024-09-11Auto merge of #18052 - Coekjan:fix-inline-const, r=Veykrilbors-4/+14
2024-09-11Auto merge of #18018 - ChayimFriedman2:unit-ret-complete-semi, r=Veykrilbors-40/+217
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