about summary refs log tree commit diff
path: root/src/tools/rust-analyzer
AgeCommit message (Expand)AuthorLines
2024-07-07Update hover test fixtureLukas Wirth-3/+14
2024-07-07Move parser test generation to xtaskLukas Wirth-18/+50
2024-07-07Allow new clippy lint in testLukas Wirth-0/+1
2024-07-07Fix stop_watch on linuxLukas Wirth-17/+29
2024-07-07Update generated lint definitionsLukas Wirth-806/+1034
2024-07-07Drop unused profile thingsLukas Wirth-33/+0
2024-07-07fix: Fix parameter completions using macro expanded source rangesLukas Wirth-1/+2
2024-07-07Move capability querying out of the config moduleLukas Wirth-515/+525
2024-07-07use "bootstrap" instead of "rustbuild" in comments and docsonur-ozkan-1/+1
2024-07-06Auto merge of #17551 - Veykril:has-errors, r=Veykrilbors-3/+6
2024-07-06Also mark InferenceResult::has_errors flag when there are error typesLukas Wirth-3/+6
2024-07-06Auto merge of #17549 - Veykril:runnables-fix, r=Veykrilbors-113/+223
2024-07-06fix: Fix runnables being incorrectly constructedLukas Wirth-113/+223
2024-07-06Auto merge of #17548 - Veykril:debug-fix, r=Veykrilbors-11/+15
2024-07-06Fix passing message-format after -- in debuggingLukas Wirth-11/+15
2024-07-06Auto merge of #17547 - Veykril:runnables-env, r=Veykrilbors-64/+102
2024-07-06Don't emit current dir as cwd for runnablesLukas Wirth-17/+22
2024-07-06Flatten cargoExtraArgs away from the runnable lsp extensionLukas Wirth-38/+19
2024-07-06Add environment to runnable lsp extensionLukas Wirth-33/+85
2024-07-06Auto merge of #17508 - jjoeldaniel:landing-page, r=Veykrilbors-0/+128
2024-07-06Diagnose unresolved self value in path expressionLukas Wirth-1/+18
2024-07-05Rollup merge of #127107 - mu001999-contrib:dead/enhance-2, r=pnkfelixMichael Goulet-8/+0
2024-07-04Delete `CloneAny` from `rust-analyzer`'s fork of `AnyMap`Maybe Lapkin-71/+0
2024-07-04Disallow nested impl traitsShoyu Vanilla-1/+112
2024-07-04Improve dead code analysismu001999-8/+0
2024-07-03Auto merge of #17536 - Veykril:syntax-diags, r=Veykrilbors-1/+8
2024-07-03fix: Don't emit semantic diagnostics in files with a lot of syntax errorsLukas Wirth-1/+8
2024-07-03Fix up the syntax tree for macro 2.0Lukas Wirth-161/+218
2024-07-03Skip match exhaustiveness checking if pattern type contains errorsLukas Wirth-0/+3
2024-07-02Move lifetimes in front of type and const params but after selfLukas Wirth-124/+120
2024-07-02Make GenericParams::lifetimes privateLukas Wirth-14/+12
2024-07-02Make GenericParams::where_predicates privateLukas Wirth-8/+12
2024-07-02Make GenericParams::type_or_consts privateLukas Wirth-233/+239
2024-07-02Fix lifetime parameters moving paramter defaultsLukas Wirth-68/+113
2024-07-02squash.Shohei Wada-11/+233
2024-07-01Improve error message when the proc-macro server unexpectedly exitsLukas Wirth-37/+79
2024-07-01Auto merge of #17495 - listochkin:pass-cargo-extra-args-for-debugger, r=Veykrilbors-2/+3
2024-07-01Auto merge of #17494 - harrysarson:harry/keep-braces, r=Veykrilbors-4/+79
2024-07-01Auto merge of #17522 - Veykril:comptimes, r=Veykrilbors-116/+107
2024-06-30Bump rustc_pattern_analysisLukas Wirth-92/+76
2024-06-30Remove serde flag from indexmap dependencyLukas Wirth-24/+31
2024-06-30Auto merge of #17520 - Veykril:slim-proc-macro-api, r=Veykrilbors-348/+351
2024-06-30Arc proc-macro expander pathsLukas Wirth-3/+5
2024-06-30Abstract proc-macro-srv protocol formatLukas Wirth-39/+60
2024-06-30SimplifyLukas Wirth-19/+17
2024-06-30Actual dummy server for the server cliLukas Wirth-3/+29
2024-06-30Fix proc-macro-test build scriptLukas Wirth-10/+17
2024-06-30Faster env snapshotting in proc-macro-srvLukas Wirth-117/+147
2024-06-30Move proc-macro-test test path fetching from include to env varLukas Wirth-5/+3
2024-06-30Rename proc-macro-srv::server to server_implLukas Wirth-41/+42