| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-01-27 | Fix syntactic highlighting for renames | Laurențiu Nicola | -0/+14 | |
| 2025-01-27 | Fix #[rustc_deprecated_safe_2024] | Chayim Refael Friedman | -15/+35 | |
| It should be considered by the edition of the caller, not the callee. Technically we still don't do it correctly - we need the span of the method name (if it comes from a macro), but we don't keep it and this is good enough for now. | ||||
| 2025-01-27 | Merge pull request #19036 from Veykril/push-nprltlwvryxw | Lukas Wirth | -1/+4 | |
| Split out `ExpressionStore` from `Body` | ||||
| 2025-01-26 | Support RFC 2396 | Chayim Refael Friedman | -2/+6 | |
| AKA. target_feature 1.1, or non unsafe target_feature. | ||||
| 2025-01-26 | Add GenericDefId::StaticId | Lukas Wirth | -1/+4 | |
| 2025-01-25 | Merge pull request #19020 from ShoyuVanilla/issues-19007 | Lukas Wirth | -0/+34 | |
| fix: Prevent infinite recursion of bounds formatting | ||||
| 2025-01-26 | fix: Prevent infinite recursion of bounds formatting | Shoyu Vanilla | -37/+34 | |
| 2025-01-25 | fix: Fix markdown horizontal ruler sometimes being treated as a heading | Lukas Wirth | -1/+5 | |
| 2025-01-25 | Skip redundant path search in `resolve_completion_edits` | Lukas Wirth | -1/+1 | |
| 2025-01-25 | Merge pull request #18973 from ThouCheese/feat/nice-niches | Lukas Wirth | -2/+85 | |
| Make niches into nices | ||||
| 2025-01-24 | manual: Convert to mdbook | Wilfred Hughes | -253/+207 | |
| Split manual.adoc into markdown files, one for each chapter. For the parts of the manual that are generated from source code doc comments, update the comments to use markdown syntax and update the code generators to write to `generated.md` files. For the weekly release, stop copying the .adoc files to the `rust-analyzer/rust-analyzer.github.io` at release time. Instead, we'll sync the manual hourly from this repository. See https://github.com/rust-analyzer/rust-analyzer.github.io/pull/226 for the sync. This PR should be merged first, and that PR needs to be merged before the next weekly release. This change is based on #15795, but rebased and updated. I've also manually checked each page for markdown syntax issues and fixed any I encountered. Co-authored-by: Lukas Wirth <lukastw97@gmail.com> Co-authored-by: Josh Rotenberg <joshrotenberg@gmail.com> | ||||
| 2025-01-24 | Merge pull request #18991 from Veykril/push-rmqmnrymwmoz | Lukas Wirth | -245/+339 | |
| Keep already computed inlay hint properties instead of late resolving them | ||||
| 2025-01-24 | Lazily compute location links in type hints again | Lukas Wirth | -9/+18 | |
| 2025-01-24 | Add a new failing test that overflows stack | Shoyu Vanilla | -0/+37 | |
| 2025-01-21 | Keep already computed inlay hint properties instead of late resolving them | Lukas Wirth | -27/+31 | |
| 2025-01-21 | Make `InlayHint::linked_location` computation lazy | Lukas Wirth | -203/+281 | |
| 2025-01-21 | remove is_pwr2 | Luuk Wester | -17/+3 | |
| 2025-01-21 | switch from using leading zeros to trailing zeros | Luuk Wester | -1/+4 | |
| 2025-01-21 | Fix Param::as_local treating closures wrong | Lukas Wirth | -38/+41 | |
| 2025-01-21 | make large niche description more terse, switch to using u128::is_power_of_two | Luuk Wester | -5/+5 | |
| 2025-01-21 | Merge pull request #18986 from Veykril/push-zlwvwlowpzqm | Lukas Wirth | -0/+39 | |
| Goto `Display::fmt` when invoked on `to_string` | ||||
| 2025-01-21 | Cleanup `Name` string rendering | Lukas Wirth | -31/+24 | |
| 2025-01-20 | Goto `Display::fmt` when invoked on `to_string` | Lukas Wirth | -0/+39 | |
| 2025-01-20 | Bring back goto def redirect for parse -> FromStr | Lukas Wirth | -3/+43 | |
| 2025-01-20 | Move dual blanket impl logic from source analyzer to goto_def | Lukas Wirth | -28/+39 | |
| 2025-01-20 | Merge pull request #18967 from Veykril/push-pwonkmwqmmol | Lukas Wirth | -2/+5 | |
| Properly record meaningful imports as re-exports in symbol index | ||||
| 2025-01-20 | Merge pull request #18934 from 1hakusai1/goto_definition_from_into | Lukas Wirth | -0/+162 | |
| feat: Add the ability to jump from `into` to `from` definitions | ||||
| 2025-01-20 | Preserve impl assoc names in ImplData | Lukas Wirth | -2/+5 | |
| 2025-01-20 | Add a test case | 1hakusai1 | -0/+24 | |
| 2025-01-20 | Use Semantics::resolve_method_call_as_callable to find implementation | 1hakusai1 | -51/+4 | |
| 2025-01-18 | Make niches into nices | Luuk Wester | -2/+96 | |
| 2025-01-16 | Merge pull request #18951 from Veykril/push-zpvunsvlpuxt | Lukas Wirth | -6/+23 | |
| Add missing `#[rust_analyzer::rust_fixture]` annotations | ||||
| 2025-01-16 | Generalize some type walking in hover type actions | Lukas Wirth | -31/+30 | |
| 2025-01-16 | Add missing `#[rust_analyzer::rust_fixture]` annotations | Lukas Wirth | -6/+23 | |
| 2025-01-16 | add goto-to-def actions for trait bound | lh123 | -1/+104 | |
| 2025-01-16 | add go-to-type-def actions for func params | lh123 | -1/+5 | |
| 2025-01-16 | Use resolve_method_call_as_callable to handle function types | 1hakusai1 | -2/+3 | |
| 2025-01-16 | refactor: Change order of arguments | 1hakusai1 | -2/+2 | |
| 2025-01-16 | refactor: rename to descriptive name | 1hakusai1 | -2/+3 | |
| 2025-01-15 | Merge pull request #18922 from Veykril/push-tmtzukrsnott | Lukas Wirth | -24/+28 | |
| fix: Don't return inlay hints outside requested range | ||||
| 2025-01-15 | fix: Don't return inlay hints outside requested range | Lukas Wirth | -24/+28 | |
| 2025-01-15 | Merge pull request #18939 from Veykril/push-wztmylkyqttu | Lukas Wirth | -6/+0 | |
| Flip on typing config to be opt-in, better defaults | ||||
| 2025-01-15 | Use adjusted type | 1hakusai1 | -1/+1 | |
| 2025-01-15 | Add test cases | 1hakusai1 | -0/+99 | |
| 2025-01-15 | Flip on typing config to be opt-in, better defaults | Lukas Wirth | -6/+0 | |
| 2025-01-15 | Merge pull request #18925 from Veykril/push-mtxxvpowwtrt | Lukas Wirth | -0/+41 | |
| feat: Render type parameter projection target bounds in inlays | ||||
| 2025-01-15 | feat: Render type parameter projection target bounds in inlays | Lukas Wirth | -0/+41 | |
| 2025-01-15 | Merge pull request #18917 from boattime/master | Lukas Wirth | -1/+1 | |
| feat: Add dereferencing autocomplete | ||||
| 2025-01-14 | refactor: get(0) -> first() | 1hakusai1 | -1/+1 | |
| 2025-01-14 | Remove trailing spaces | 1hakusai1 | -1/+1 | |
