| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-09-18 | fix negative const generic integer literals | Oblarg | -1/+1 | |
| 2025-09-18 | Merge pull request #20664 from ChayimFriedman2/coerce-ns | Chayim Refael Friedman | -15/+15 | |
| fix: Port a bunch of stuff from rustc and fix a bunch of type mismatches/diagnostics | ||||
| 2025-09-17 | Merge pull request #20583 from btj/comments-enable | Chayim Refael Friedman | -18/+127 | |
| Add `rust-analyzer.semanticHighlighting.comments.enable` | ||||
| 2025-09-17 | Add the `rust-analyzer.semanticHighlighting.comments.enable` configuration value | Bart Jacobs | -18/+127 | |
| 2025-09-17 | Merge pull request #20379 from skewb1k/fix/consistent-hover-doc-breaks | Chayim Refael Friedman | -42/+42 | |
| fix(hover): unify horizontal rule formatting to `---` | ||||
| 2025-09-16 | Merge pull request #20612 from Veykril/veykril/push-vzuykrsxvrts | Lukas Wirth | -46/+49 | |
| fix: Fix expand macro recursively not working correctly for nested macro calls | ||||
| 2025-09-16 | fix: Fix expand macro recursively not working correctly for nested macro calls | Lukas Wirth | -46/+49 | |
| 2025-09-15 | Port a bunch of stuff from rustc and fix a bunch of type mismatches/diagnostics | Chayim Refael Friedman | -15/+15 | |
| This started from porting coercion, but ended with porting much more. | ||||
| 2025-09-15 | Don't mark unknown type as implementing every notable trait | Chayim Refael Friedman | -0/+29 | |
| Because the new solver, will return "yes" for them (which is a good thing). | ||||
| 2025-09-11 | Merge pull request #20642 from ChayimFriedman2/wasm-safe | Shoyu Vanilla (Flint) | -1/+1 | |
| fix: Make `#[target_feature]` always safe on WASM | ||||
| 2025-09-09 | Merge pull request #20639 from ChayimFriedman2/update-test-abs | David Barsky | -23/+85 | |
| fix: Resolve paths to snapshot test libraries absolutely | ||||
| 2025-09-10 | Fix failing tests and fill-in missing details | Shoyu Vanilla | -1/+2 | |
| 2025-09-09 | Expand target info to include the architecture | Chayim Refael Friedman | -1/+1 | |
| And make it easier to expand it more in the future, if needed. | ||||
| 2025-09-09 | Resolve paths to snapshot test libraries absolutely | Chayim Refael Friedman | -23/+85 | |
| That is, resolve them globally, not from the test's location. This *should* result in more robust resolution; for example, previously the code failed to detect the presence of snapshot testing if the snapshot library was renamed in the dependency or was an indirect dependency. | ||||
| 2025-09-08 | make TryToNav take Semantics instead of RootDatabase | Ryan Mehri | -124/+203 | |
| 2025-09-08 | add test | Ryan Mehri | -0/+14 | |
| 2025-09-08 | impl TryToNav for BuiltinType instead | Ryan Mehri | -30/+28 | |
| 2025-09-08 | feat: support navigation on primitives | Ryan Mehri | -16/+26 | |
| 2025-08-28 | Attach the db in one more place in highlighting | Chayim Refael Friedman | -1/+2 | |
| 2025-08-26 | In highlight_related, when on an unsafe block, don't highlight unsafe ↵ | Chayim Refael Friedman | -4/+19 | |
| operations of other unsafe blocks | ||||
| 2025-08-24 | Add an option to remove reborrows from adjustment inlay hints | Chayim Refael Friedman | -2/+52 | |
| Reborrows are consecutive deref then ref. Make it the default because reborrows are mostly useless to the programmer. Also rename `rust-analyzer.inlayHints.expressionAdjustmentHints.enable: "reborrow"` to `rust-analyzer.inlayHints.expressionAdjustmentHints.enable: "borrows"`, as it's not about reborrows but about any ref/deref and it's confusing with the new setting. | ||||
| 2025-08-22 | Fix panic in syntax_highlighting | Lukas Wirth | -27/+29 | |
| 2025-08-21 | Remove unnecessary `salsa::attach()` calls | Chayim Refael Friedman | -13/+7 | |
| 2025-08-21 | Attach the DB when mapping the result of `world_symbols()` | Chayim Refael Friedman | -6/+9 | |
| We call `try_to_nav()` there. | ||||
| 2025-08-18 | Auto-attach database in `Analysis` calls | Lukas Wirth | -48/+61 | |
| 2025-08-17 | Replace layout_of_ty with layout_of_ty_ns | jackh726 | -14/+16 | |
| 2025-08-17 | Switch associated_type_shorthand_candidates to lower_nextsolver | jackh726 | -2/+4 | |
| 2025-08-17 | Change direct_super_traits to use generic_predicates_for_param_ns | jackh726 | -6/+10 | |
| 2025-08-17 | impl HirDisplay for next_solver::Ty | jackh726 | -92/+111 | |
| 2025-08-13 | Merge pull request #20376 from fee1-dead/traitalias | Lukas Wirth | -40/+6 | |
| Merge Trait and TraitAlias handling | ||||
| 2025-08-13 | fix: Attach db for inlay hint compute | Lukas Wirth | -8/+10 | |
| 2025-08-13 | fix errors after rebase | Deadbeef | -1/+1 | |
| 2025-08-13 | Merge Trait and TraitAlias handling | Deadbeef | -39/+5 | |
| 2025-08-13 | Merge pull request #20329 from jackh726/next-trait-solver-querify | Lukas Wirth | -34/+46 | |
| Switch from Chalk to the next trait solver | ||||
| 2025-08-10 | Fix minor things | Ifeanyi Orizu | -1/+0 | |
| 2025-08-10 | Add config option to exclude locals from doc search | Ifeanyi Orizu | -21/+298 | |
| 2025-08-09 | Implement next trait solver | jackh726 | -34/+46 | |
| 2025-08-06 | Merge pull request #20392 from rust-lang/veykril/push-pxplxplxvvyy | Lukas Wirth | -3/+7 | |
| Report the incorrect payload when failing to deserialize lsp messages | ||||
| 2025-08-06 | Report the incorrect payload when failing to deserialize lsp messages | Lukas Wirth | -3/+7 | |
| 2025-08-06 | Merge pull request #20387 from ChayimFriedman2/rename-macro | Shoyu Vanilla (Flint) | -52/+72 | |
| fix: Do not remove the original token when descending into derives | ||||
| 2025-08-05 | fix external docs for exported macros | vinícius x | -1/+26 | |
| add test | ||||
| 2025-08-05 | Allow renaming when there are multiple definitions (due to macros) even when ↵ | Chayim Refael Friedman | -52/+72 | |
| some cannot rename | ||||
| 2025-08-04 | Merge pull request #20378 from skewb1k/chore/folding_ranges-perms | Laurențiu Nicola | -0/+0 | |
| chore: fix crates/ide/src/folding_ranges.rs file perms | ||||
| 2025-08-04 | Correctly goto `From` impl when on `into()` even when the call is inside a macro | Chayim Refael Friedman | -4/+30 | |
| Descend into macros first. | ||||
| 2025-08-04 | fix(hover): unify horizontal rule formatting to `---` | skewb1k | -42/+42 | |
| Replaces all `___` with `---` in hover documentation markups. Both styles are valid per the GitHub Flavored Markdown spec, but `---` is less ambiguous and already more widely used in rust-analyzer | ||||
| 2025-08-04 | chore: fix crates/ide/src/folding_ranges.rs file perms | skewb1k | -0/+0 | |
| 755 -> 644 | ||||
| 2025-08-02 | When renaming a parameter to `self`, change callers to use method call syntax | Chayim Refael Friedman | -3/+160 | |
| 2025-07-31 | `cargo clippy --fix` | Lukas Wirth | -352/+335 | |
| 2025-07-29 | Merge pull request #20337 from ChayimFriedman2/double-inlay-hints | Lukas Wirth | -0/+30 | |
| fix: When displaying a projection into a type parameter that has bounds as `impl Trait`, collect only the bounds of this projection | ||||
| 2025-07-29 | When displaying a projection into a type parameter that has bounds as `impl ↵ | Chayim Refael Friedman | -0/+30 | |
| Trait`, collect only the bounds of this projection It used to collect the bounds of them all. | ||||
