about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorLines
2025-05-16Merge pull request #19805 from lnicola/inline-format-argsLaurențiu Nicola-6/+6
minor: Inline some format args
2025-05-16Inline some format argsLaurențiu Nicola-6/+6
2025-05-16Merge pull request #19804 from lnicola/bump-zipLaurențiu Nicola-8/+5
minor: Bump zip to 3.0
2025-05-16Bump zip to 3.0Laurențiu Nicola-8/+5
2025-05-16Merge pull request #19801 from ChayimFriedman2/asm-labelLukas Wirth-40/+186
fix: Improve asm support
2025-05-15Improve asm supportChayim Refael Friedman-40/+186
Including: - Infer `label {}` and `const` operands. - Correctly handle unsafe check inside `label {}`. - Fix an embarrassing parser typo that cause labels to never be part of the AST
2025-05-15Merge pull request #19798 from ↵Chayim Refael Friedman-3/+3
rust-lang/dependabot/npm_and_yarn/editors/code/undici-6.21.3 Bump undici from 6.21.1 to 6.21.3 in /editors/code
2025-05-15Bump undici from 6.21.1 to 6.21.3 in /editors/codedependabot[bot]-3/+3
Bumps [undici](https://github.com/nodejs/undici) from 6.21.1 to 6.21.3. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v6.21.1...v6.21.3) --- updated-dependencies: - dependency-name: undici dependency-version: 6.21.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2025-05-15Merge pull request #19794 from ChayimFriedman2/dup-cratesLukas Wirth-6/+14
fix: Don't allow duplicate crates in the all_crates list
2025-05-15Merge pull request #19793 from Hmikihiro/unused_import_conlict_deriveChayim Refael Friedman-32/+246
fix: Removing all unused imports removes used imports for imports used for Derive macros
2025-05-15Merge pull request #19796 from Berrysoft/update-cargo-lockLaurențiu Nicola-35/+67
Update Cargo.lock
2025-05-15Update Cargo.lockBerrysoft-35/+67
2025-05-15handle trait in functionHayashi Mikihiro-21/+23
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-15check globHayashi Mikihiro-21/+22
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-15rename fn name take_path to anyHayashi Mikihiro-5/+5
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-14Don't allow duplicate crates in the all_crates listChayim Refael Friedman-6/+14
For some reason we had them in some projects, I'm not sure why. But this caused cache priming to appear stuck - because it uses a set of crate IDs for the actual work, but for the number of crates to index it just uses `db.all_crates().len()`.
2025-05-14fix: Removing all unused imports removes used imports for imports used for ↵Hayashi Mikihiro-46/+257
Derive macros Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-10Merge pull request #19772 from rust-lang/push-nxzlokoozypoLukas Wirth-33/+47
internal: Make diagnostics experimental by default
2025-05-09Make diagnostics experimental by defaultFlorian Diebold-33/+47
2025-05-08Merge pull request #19507 from Hmikihiro/fix_module_doc_linksLukas Wirth-149/+548
fix: resolve doc path from parent module if outer comments exist on module
2025-05-08add assert to check ast_index smaller than INNER_ATTR_SET_BITHayashi Mikihiro-13/+9
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-08Merge pull request #19764 from ChayimFriedman2/too-many-asterisks-dbgChayim Refael Friedman-13/+33
fix: Fix postfix snippets duplicating derefs
2025-05-08Fix postfix snippets duplicating derefsChayim Refael Friedman-13/+33
2025-05-08Merge pull request #19763 from ChayimFriedman2/ws-completionsLukas Wirth-3/+76
fix: Still complete parentheses & method call arguments if there are existing parentheses, but they are after a newline
2025-05-08Still complete parentheses & method call arguments if there are existing ↵Chayim Refael Friedman-3/+76
parentheses, but they are after a newline
2025-05-07extract function: `doc_attributes` to find def from inner docHayashi Mikihiro-8/+26
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-07add doc link test for hoverHayashi Mikihiro-0/+122
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-07add doc link test for goto defHayashi Mikihiro-0/+68
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-07check module path inner or outerHayashi Mikihiro-130/+256
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-06Merge pull request #19738 from ChayimFriedman2/weird-gatsLukas Wirth-0/+32
fix: Don't panic on some weird code
2025-05-06Remove ast index maskHayashi Mikihiro-7/+10
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-06import std::iter::repeatHayashi Mikihiro-0/+1
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-06Update crates/hir-expand/src/attrs.rsHayashi Mikihiro-1/+1
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
2025-05-06Update crates/hir-expand/src/attrs.rsHayashi Mikihiro-1/+1
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
2025-05-06fix: resolve doc path if outer comments exist on module and replace from ↵Hayashi Mikihiro-34/+99
cfg_attr bit to doc_place bit Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
2025-05-06Don't panic on some weird codeChayim Refael Friedman-0/+32
2025-05-06Merge pull request #19721 from ChayimFriedman2/more-parallelLukas Wirth-256/+188
Better handle parallelism in cache priming
2025-05-06Notify the user that we're collecting symbolsChayim Refael Friedman-1/+10
It could be confusing if they see "Indexing n/n" but cache priming does not finish.
2025-05-05Merge pull request #19751 from VictorArcium/env-var-cargo-manifest-pathChayim Refael Friedman-0/+17
Support environment variable CARGO_MANIFEST_PATH.
2025-05-05Add a `--num-threads` to the `prime-caches` CLI commandChayim Refael Friedman-60/+61
And make it parallel by default (and remove the `--parallel` flag) to mirror the IDE cache priming.
2025-05-05Better manage parallel prime cachesChayim Refael Friedman-245/+167
To make best use of available cores, and don't waste time waiting for other tasks. See the comments in the code for explanation.
2025-05-05Support environment variable CARGO_MANIFEST_PATH.Victor-0/+17
2025-05-05Merge pull request #19750 from Veykril/push-zvvsopwxovrnLukas Wirth-5/+0
fix: Remove unnecessary token length check for macros in renaming
2025-05-05fix: Remove unnecessary token length check for macros in renamingLukas Wirth-5/+0
2025-05-05Merge pull request #19749 from Veykril/push-tsxvxzzmlxpqLukas Wirth-56/+4
refactor: Remove unnecessary `AsAny` trait
2025-05-05Merge pull request #19748 from Veykril/push-qvmtutwtonouLukas Wirth-10/+4
github: Direct users to discussions instead of issues for questions
2025-05-05refactor: Remove unnecessary `AsAny` traitLukas Wirth-56/+4
2025-05-05github: Direct users to discussions instead of issues for questionsLukas Wirth-10/+4
2025-05-05Merge pull request #19434 from vishruth-thimmaiah/negatives_in_concatLukas Wirth-3/+36
fix: negative nums in `concat!` expansion
2025-05-05fix: negative nums in `concat!` expansionVishruth-Thimmaiah-3/+36