diff options
author | Anthony Ramine <nox@nox.paris> | 2019-09-27 11:55:38 +0200 |
---|---|---|
committer | Anthony Ramine <nox@nox.paris> | 2019-09-27 11:55:38 +0200 |
commit | 423cb124ba5c1108d78f48eead95e865ccb02a29 (patch) | |
tree | 3f833e39c9a215e2fc80e55eb18801921f92e680 | |
parent | 049527872e6dfadf3f69f0f9fa6fffee520a6f7b (diff) | |
download | servo-423cb124ba5c1108d78f48eead95e865ccb02a29.tar.gz servo-423cb124ba5c1108d78f48eead95e865ccb02a29.zip |
Restrict syn features for in-tree components
-rw-r--r-- | components/config_plugins/Cargo.toml | 3 | ||||
-rw-r--r-- | components/deny_public_fields/Cargo.toml | 2 | ||||
-rw-r--r-- | components/derive_common/Cargo.toml | 2 | ||||
-rw-r--r-- | components/dom_struct/Cargo.toml | 2 | ||||
-rw-r--r-- | components/domobject_derive/Cargo.toml | 2 | ||||
-rw-r--r-- | components/jstraceable_derive/Cargo.toml | 2 | ||||
-rw-r--r-- | components/style_derive/Cargo.toml | 2 | ||||
-rw-r--r-- | components/to_shmem_derive/Cargo.toml | 2 |
8 files changed, 8 insertions, 9 deletions
diff --git a/components/config_plugins/Cargo.toml b/components/config_plugins/Cargo.toml index db94f48beec..24e0fb5d865 100644 --- a/components/config_plugins/Cargo.toml +++ b/components/config_plugins/Cargo.toml @@ -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" - diff --git a/components/deny_public_fields/Cargo.toml b/components/deny_public_fields/Cargo.toml index 48fd07402c2..18045cd1fd3 100644 --- a/components/deny_public_fields/Cargo.toml +++ b/components/deny_public_fields/Cargo.toml @@ -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" diff --git a/components/derive_common/Cargo.toml b/components/derive_common/Cargo.toml index a9b478ecd5b..bf0bb9a9014 100644 --- a/components/derive_common/Cargo.toml +++ b/components/derive_common/Cargo.toml @@ -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" diff --git a/components/dom_struct/Cargo.toml b/components/dom_struct/Cargo.toml index 3af3c6127c9..9a56a6e6c38 100644 --- a/components/dom_struct/Cargo.toml +++ b/components/dom_struct/Cargo.toml @@ -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" diff --git a/components/domobject_derive/Cargo.toml b/components/domobject_derive/Cargo.toml index 84a8783818f..cde45a52023 100644 --- a/components/domobject_derive/Cargo.toml +++ b/components/domobject_derive/Cargo.toml @@ -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" diff --git a/components/jstraceable_derive/Cargo.toml b/components/jstraceable_derive/Cargo.toml index 33513b43df5..86bd933e762 100644 --- a/components/jstraceable_derive/Cargo.toml +++ b/components/jstraceable_derive/Cargo.toml @@ -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" diff --git a/components/style_derive/Cargo.toml b/components/style_derive/Cargo.toml index fcc17f34ce5..a59a9b53612 100644 --- a/components/style_derive/Cargo.toml +++ b/components/style_derive/Cargo.toml @@ -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" diff --git a/components/to_shmem_derive/Cargo.toml b/components/to_shmem_derive/Cargo.toml index 21e77c90f37..9b16ca5e877 100644 --- a/components/to_shmem_derive/Cargo.toml +++ b/components/to_shmem_derive/Cargo.toml @@ -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" |