about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/Cargo.toml
AgeCommit message (Collapse)AuthorLines
2025-09-24Implement fallback properlyChayim Refael Friedman-0/+1
fallback.rs was ported straight from rustc (minus the lint parts). This fixes the `!` regressions.
2025-09-20Bump rustc crates once moreLaurențiu Nicola-8/+8
2025-09-19minor: Get rid of unused deps `chalk-solve` and `chalk-recursive`Shoyu Vanilla-4/+0
2025-09-19minor: Yet another rustc crates bumpShoyu Vanilla-8/+8
2025-09-18Bump rustc crates againLaurențiu Nicola-8/+8
2025-09-18chore: Update rustc depsShoyu Vanilla-8/+8
2025-09-10Upgrade rustc crates and handle changes to canonicalizationChayim Refael Friedman-8/+8
They have to do with diagnostics, we could probably not support them but we will also someday want good diagnostics. The code is mostly copied from rustc.
2025-09-04Upgrade rustc cratesChayim Refael Friedman-8/+8
The main changes are (there are some other small changes): - Using a specific type for trait IDs in the new solver, allowing us to simplify a lot of code. - Add `BoundConst` similar to `BoundTy` and `BoundRegion` (previously consts used `BoundVar` directly), due to a new trait requirement.
2025-08-29Bump tracing-subscriber from 0.3.19 to 0.3.20dependabot[bot]-1/+1
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20) --- updated-dependencies: - dependency-name: tracing-subscriber dependency-version: 0.3.20 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2025-08-09Implement next trait solverjackh726-4/+7
2025-08-06Fix non-lsp compliant `Response` definitionLukas Wirth-19/+19
2025-07-28Format and bump rustc cratesLaurențiu Nicola-4/+4
2025-07-23Use `TempDir` for copied lockfilesShoyu Vanilla-0/+1
2025-07-21Downgrade ra-ap-rustc_parse_formatLaurențiu Nicola-1/+1
2025-07-21Revert "Bump rustc-literal-escaper"Laurențiu Nicola-1/+1
This reverts commit 9f3adc540b51a4c2d0472d94033f6d9147b36f6e.
2025-07-21Bump rustc-literal-escaperLaurențiu Nicola-1/+1
2025-07-21Bump rustc cratesLaurențiu Nicola-5/+5
2025-07-15Format and bump rustc cratesLaurențiu Nicola-6/+10
2025-07-11update cargo_metadata to 0.21.0asahi-myzk-1/+1
2025-07-09Update MSRV to 1.88.0Chayim Refael Friedman-1/+1
2025-07-03Bump salsaLukas Wirth-2/+4
2025-06-24Merge pull request #20012 from lnicola/bump-literal-escaperLukas Wirth-1/+1
Update to literal-escaper 0.0.4
2025-06-17Try to downgrade objectLaurențiu Nicola-1/+1
2025-06-16update to literal-escaper 0.0.4 for better API without `unreachable` and ↵Marijn Schouten-1/+1
faster string parsing
2025-06-15Idiomatic salsa use for enum variants queryLukas Wirth-1/+3
2025-06-13`cargo upgrade`Lukas Wirth-21/+21
2025-06-02Support derive-macros for rename prefix magicLukas Wirth-0/+2
2025-05-23Bump salsaLukas Wirth-5/+2
2025-05-20Bump rustc cratesLaurențiu Nicola-6/+9
2025-05-02refactor: Simplify macro call id constructionLukas Wirth-0/+1
2025-05-01Bump salsaLukas Wirth-2/+2
2025-04-29Split out salsa_macrosLukas Wirth-1/+2
Does not do much yet due to tracing pulling syn but oh well
2025-04-29Update salsaLukas Wirth-1/+1
2025-04-28Add bootstrap cfgLaurențiu Nicola-0/+1
2025-04-28Merge from rust-lang/rustLaurențiu Nicola-6/+7
2025-04-25Upgrade dashmap and hashbrownChayim Refael Friedman-3/+2
And adapt `intern` to the changes in the API.
2025-04-22Depend on Salsa v0.20.0Chayim Refael Friedman-2/+2
2025-04-20Update chalkjackh726-4/+4
2025-04-10chore(deps): bump crossbeam-channel from 0.5.14 to 0.5.15dependabot[bot]-1/+1
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.5.14 to 0.5.15. - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases) - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md) - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.14...crossbeam-channel-0.5.15) --- updated-dependencies: - dependency-name: crossbeam-channel dependency-version: 0.5.15 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2025-04-10Update MSRV to Rust 1.86.0Chayim Refael Friedman-1/+1
2025-04-05Clean up `rustc-literal-escaper` usage in rust-analyzerGuillaume Gomez-0/+1
2025-03-24Merge pull request #19436 from lnicola/rm-rustc-hashesLaurențiu Nicola-1/+0
minor: drop `rustc_hashes` dependency, add `syn` feature
2025-03-24Drop rustc_hashes dependencyLaurențiu Nicola-1/+0
2025-03-23chore: Bump dependenciesLukas Wirth-34/+35
2025-03-15edition = "2024"BenjaminBrienen-1/+1
2025-03-14Require Rust 1.85David Richey-1/+1
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-1/+2
2025-03-10internal(config): use `FxIndexMap` for default completion snippetsDavid Barsky-1/+1
2025-03-10Merge pull request #19331 from lnicola/sync-from-rustLaurențiu Nicola-6/+6
minor: Sync from downstream
2025-03-10Bump rustc cratesLaurențiu Nicola-6/+6