Restrict syn features for in-tree components

This commit is contained in:
Anthony Ramine 2019-09-27 11:55:38 +02:00
parent 049527872e
commit 423cb124ba
8 changed files with 8 additions and 9 deletions

View file

@ -12,8 +12,7 @@ proc-macro = true
path = "lib.rs"
[dependencies]
syn = "0.15"
syn = { version = "0.15", default-features = false, features = ["clone-impls", "parsing"] }
quote = "0.6"
proc-macro2 = "0.4"
itertools = "0.8"

View file

@ -11,5 +11,5 @@ path = "lib.rs"
proc-macro = true
[dependencies]
syn = "0.15"
syn = { version = "0.15", default-features = false, features = ["derive", "parsing"] }
synstructure = "0.10"

View file

@ -12,5 +12,5 @@ path = "lib.rs"
darling = "0.9"
proc-macro2 = "0.4"
quote = "0.6"
syn = { version = "0.15", features = ["visit"] }
syn = { version = "0.15", default-features = false, features = ["clone-impls", "parsing"] }
synstructure = "0.10"

View file

@ -7,7 +7,7 @@ version = "0.0.1"
[dependencies]
quote = "0.6.3"
syn = { version = "0.15", features = ["full"] }
syn = { version = "0.15", default-features = false, features = ["clone-impls", "parsing"] }
[lib]
path = "lib.rs"

View file

@ -12,5 +12,5 @@ proc-macro = true
[dependencies]
proc-macro2 = "0.4"
syn = "0.15"
syn = { version = "0.15", default-features = false, features = ["clone-impls", "derive", "parsing"] }
quote = "0.6"

View file

@ -12,5 +12,5 @@ proc-macro = true
[dependencies]
proc-macro2 = "0.4"
syn = "0.15"
syn = { version = "0.15", default-features = false, features = ["clone-impls", "derive", "parsing"] }
synstructure = "0.10"

View file

@ -14,5 +14,5 @@ darling = "0.9"
derive_common = { path = "../derive_common" }
proc-macro2 = "0.4"
quote = "0.6"
syn = { version = "0.15", features = ["visit"] }
syn = { version = "0.15", default-features = false, features = ["clone-impls", "derive", "parsing"] }
synstructure = "0.10"

View file

@ -14,5 +14,5 @@ darling = "0.9"
derive_common = { path = "../derive_common" }
proc-macro2 = "0.4"
quote = "0.6"
syn = { version = "0.15", features = ["visit"] }
syn = { version = "0.15", default-features = false, features = ["derive", "parsing"] }
synstructure = "0.10"