about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-diagnostics
AgeCommit message (Expand)AuthorLines
2025-04-30Merge pull request #19247 from alibektas/19172_very_newLukas Wirth-2/+17
2025-04-28refactor: migrate `let_else_to_match` to editorPrajwal S N-3/+8
2025-04-28Merge pull request #19704 from Veykril/push-wrvznvvpvtvpLukas Wirth-79/+46
2025-04-28Add expression fill mode variant for filling with underscore expressionsLukas Wirth-79/+46
2025-04-24fix: Fix type argument mismatch incorrectly triggering on inferred trait argsLukas Wirth-0/+12
2025-04-24Properly handle lifetimes when checking generic arguments lenChayim Refael Friedman-0/+208
2025-04-23fix: Fix incorrect diagnostic for lifetime parameter count mismatchLukas Wirth-7/+9
2025-04-23Mark `incorrect_generics_len` diagnostic as experimentalLukas Wirth-0/+1
2025-04-22Add two new diagnostics: one for mismatch in generic arguments count, and ano...Chayim Refael Friedman-5/+275
2025-04-21Remove unnecessary predefined symbol clonesChayim Refael Friedman-1/+1
2025-04-20doc: Fix dead manual linksbbb651-1/+1
2025-04-19Make `HirFileId`, `EditionedFileId` and macro files Salsa structChayim Refael Friedman-87/+123
2025-04-16Merge pull request #19590 from roife/fix-issue-19540Lukas Wirth-0/+18
2025-04-15feat: Add `pub(crate) mod` option for unlinked filesroifewu-0/+18
2025-04-10fix: Walk const block expressions for unsafety checkingLukas Wirth-0/+13
2025-04-10Remove all upcasts!Chayim Refael Friedman-6/+4
2025-04-09Merge pull request #19462 from Veykril/push-ypvprvvwkyllLukas Wirth-2/+10
2025-04-09refactor: Lower type-refs before type inferenceLukas Wirth-2/+10
2025-04-07Merge pull request #19432 from ShoyuVanilla/issue-19431Lukas Wirth-1/+45
2025-04-04prefer default over newBenjaminBrienen-1/+1
2025-04-01chore: Remove unnecessary `Arc` clonesLukas Wirth-16/+1
2025-03-28Fix a bug in orphan rules calculationChayim Refael Friedman-0/+13
2025-03-24fix: Yet another false positive invalid cast diagnosticShoyu Vanilla-1/+45
2025-03-23chore: Bump dependenciesLukas Wirth-2/+2
2025-03-22Speed up resolving "Generate delegate method" assist (part 2)Felicián Németh-16/+16
2025-03-19change test name to sth meaningfulAli Bektas-1/+1
2025-03-19Fix span info for mir::OperandAli Bektas-2/+17
2025-03-17chore: Bump `Edition::CURRENT` to 2024Lukas Wirth-5/+5
2025-03-16Merge pull request #19354 from ChayimFriedman2/rtn-prepLukas Wirth-0/+54
2025-03-15cargo fmtBenjaminBrienen-114/+96
2025-03-15Fix 2024 syntax errorsBenjaminBrienen-1/+2
2025-03-13internal: don't panic when the crate graph isn't ready #19351David Barsky-3/+11
2025-03-12Emit an error when RTN is used in an incorrect placeChayim Refael Friedman-0/+54
2025-03-12Salsify the crate graphChayim Refael Friedman-3/+3
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-32/+45
2025-03-06Pass the target crate in `HirFormatter`Chayim Refael Friedman-16/+31
2025-02-27fix doc testsBenjaminBrienen-1/+1
2025-02-27enable doctestBenjaminBrienen-1/+0
2025-02-25Support target features implications in target_feature 1.1Chayim Refael Friedman-1/+1
2025-02-20Improve unset OUT_DIR error messageLukas Wirth-2/+2
2025-02-17Fix detection of ref patterns for path patternsChayim Refael Friedman-0/+21
2025-02-17Merge pull request #19127 from ChayimFriedman2/different-generic-argsLukas Wirth-1/+66
2025-02-16Refactor path loweringChayim Refael Friedman-1/+66
2025-02-16Improve error recovery when method-calling an assoc functionLukas Wirth-26/+21
2025-02-12Merge pull request #18995 from alibektas/12210Lukas Wirth-7/+8
2025-02-12Propogate error types in mir type projectionsLukas Wirth-0/+13
2025-02-07fix: Resolve projection types before checking castsShoyu Vanilla-0/+35
2025-02-03Do not use make use of `InferenceResult::has_errors` flag for mir buildingLukas Wirth-1/+4
2025-02-03Make higher levels adapt Bodys exprs having ExprOrPatId valuesAli Bektas-7/+8
2025-01-28Merge pull request #19063 from davidbarsky/davidbarsky/backout-struct-default...David Barsky-46/+0