asahi-myzk
2f7dba4977
update cargo_metadata to 0.21.0
2025-07-11 09:59:40 +09:00
Chayim Refael Friedman
a059c0b182
Update MSRV to 1.88.0
2025-07-09 21:30:22 +03:00
Lukas Wirth
8029c731ed
Bump salsa
2025-07-03 10:05:16 +02:00
Lukas Wirth
70cbf8332a
Merge pull request #20012 from lnicola/bump-literal-escaper
...
Update to literal-escaper 0.0.4
2025-06-24 08:21:36 +00:00
Laurențiu Nicola
10ebd0e3c9
Try to downgrade object
2025-06-17 19:00:01 +03:00
Marijn Schouten
13a46eab7d
update to literal-escaper 0.0.4 for better API without unreachable
and faster string parsing
2025-06-16 15:12:24 +03:00
Lukas Wirth
aa2d234426
Idiomatic salsa use for enum variants query
2025-06-15 09:03:44 +02:00
Lukas Wirth
23712aea06
cargo upgrade
2025-06-13 10:08:20 +02:00
Lukas Wirth
9a786d0008
Support derive-macros for rename prefix magic
2025-06-02 15:27:13 +02:00
Lukas Wirth
cbff4ae151
Bump salsa
2025-05-23 12:58:00 +02:00
Laurențiu Nicola
ac8c057d87
Bump rustc crates
2025-05-20 10:03:14 +03:00
Lukas Wirth
5d43e752ad
refactor: Simplify macro call id construction
2025-05-02 17:26:48 +02:00
Lukas Wirth
8cb44cc129
Bump salsa
2025-05-01 07:27:32 +02:00
Lukas Wirth
996d6ed1a3
Split out salsa_macros
...
Does not do much yet due to tracing pulling syn but oh well
2025-04-29 19:43:36 +02:00
Lukas Wirth
9fa647c129
Update salsa
2025-04-29 19:26:19 +02:00
Laurențiu Nicola
bf61680178
Add bootstrap cfg
2025-04-28 11:16:21 +03:00
Laurențiu Nicola
6225bb9c44
Merge from rust-lang/rust
2025-04-28 11:06:53 +03:00
Chayim Refael Friedman
4d95ae52f8
Upgrade dashmap and hashbrown
...
And adapt `intern` to the changes in the API.
2025-04-25 12:47:26 +03:00
Chayim Refael Friedman
1d52d5d422
Depend on Salsa v0.20.0
2025-04-22 15:19:35 +03:00
jackh726
6daa791fab
Update chalk
2025-04-20 16:20:08 +00:00
dependabot[bot]
7a3a4b4ffc
chore(deps): bump crossbeam-channel from 0.5.14 to 0.5.15
...
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-10 14:46:08 +00:00
Chayim Refael Friedman
a775d21112
Update MSRV to Rust 1.86.0
2025-04-10 11:06:09 +03:00
Guillaume Gomez
2135a01cbe
Clean up rustc-literal-escaper
usage in rust-analyzer
2025-04-05 20:06:52 +02:00
Laurențiu Nicola
fcbba4ec72
Merge pull request #19436 from lnicola/rm-rustc-hashes
...
minor: drop `rustc_hashes` dependency, add `syn` feature
2025-03-24 06:56:05 +00:00
Laurențiu Nicola
7af69a1952
Drop rustc_hashes dependency
2025-03-24 08:28:52 +02:00
Lukas Wirth
500ea05aef
chore: Bump dependencies
2025-03-23 08:46:10 +01:00
BenjaminBrienen
70fc7b98c6
edition = "2024"
2025-03-15 21:32:01 +01:00
David Richey
a64156253e
Require Rust 1.85
2025-03-14 16:55:24 -05:00
David Barsky
74620e64ec
internal: port rust-analyzer to new Salsa
2025-03-10 13:30:51 -04:00
David Barsky
394374e769
internal(config): use FxIndexMap
for default completion snippets
2025-03-10 12:55:46 -04:00
Laurențiu Nicola
be48993351
Merge pull request #19331 from lnicola/sync-from-rust
...
minor: Sync from downstream
2025-03-10 09:52:17 +00:00
Laurențiu Nicola
bc178ff75e
Bump rustc crates
2025-03-10 11:20:56 +02:00
Shoyu Vanilla
00bbfb3622
Bump chalk for built-in supports of async closures
2025-03-09 11:41:08 +09:00
Laurențiu Nicola
e015bb446c
Bump rustc crates
2025-03-03 08:43:57 +02:00
Lukas Wirth
b7e7893bf6
Merge pull request #19218 from Veykril/push-vqsronpuvrnx
...
Disable incremental on release builds
2025-02-24 13:08:20 +00:00
Lukas Wirth
bd8a601ab3
Disable incremental on release builds
2025-02-24 13:52:46 +01:00
Laurențiu Nicola
a5bf2d5604
Add rustc_hashes and bump the others
2025-02-24 10:10:51 +02:00
Lukas Wirth
0b2e8166a1
Remove limit
crate in favor usize
2025-02-23 17:35:09 +01:00
Laurențiu Nicola
b4feffa5d6
Bump rustc crates
2025-02-17 14:11:12 +02:00
Laurențiu Nicola
9a3999698e
Bump rustc crates
2025-02-10 07:52:04 +02:00
Lukas Wirth
090a145d44
Use strict_provenance
2025-01-25 13:47:07 +01:00
Lukas Wirth
a06606c802
Fix import search not discarding rawness
2025-01-20 14:29:11 +01:00
Laurențiu Nicola
16d5c20225
Bump rustc crates
2025-01-20 11:12:56 +02:00
Waffle Lapkin
dde6ab4983
update chalk
...
this brings in support from trait upcasting, yay!
(and as such fixes a test)
2025-01-16 00:38:36 +01:00
Laurențiu Nicola
8eb5d3c6f3
Fix test-fixture autopublishing
2025-01-08 10:19:46 +02:00
Laurențiu Nicola
127876c002
Set test-utils dependency version, since it's now being published
2025-01-07 09:51:57 +02:00
Lukas Wirth
4b6007115a
minor: New clippy lints
2025-01-06 17:57:17 +01:00
Chayim Refael Friedman
791a63255b
Move some more AST makers to the quote macro
...
And implement addons as necessary.
There are many more makers to be moved, and I'm not completely satisfied with this (due to the ease of making a mistake in the AST structure, and slightly less but also because of the need to remember whitespaces), but this is already enough to see how this will look like.
2024-12-30 05:46:06 +02:00
Laurențiu Nicola
31ff42d1cb
Bump rustc crates
2024-12-23 11:33:26 +02:00
Lukas Wirth
5211972743
internal: Split serde derive feature into serde_derive
usage
...
Ideally we'd not have any dependency pull in the derive feature for faster build times, once that is the case this change would have an actual effect.
See https://github.com/matklad/macro-dep-test/blob/master/README.md for context.
2024-12-20 11:55:02 +01:00