mirror of
https://github.com/salsa-rs/salsa.git
synced 2025-01-22 21:05:11 +00:00
Add missing syn
feature requirement
With the latest commit (283ccda
), any project that uses Salsa hits tons
of internal errors within Salsa. That's because Salsa needs syn's `full`
feature, which was removed from the Cargo.toml as part of the Salsa 3.0
mega-PR. Because Salsa 1.0 still has the `full` feature in its
Cargo.toml, Cargo implicitly still enables `full` for Salsa 2022, and
thus the Salsa 2022 example projects compile fine -- even though any
external code using Salsa does not.
This commit is contained in:
parent
283ccda940
commit
19b40c377f
1 changed files with 1 additions and 1 deletions
|
@ -11,5 +11,5 @@ heck = "0.4"
|
|||
proc-macro2 = "1.0"
|
||||
quote = "1.0"
|
||||
eyre = "0.6.5"
|
||||
syn = { version = "2.0.64", features = ["visit-mut"] }
|
||||
syn = { version = "2.0.64", features = ["full", "visit-mut"] }
|
||||
synstructure = "0.13.1"
|
||||
|
|
Loading…
Reference in a new issue