| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-05-28 | fix: Fix IDE layer not resolving some macro calls | Lukas Wirth | -35/+62 | |
| 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-28 | fix: Skip pattern analysis on type mismatches | Shoyu Vanilla | -0/+17 | |
| 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 | 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 | 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 | 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 | -28/+53 | |
| minor: Sync from downstream | ||||
| 2025-05-20 | Bump rustc crates | Laurențiu Nicola | -22/+29 | |
| 2025-05-20 | Merge from rust-lang/rust | Laurențiu Nicola | -7/+25 | |
| 2025-05-20 | Preparing for merge from rust-lang/rust | Laurențiu Nicola | -1/+1 | |
| 2025-05-19 | Fix cache problems with lints level | Chayim Refael Friedman | -164/+60 | |
| By removing the cache. | ||||
| 2025-05-19 | Merge pull request #19822 from Veykril/push-mzzluystvwls | Lukas Wirth | -49/+1 | |
| minor: Remote dangling file | ||||
| 2025-05-19 | Remote dangling file | Lukas Wirth | -49/+1 | |
| 2025-05-19 | Merge pull request #19809 from flodiebold/push-txyotwlvvkln | Lukas Wirth | -1/+17 | |
| internal: Catch panics in inference in analysis-stats | ||||
| 2025-05-19 | Debounce workspace fetching for workspace structure changes | Lukas Wirth | -9/+54 | |
| 2025-05-19 | Change import prefix default to be by crate | Lukas Wirth | -3/+3 | |
| The current default plain, tends to create non-uniform import blocks over time, some being relative, some being absolute. I believe we should encourage a different default here. | ||||
| 2025-05-19 | Merge pull request #19757 from Veykril/push-zzxwtzuzqvzx | Lukas Wirth | -80/+136 | |
| perf: Request cancellation while processing changed files | ||||
| 2025-05-18 | Merge pull request #19687 from gohome001/highlight_unsafe | Lukas Wirth | -0/+67 | |
| feat: highlight unsafe operations | ||||
| 2025-05-17 | Catch panics in inference in analysis-stats | Florian Diebold | -1/+17 | |
| 2025-05-16 | Merge pull request #19808 from Veykril/lw-ollszwnlmquw | Lukas Wirth | -6/+6 | |
| ci: Run metrics on the beta channel | ||||
| 2025-05-16 | ci: Run metrics on the beta channel | Lukas Wirth | -6/+6 | |
| This way we can catch regressions from upstream earlier | ||||
| 2025-05-16 | Merge pull request #19807 from Veykril/lw-qyynkqysuyuy | Lukas Wirth | -2/+15 | |
| fix: Don't overwrite `RUSTUP_TOOLCHAIN` if it is already set | ||||
| 2025-05-16 | fix: Don't overwrite `RUSTUP_TOOLCHAIN` if it is already set | Lukas Wirth | -2/+15 | |
| 2025-05-16 | Merge pull request #19805 from lnicola/inline-format-args | Laurențiu Nicola | -6/+6 | |
| minor: Inline some format args | ||||
| 2025-05-16 | Inline some format args | Laurențiu Nicola | -6/+6 | |
| 2025-05-16 | Bump zip to 3.0 | Laurențiu Nicola | -8/+5 | |
| 2025-05-15 | Improve asm support | Chayim 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-15 | Bump undici from 6.21.1 to 6.21.3 in /editors/code | dependabot[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-15 | Merge pull request #19794 from ChayimFriedman2/dup-crates | Lukas Wirth | -6/+14 | |
| fix: Don't allow duplicate crates in the all_crates list | ||||
| 2025-05-15 | Merge pull request #19793 from Hmikihiro/unused_import_conlict_derive | Chayim Refael Friedman | -32/+246 | |
| fix: Removing all unused imports removes used imports for imports used for Derive macros | ||||
