about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-diagnostics
AgeCommit message (Expand)AuthorLines
2025-09-28Merge pull request #19867 from Kivooeo/unsafegateLukas Wirth-0/+43
2025-09-25Fix fixes for unused raw variablesA4-Tacks-2/+16
2025-09-22Fix lifetime elision handling for `Fn`-style trait boundsChayim Refael Friedman-0/+12
2025-09-20allow take union field addresses in safe rustKivooeo-0/+43
2025-09-20Fix unused_variables fixes shorthand record fieldA4-Tacks-11/+57
2025-09-18Merge pull request #20664 from ChayimFriedman2/coerce-nsChayim Refael Friedman-2/+24
2025-09-16Merge pull request #20517 from Veykril/veykril/push-wrurmtqppzusLukas Wirth-6/+6
2025-09-16fix: Only compute unstable paths on nightly toolchains for IDE featuresLukas Wirth-6/+6
2025-09-15Port a bunch of stuff from rustc and fix a bunch of type mismatches/diagnosticsChayim Refael Friedman-2/+24
2025-09-11Merge pull request #20642 from ChayimFriedman2/wasm-safeShoyu Vanilla (Flint)-0/+16
2025-09-09Merge pull request #20613 from A4-Tacks/diag-unresolved-field-fixes-wsDavid Barsky-13/+52
2025-09-10Fix failing tests and fill-in missing detailsShoyu Vanilla-2/+1
2025-09-09Make `#[target_feature]` safe always on WASMChayim Refael Friedman-0/+16
2025-09-08Remove support for register_attrWilfred Hughes-4/+1
2025-09-07Improve make::struct_ field_list whitespaceA4-Tacks-12/+12
2025-09-05Fix indent for unresolved_field fixesA4-Tacks-13/+52
2025-08-18Auto-attach database in `Analysis` callsLukas Wirth-36/+51
2025-08-09Implement next trait solverjackh726-7/+12
2025-08-02When renaming a parameter to `self`, change callers to use method call syntaxChayim Refael Friedman-1/+1
2025-07-31`cargo clippy --fix`Lukas Wirth-82/+71
2025-07-22fix: Apply adjusts to pats and exprs when doing pat analysisShoyu Vanilla-0/+24
2025-07-15Infer lifetimes for GATs in expression/pattern positionChayim Refael Friedman-0/+24
2025-07-09Differentiate between `asm!()`, `global_asm!()` and `naked_asm!()`, and make ...Chayim Refael Friedman-0/+15
2025-07-03fix: Closure capturing for let exprs, againShoyu Vanilla-0/+18
2025-07-03fix: Improve diagnostic ranges for `macro_calls!`Lukas Wirth-14/+14
2025-06-24Merge pull request #20036 from Veykril/push-yquvoyrxkksxLukas Wirth-1/+1
2025-06-24Do not default to 'static for trait object lifetimesLukas Wirth-1/+1
2025-06-23Don't run doctestsChayim Refael Friedman-0/+1
2025-06-22Minic rustc's new `format_args!` expansionShoyu Vanilla-0/+25
2025-06-19fix: Closure capturing for let exprsShoyu Vanilla-0/+19
2025-06-17Never make type mismatch diagnostic stable, even when there is a fixChayim Refael Friedman-6/+2
2025-06-17chore: Start infesting ide crates with 'db lifetimeLukas Wirth-25/+34
2025-06-17Merge pull request #19945 from ChayimFriedman2/private-field-quickfixLukas Wirth-32/+125
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-08Add the quickfix for increasing visibility of a private field to the private-...Chayim Refael Friedman-32/+125
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