From f9d6f2c83f9814cf41bf8c32a45d4b36aec567fb Mon Sep 17 00:00:00 2001 From: theduke <chris@theduke.at> Date: Tue, 12 Sep 2017 11:01:56 +0200 Subject: [PATCH] Revert "(juniper) Clean up uuid and url features." This reverts commit dcdc03a9b91fe37533bc93ce115cc23aecc286bd. --- juniper/Cargo.toml | 3 ++- juniper/Makefile.toml | 9 --------- juniper/src/lib.rs | 4 ++-- 3 files changed, 4 insertions(+), 12 deletions(-) delete mode 100644 juniper/Makefile.toml diff --git a/juniper/Cargo.toml b/juniper/Cargo.toml index 77f8a269..66a796a7 100644 --- a/juniper/Cargo.toml +++ b/juniper/Cargo.toml @@ -22,13 +22,14 @@ path = "benches/bench.rs" [features] nightly = [] expose-test-schema = [] +default = ["url", "uuid"] [dependencies] ordermap = { version = "^0.2.11", features = ["serde-1"] } serde = { version = "^1.0.8" } serde_derive = {version="^1.0.8" } serde_json = { version="^1.0.2", optional = true } -url = { version = "1.5.1", optional = true } +url = { version = "^1.5.1", optional = true } uuid = { version = "0.5.1", optional = true } [dev-dependencies] diff --git a/juniper/Makefile.toml b/juniper/Makefile.toml deleted file mode 100644 index 7aee2a86..00000000 --- a/juniper/Makefile.toml +++ /dev/null @@ -1,9 +0,0 @@ -[tasks.build-verbose] -description = "Runs the rust compiler with verbose output." -command = "cargo" -args = ["build", "--verbose", "--all-features"] - -[tasks.test-verbose] -description = "Runs all available tests with verbose output." -command = "cargo" -args = ["test", "--verbose", "--all-features"] diff --git a/juniper/src/lib.rs b/juniper/src/lib.rs index 3abd8254..9a98e345 100644 --- a/juniper/src/lib.rs +++ b/juniper/src/lib.rs @@ -124,10 +124,10 @@ extern crate serde_json; extern crate ordermap; -#[cfg(feature = "url")] +#[cfg(any(test, feature = "url"))] extern crate url; -#[cfg(feature = "uuid")] +#[cfg(any(test, feature = "uuid"))] extern crate uuid; use std::borrow::Cow;