Skip to content

Commit

Permalink
internal: vendor query-group-macro in rust-analyzer
Browse files Browse the repository at this point in the history
internal: test `LoggerDb` to avoid dead code warnings

internal: flatten match expressions

internal: test portable-atomic changes in Salsa; clippy; fmt
  • Loading branch information
davidbarsky committed Mar 10, 2025
1 parent bd0289e commit ffd90d0
Show file tree
Hide file tree
Showing 17 changed files with 1,985 additions and 21 deletions.
362 changes: 342 additions & 20 deletions Cargo.lock

Large diffs are not rendered by default.

23 changes: 23 additions & 0 deletions crates/query-group-macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
[package]
name = "query-group-macro"
version = "0.0.0"
repository.workspace = true
description = "A macro mimicking the `#[salsa::query_group]` macro for migrating to new Salsa"

authors.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true

[lib]
proc-macro = true

[dependencies]
heck = "0.5.0"
proc-macro2 = "1.0"
quote = "1.0"
syn = { version = "2.0", features = ["full", "extra-traits"] }
salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "c149464b86bd2d59998fc85b3d1e29ca91925745" }

[dev-dependencies]
expect-test = "1.5.0"
Loading

0 comments on commit ffd90d0

Please sign in to comment.