| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-05-30 | Add some more `hir_expand::files` conversions | Lukas Wirth | -64/+137 | |
| 2025-05-30 | Merge pull request #19861 from ↵ | Lukas Wirth | -3/+88 | |
| vremyavnikuda/docs/find-all-refs-constructor-search docs: add documentation for find_all_refs constructor search | ||||
| 2025-05-29 | Merge pull request #19890 from Veykril/push-kzzntrpllsqx | Lukas Wirth | -128/+214 | |
| fix: Fix import insertion not being fully cfg aware | ||||
| 2025-05-29 | fix: Fix import insertion not being fully cfg aware | Lukas Wirth | -128/+214 | |
| 2025-05-29 | Merge pull request #19888 from Veykril/push-wylsryzpnnop | Lukas Wirth | -3/+6 | |
| fix: Recognize salsa cycles in `thread_result_to_response` | ||||
| 2025-05-29 | fix: Recognize salsa cycles in `thread_result_to_response` | Lukas Wirth | -3/+6 | |
| 2025-05-28 | docs:deleting duplicate documentation | vremyavnikuda | -70/+0 | |
| 2025-05-28 | Merge pull request #19881 from Veykril/push-wsrmttkymyps | Lukas Wirth | -171/+336 | |
| feat: Desugar assist for `let pat = expr?;` -> `let else` | ||||
| 2025-05-28 | feat: Desugar assist for `let pat = expr?;` -> `let else` | Lukas Wirth | -171/+336 | |
| 2025-05-28 | Merge pull request #19880 from Veykril/push-xmpxumsrkymk | Lukas Wirth | -31/+97 | |
| fix: Handle included files better in IDE layer | ||||
| 2025-05-28 | Merge pull request #19872 from ChayimFriedman2/async-fn-output | Lukas Wirth | -11/+81 | |
| fix: Fix inference of `AsyncFnX` return type | ||||
| 2025-05-28 | fix: Handle included files better in IDE layer | Lukas Wirth | -31/+97 | |
| This does not fully fix things, but it introduces a function that can be used to fix occurences. When using `to_def` functionality, the input node needs to come from the macro expanded include, not the real file that was included. This does unfortunately add more caller burden, but there is not really a way around it. | ||||
| 2025-05-28 | Merge pull request #19876 from ShoyuVanilla/layout-padding | Lukas Wirth | -23/+272 | |
| feat: Render padding information when hovering on structs | ||||
| 2025-05-28 | Merge pull request #19879 from Veykril/push-mqykxnqtktuw | Lukas Wirth | -84/+65 | |
| fix: Fix IDE layer not resolving some macro calls | ||||
| 2025-05-28 | feat: Render padding information when hovering on structs | Shoyu Vanilla | -23/+272 | |
| 2025-05-28 | Back out "Fix IDE resolution of item macros" | Lukas Wirth | -14/+0 | |
| This backs out commit 3e0ab7219a5464999652beca22698cd46e1e48e8. | ||||
| 2025-05-28 | Drop unnecessay code | Lukas Wirth | -35/+3 | |
| 2025-05-28 | fix: Fix IDE layer not resolving some macro calls | Lukas Wirth | -35/+62 | |
| 2025-05-28 | Merge pull request #19877 from tgross35/remove-concat-idents | Lukas Wirth | -44/+0 | |
| chore: Remove support for `concat_idents!` | ||||
| 2025-05-28 | chore: Remove support for `concat_idents!` | Trevor Gross | -44/+0 | |
| `concat_idents!` was deprecated in [1] and will be removed in the near future. rust-analyzer's support is independent of rustc's, so drop RA support now to make syncing easier. [1]: https://github.com/rust-lang/rust/pull/137653 | ||||
| 2025-05-27 | Merge pull request #19875 from ShoyuVanilla/issue-19844 | Chayim Refael Friedman | -0/+17 | |
| fix: Skip pattern analysis on type mismatches | ||||
| 2025-05-28 | fix: Skip pattern analysis on type mismatches | Shoyu Vanilla | -0/+17 | |
| 2025-05-27 | Merge pull request #19850 from regexident/dyn-semantics | Chayim Refael Friedman | -1/+1 | |
| Add support for type-erased `Semantics<'db, dyn HirDatabase>`, by use of `DB: ?Sized` | ||||
| 2025-05-27 | Make `Semantics<'db, DB>` support `Semantics<'db, dyn HirDatabase>`, by use ↵ | Vincent Esche | -1/+1 | |
| of `DB: ?Sized` | ||||
| 2025-05-27 | Fix inference of `AsyncFnX` return type | Chayim Refael Friedman | -11/+81 | |
| 2025-05-26 | Merge pull request #19862 from ChayimFriedman2/item-resolve-macro-hir | Chayim Refael Friedman | -29/+74 | |
| fix: Fix IDE resolution of item macros | ||||
| 2025-05-26 | fix: formated to clippy | vremyavnikuda | -1/+1 | |
| 2025-05-26 | fix: the lines are formatted according to clippy | vremyavnikuda | -1/+1 | |
| 2025-05-26 | fix: the lines are formatted according to clippy | vremyavnikuda | -2/+2 | |
| 2025-05-26 | docs: add documentation for find_all_refs constructor search (#10725) | vremyavnikuda | -3/+158 | |
| 2025-05-26 | Merge pull request #19792 from A4-Tacks/fix-generate-mut-trait-impl-indent | Lukas Wirth | -3/+91 | |
| fix: ide-assists, generate mut trait impl indent | ||||
| 2025-05-26 | Merge pull request #19819 from Veykril/push-utvzwvwuuvlm | Lukas Wirth | -3/+3 | |
| Change import prefix default to be by crate | ||||
| 2025-05-26 | Merge pull request #19785 from A4-Tacks/fix-generate-new-indent | Lukas Wirth | -1/+136 | |
| fixes: ide-assists, generate_new indent loses | ||||
| 2025-05-26 | Merge pull request #19851 from ChayimFriedman2/normalize-exhaustiveness | Lukas Wirth | -25/+81 | |
| fix: Normalize when checking for uninhabited types for pattern exhaustiveness checking | ||||
| 2025-05-26 | Merge pull request #19864 from ChayimFriedman2/is-in-macro | Lukas Wirth | -85/+125 | |
| fix: Properly implement `might_be_inside_macro_call()` using semantic information instead of syntactical hacks | ||||
| 2025-05-25 | Properly implement `might_be_inside_macro_call()` using semantic information ↵ | Chayim Refael Friedman | -85/+125 | |
| instead of syntactical hacks And rename it to `is_inside_macro_call()` accordingly. | ||||
| 2025-05-25 | Fix IDE resolution of item macros | Chayim Refael Friedman | -29/+74 | |
| It wasn't inside the source, because there was no source map. | ||||
| 2025-05-23 | Merge pull request #19853 from Veykril/push-ovpvzkxmpsuk | Lukas Wirth | -280/+83 | |
| Bump salsa | ||||
| 2025-05-23 | Bump salsa | Lukas Wirth | -280/+83 | |
| 2025-05-23 | Normalize when checking for uninhabited types for pattern exhaustiveness ↵ | Chayim Refael Friedman | -25/+81 | |
| checking | ||||
| 2025-05-22 | Merge pull request #19843 from oli-obk/rust-analyzer.vs | Lukas Wirth | -24/+0 | |
| Remove rust-analyzer.vs from other editors | ||||
| 2025-05-22 | Remove rust-analyzer.vs from other editors | Oli Scherer | -24/+0 | |
| 2025-05-22 | Merge pull request #19842 from Veykril/push-zunlmrzpnrzk | Lukas Wirth | -1/+1 | |
| minor: Support `transmute_unchecked` intrinsic for mir-eval | ||||
| 2025-05-22 | Support `transmute_unchecked` intrinsic for mir-eval | Lukas Wirth | -1/+1 | |
| 2025-05-22 | Merge pull request #19824 from ChayimFriedman2/lints-again | Lukas Wirth | -164/+60 | |
| fix: Fix cache problems with lints level | ||||
| 2025-05-21 | Merge pull request #19839 from ChayimFriedman2/inlay-hints-attr | Lukas Wirth | -5/+15 | |
| fix: Correctly set the span of the proc_macro crate's Group delimiters | ||||
| 2025-05-21 | Merge pull request #19840 from rust-lang/davidbarsky/fix-integrated-benchmarks | Chayim Refael Friedman | -8/+12 | |
| internal: fix `integrated_benchmarks` to make actual edits | ||||
| 2025-05-21 | internal: fix `integrated_benchmarks` to make actual edits | David Barsky | -8/+12 | |
| 2025-05-21 | Correctly set the span of the proc_macro crate's Group delimiters | Chayim Refael Friedman | -5/+15 | |
| Previously only the open delimiter's span was set, and this caused... weird problems. | ||||
| 2025-05-20 | Merge pull request #19826 from lnicola/sync-from-rust | Laurențiu Nicola | -25334/+43255 | |
| minor: Sync from downstream | ||||
