Turn off the `use_logging` default feature of quickcheck. (#465)

Turning off the default features of quickcheck removes its
`env_logger` and `log` dependencies. It uses older versions of
those packages than conduit-proxy will use, so this will
(eventually) reduce the number of versions of those packages that
get downloaded and built.

Signed-off-by: Brian Smith <brian@briansmith.org>
This commit is contained in:
Brian Smith 2018-02-26 16:04:58 -10:00 committed by GitHub
parent 617d7da894
commit 578cffca22
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 4 deletions

2
Cargo.lock generated
View File

@ -688,8 +688,6 @@ name = "quickcheck"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
"rand 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
]

View File

@ -54,5 +54,5 @@ tower-util = { git = "https://github.com/tower-rs/tower" }
libc = "0.2"
[dev-dependencies]
quickcheck = "0.6"
quickcheck = { version = "0.6", default-features = false }
conduit-proxy-controller-grpc = { path = "./controller-grpc" , features = ["arbitrary"] }

View File

@ -21,7 +21,7 @@ prost-types = "0.3.0"
tower-grpc = { git = "https://github.com/tower-rs/tower-grpc" }
tower-h2 = { git = "https://github.com/tower-rs/tower-h2" }
quickcheck = { version = "0.6", optional = true }
quickcheck = { version = "0.6", default-features = false, optional = true }
[build-dependencies]