| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-08-09 | Implement next trait solver | jackh726 | -1/+2 | |
| 2025-07-31 | `cargo clippy --fix` | Lukas Wirth | -9/+9 | |
| 2025-06-23 | Don't run doctests | Chayim Refael Friedman | -0/+1 | |
| 2025-06-17 | chore: Start infesting ide crates with 'db lifetime | Lukas Wirth | -4/+4 | |
| 2025-05-23 | Bump salsa | Lukas Wirth | -16/+24 | |
| 2025-05-01 | remove a couple of clones | Matthias Krüger | -1/+1 | |
| 2025-05-01 | Merge from rust-lang/rust | Laurențiu Nicola | -1/+1 | |
| 2025-04-29 | Split out salsa_macros | Lukas Wirth | -13/+14 | |
| Does not do much yet due to tracing pulling syn but oh well | ||||
| 2025-04-28 | Unelide lifetime | Laurențiu Nicola | -1/+1 | |
| 2025-04-28 | Add expression fill mode variant for filling with underscore expressions | Lukas Wirth | -1/+1 | |
| 2025-04-23 | fix: Fix incorrect diagnostic for lifetime parameter count mismatch | Lukas Wirth | -0/+1 | |
| 2025-04-22 | Adapt for new cycle handling changing in Salsa | Chayim Refael Friedman | -276/+84 | |
| 2025-04-19 | Make `HirFileId`, `EditionedFileId` and macro files Salsa struct | Chayim Refael Friedman | -48/+44 | |
| And make more queries non-interned. Also flip the default for queries, now the default is to not intern and to intern a query you need to say `invoke_interned`. | ||||
| 2025-04-09 | refactor: Lower type-refs before type inference | Lukas Wirth | -21/+58 | |
| This refactors how we deal with items in hir-def lowering. - It now lowers all of them through an "ExpressionStore" (kind of a misnomer as this point) as their so called *Signatures. - We now uniformly lower type AST into TypeRefs before type inference. - Likewise, this moves macro expansion out of type inference, resulting in a single place where we do non-defmap macro expansion. - Finally, this PR removes a lot of information from ItemTree, making the DefMap a lot less likely to be recomputed and have it only depend on actual early name resolution related information (not 100% true, we still have ADT fields in there but thats a follow up removal). | ||||
| 2025-03-24 | Merge pull request #19436 from lnicola/rm-rustc-hashes | Laurențiu Nicola | -1/+1 | |
| minor: drop `rustc_hashes` dependency, add `syn` feature | ||||
| 2025-03-24 | Add missing syn feature | Laurențiu Nicola | -1/+1 | |
| 2025-03-23 | chore: Bump dependencies | Lukas Wirth | -1/+1 | |
| 2025-03-23 | chore: Remove unused dependencies | Lukas Wirth | -2/+1 | |
| 2025-03-16 | refactor: Remove unnecessary `Arc` | Lukas Wirth | -1/+1 | |
| 2025-03-15 | cargo fmt | BenjaminBrienen | -6/+6 | |
| 2025-03-10 | internal: port rust-analyzer to new Salsa | David Barsky | -1/+1 | |
| 2025-03-10 | internal: vendor `query-group-macro` | David Barsky | -0/+1641 | |
