summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-diagnostics
AgeCommit message (Expand)AuthorLines
2025-07-11Minic rustc's new `format_args!` expansionShoyu Vanilla-0/+25
2025-06-10Merge pull request #19963 from ChayimFriedman2/unsized-impl-itemsLukas Wirth-0/+29
2025-06-10Do not error at impls for unsized types that do not include `where Self: Size...Chayim Refael Friedman-0/+29
2025-06-09Stabilize the "JSON is not Rust" diagnosticChayim Refael Friedman-0/+1
2025-06-06Stabilize unlinked file diagnosticChayim Refael Friedman-0/+1
2025-06-02Add a quickfix for accessing a private field of a structTyler Breisacher-30/+127
2025-06-02Enhance renaming to include identifiers that are generated from the original ...Lukas Wirth-2/+2
2025-05-29fix: Fix import insertion not being fully cfg awareLukas Wirth-5/+1
2025-05-28fix: Skip pattern analysis on type mismatchesShoyu Vanilla-0/+14
2025-05-26Merge pull request #19851 from ChayimFriedman2/normalize-exhaustivenessLukas Wirth-0/+25
2025-05-23Normalize when checking for uninhabited types for pattern exhaustiveness chec...Chayim Refael Friedman-0/+25
2025-05-19Fix cache problems with lints levelChayim Refael Friedman-164/+60
2025-05-15Improve asm supportChayim Refael Friedman-0/+21
2025-05-09Make diagnostics experimental by defaultFlorian Diebold-33/+47
2025-05-05refactor: De-arc defmap queriesLukas Wirth-3/+5
2025-05-02Render more lifetimesLukas Wirth-10/+9
2025-05-01remove a couple of clonesMatthias Krüger-1/+1
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