about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-diagnostics
AgeCommit message (Expand)AuthorLines
2024-07-16Remove Name::to_smol_strLukas Wirth-11/+22
2024-07-15Auto merge of #17588 - CamWass:more-rename, r=Veykrilbors-21/+111
2024-07-15Auto merge of #17587 - joshka:jm/edit-name-after-refactor, r=Veykrilbors-10/+10
2024-07-14Use statics + clone instead of const until const can access staticsLukas Wirth-1/+1
2024-07-13feat: Add incorrect case diagnostics for enum variant fields and all variablesCampbell-21/+111
2024-07-12Trigger VSCode to rename after extract variable assist is appliedbors-10/+10
2024-07-13Allow macro expansions into `RestPat` in tuple args work as ellipsis like pla...Shoyu Vanilla-0/+69
2024-07-12Use Symbol in NameLukas Wirth-3/+3
2024-07-07Auto merge of #17523 - wada314:master, r=Veykrilbors-0/+5
2024-07-06Diagnose unresolved self value in path expressionLukas Wirth-0/+16
2024-07-03fix: Don't emit semantic diagnostics in files with a lot of syntax errorsLukas Wirth-1/+8
2024-07-02squash.Shohei Wada-0/+5
2024-06-30Auto merge of #17520 - Veykril:slim-proc-macro-api, r=Veykrilbors-2/+0
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre...Lukas Wirth-2/+0
2024-06-30Auto merge of #17516 - kilpkonn:master, r=kilpkonnbors-1/+8
2024-06-30SimplifyLukas Wirth-12/+3
2024-06-29Make borrow checking configurable for term searchTavo Annus-1/+8
2024-06-24Auto merge of #17489 - Veykril:tt-iter, r=Veykrilbors-7/+14
2024-06-24move tt-iter into tt crateLukas Wirth-7/+14
2024-06-24Auto merge of #17411 - Wilfred:clearer_unlinked_file, r=Veykrilbors-2/+4
2024-06-24Auto merge of #17466 - chenyukang:patch-1, r=Veykrilbors-1/+1
2024-06-21Run `data_constructor` tactic only backwardsTavo Annus-2/+2
2024-06-20fix: Improve hover text in unlinked file diagnosticsWilfred Hughes-2/+4
2024-06-21Fix diagnostic name in macro_error.rsYukang-1/+1
2024-06-13fix: Only show unlinked-file diagnostic on first line during startupWilfred Hughes-3/+23
2024-06-07internal: Expose snippet capability to diagnostic quickfixesDropDemBits-1/+3
2024-06-06chore: Prefer tracing span shorthand macrosWilfred Hughes-2/+2
2024-06-05fix: Highlight unlinked files consistently with inactive filesWilfred Hughes-10/+2
2024-06-04Cleanup some inert attribute stuffLukas Wirth-2/+0
2024-06-03Auto merge of #17329 - Nilstrieb:rustc_deprecated_safe_2024, r=Veykrilbors-0/+14
2024-06-02Don't mark `#[rustc_deprecated_safe_2024]` functions as unsafeNilstrieb-0/+14
2024-05-30fix: formatting in `handlers/unresolved_method.rs`Hamir Mahal-2/+1
2024-05-30style: simplify string interpolationHamir Mahal-8/+7
2024-05-22internal: refactor `prefer_no_std`/`prefer_prelude` bools into a structDavid Barsky-11/+19
2024-05-22Update assists test fixturesLukas Wirth-1/+2
2024-05-22fix: Fix general find-path inconsistenciesLukas Wirth-3/+3
2024-05-13Auto merge of #17221 - Veykril:lazier-validation, r=Veykrilbors-3/+3
2024-05-13`parse_macro_expansion_error` almost never contains values so `Option` itLukas Wirth-1/+0
2024-05-13Push macro-parsing error calculation out of fundamental queriesLukas Wirth-3/+4
2024-05-08Make term search fuel configurableTavo Annus-2/+4
2024-05-06Collapse term search exprs before Cartesian product to avoid OOMTavo Annus-2/+2
2024-04-23different error code based on variantBao Zhiyuan-2/+5
2024-04-21Auto merge of #16938 - Nilstrieb:dont-panic-tests, r=Veykrilbors-0/+1
2024-04-21Peek for panic message in test outputLukas Wirth-0/+1
2024-04-20add test with multiple namesLev Iskandarov-1/+37
2024-04-20try to generate more meaningful namesLev Iskandarov-0/+13405
2024-04-18Handle panicking like rustc CTFE doesNilstrieb-0/+13393