| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-03-26 | Merge pull request #19451 from Veykril/push-tuqmmvkrtpzl | Lukas Wirth | -15/+19 | |
| refactor: Use MEDIUM durability for crate-graph changes, high for library source files | ||||
| 2025-03-26 | refactor: Use MEDIUM durability for crate-graph changes, high for library ↵ | Lukas Wirth | -15/+19 | |
| source files The idea here is that the crate graph may change over time, but library source file contents *never* will (or really never should). Disconnecting the two means that queries that depend on library sources will not need to re-validatewhen the crate graph changes (unless they depend on the crate graph in some capacity). | ||||
| 2025-03-25 | Tidy up drop glue notification | Conrad Irwin | -421/+107 | |
| This combines the memory layout and drop information on one line, and makes the wording more succinct. Closes #19410 | ||||
| 2025-03-25 | Merge pull request #19433 from snprajwal/fix-replace-let-else | Lukas Wirth | -8/+41 | |
| fix(ide-assists): `let else` to `if let else` | ||||
| 2025-03-25 | minor: Simplify impl-ty parse validation | Lukas Wirth | -55/+74 | |
| 2025-03-25 | Merge pull request #19388 from Veykril/push-oqysrnttwywu | Lukas Wirth | -9/+39 | |
| feat: parse `unsafe` record fields | ||||
| 2025-03-25 | feat: parse `unsafe` record fields | Lukas Wirth | -9/+39 | |
| 2025-03-25 | Merge pull request #19347 from ↵ | Lukas Wirth | -1/+99 | |
| Shourya742/2025-03-13-add-diagnostic-for-dnagling-impl-with-lifetime Add diagnostic for missing ambiguity error for impl trait | ||||
| 2025-03-25 | ci: Require miri step | Lukas Wirth | -10/+10 | |
| 2025-03-25 | Merge pull request #19446 from Veykril/push-olslsvoxlxwk | Lukas Wirth | -2/+21 | |
| ci: run `intern` tests via `cargo miri` | ||||
| 2025-03-25 | add more completion about "impl" | Hegui Dai | -22/+76 | |
| 2025-03-25 | ci: run `intern` tests via `cargo miri` | Lukas Wirth | -2/+21 | |
| 2025-03-24 | analysis-stats: redesign printing of item tree stats | David Barsky | -11/+23 | |
| 2025-03-24 | analysis-stats: expose and print some limited statistics from `hir-def` | David Barsky | -3/+90 | |
| 2025-03-24 | analysis-stats: cleanup printing of some workspace stats | David Barsky | -11/+14 | |
| 2025-03-24 | analysis-stats: add `UsizeWithUnderscore` for readability of large numbers | David Barsky | -1/+30 | |
| 2025-03-24 | analysis-stats: always print source stats | David Barsky | -27/+20 | |
| 2025-03-24 | analysis-stats: emit lines of code and item tree counts for workspace; ↵ | David Barsky | -25/+62 | |
| dependencies | ||||
| 2025-03-24 | refactor: Replace custom `ThinVec` with `thin-vec` crate | Lukas Wirth | -543/+99 | |
| 2025-03-24 | Merge pull request #19435 from Veykril/push-owstqqlrtsko | Lukas Wirth | -5/+6 | |
| fix: Fix closure return inlayhints using macro ranges | ||||
| 2025-03-24 | Merge pull request #19422 from Veykril/push-xlmxtopzlmxm | Lukas Wirth | -27/+16 | |
| chore: Cleanup vscode extension output channels | ||||
| 2025-03-24 | Merge pull request #19436 from lnicola/rm-rustc-hashes | Laurențiu Nicola | -5/+1 | |
| minor: drop `rustc_hashes` dependency, add `syn` feature | ||||
| 2025-03-24 | Merge pull request #19430 from Veykril/push-wknpypxuyrsz | Lukas Wirth | -200/+231 | |
| chore: Bump dependencies | ||||
| 2025-03-24 | fix: Fix closure return inlayhints using macro ranges | Lukas Wirth | -5/+6 | |
| 2025-03-24 | chore: Cleanup vscode extension output channels | Lukas Wirth | -27/+16 | |
| 2025-03-24 | Add missing syn feature | Laurențiu Nicola | -1/+1 | |
| 2025-03-24 | Drop rustc_hashes dependency | Laurențiu Nicola | -4/+0 | |
| 2025-03-24 | fix(ide-assists): `let else` to `if let else` | Prajwal S N | -8/+41 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-03-24 | fix: Yet another false positive invalid cast diagnostic | Shoyu Vanilla | -26/+134 | |
| 2025-03-23 | Use zip/deflate-flate2 to avoid BSL-1.0 dep | Laurențiu Nicola | -34/+1 | |
| 2025-03-23 | Merge pull request #19400 from Shourya742/2025-03-20-fix-syntax-highlighting | Lukas Wirth | -18/+77 | |
| Fix missing syntax highlighting for `&raw const` / `&raw mut` in all files. | ||||
| 2025-03-23 | chore: Bump dependencies | Lukas Wirth | -197/+261 | |
| 2025-03-23 | chore: Remove unused dependencies | Lukas Wirth | -96/+45 | |
| 2025-03-22 | Merge pull request #19419 from ShoyuVanilla/issue-15132 | Lukas Wirth | -7/+73 | |
| Render layout and other extra information on hovering `Self` | ||||
| 2025-03-22 | Merge pull request #19416 from ShoyuVanilla/issue-15037 | Lukas Wirth | -71/+91 | |
| fix: Handle multiple `#[repr(..)]` attrs correctly | ||||
| 2025-03-22 | Improve contributing/README.md | BenjaminBrienen | -8/+8 | |
| 2025-03-22 | Render layout and other extra informations on hovering `Self` | Shoyu Vanilla | -7/+73 | |
| 2025-03-22 | fix: Handle multiple `#[repr(..)]` attrs correctly | Shoyu Vanilla | -71/+91 | |
| 2025-03-22 | Speed up resolving "Generate delegate method" assist (part 2) | Felicián Németh | -570/+532 | |
| Make it compile by adding a `None` subtype to rest of the AssistId instantiations. | ||||
| 2025-03-22 | Speed up resolving "Generate delegate method" assist (part 1) | Felicián Németh | -10/+30 | |
| Fix #19322 Sometimes there are 185 "Generate delegate" assists with the same assist_id and asssist_kind. This commit introduces and additional differentiator: assist_subtype. Therefore, when the LSP client sends an assist resolve request, rust-analyzer only need to compute edits for a single assist instead of 185. | ||||
| 2025-03-22 | fix: Properly calculate the layouts of tuple ptrs whose last fields are DST | Shoyu Vanilla | -0/+19 | |
| 2025-03-21 | Merge pull request #19412 from Veykril/push-krktmvxmlxmt | Lukas Wirth | -47/+46 | |
| chore: Remove some unnecessary usage of `Semantics` | ||||
| 2025-03-21 | chore: Remove some unnecessary usage of `Semantics` | Lukas Wirth | -47/+46 | |
| 2025-03-21 | add test for &raw const/&raw mut is not syntax-highlighted in all files | bit-aloo | -0/+61 | |
| 2025-03-21 | change from krate to Option<krate> in syntax highlighting to incorporate ↵ | bit-aloo | -18/+16 | |
| modules which are not part of any crate | ||||
| 2025-03-21 | Merge pull request #19409 from Veykril/push-osqtywsvmwxv | Lukas Wirth | -35/+42 | |
| minor: Don't query the database in workspace switching | ||||
| 2025-03-21 | add syntax validation test for &impl 'a | bit-aloo | -0/+30 | |
| 2025-03-21 | add syntax validation test for ambiguous + | bit-aloo | -0/+39 | |
| 2025-03-21 | validate_impl_object_ty: Add diagnostics for and ambiguous . | bit-aloo | -1/+30 | |
| 2025-03-21 | Merge pull request #19348 from jnyfah/some-branch | Lukas Wirth | -6/+34 | |
| Add text edit support for return type hints on non-block body closures | ||||
