diff options
-rw-r--r-- | examples/global/main.rs | 4 | ||||
-rw-r--r-- | examples/hierarchical-env/main.rs | 3 | ||||
-rw-r--r-- | tests/defaults.rs | 3 | ||||
-rw-r--r-- | tests/empty.rs | 3 | ||||
-rw-r--r-- | tests/errors.rs | 3 | ||||
-rw-r--r-- | tests/file_ini.rs | 3 | ||||
-rw-r--r-- | tests/file_json.rs | 3 | ||||
-rw-r--r-- | tests/file_json5.rs | 7 | ||||
-rw-r--r-- | tests/file_ron.rs | 7 | ||||
-rw-r--r-- | tests/file_toml.rs | 3 | ||||
-rw-r--r-- | tests/file_yaml.rs | 3 | ||||
-rw-r--r-- | tests/get.rs | 3 | ||||
-rw-r--r-- | tests/legacy_tests.rs | 3 | ||||
-rw-r--r-- | tests/weird_keys.rs | 4 |
14 files changed, 12 insertions, 40 deletions
diff --git a/examples/global/main.rs b/examples/global/main.rs index 3717d42..1ffe87f 100644 --- a/examples/global/main.rs +++ b/examples/global/main.rs @@ -1,9 +1,7 @@ -#[macro_use] -extern crate lazy_static; - extern crate config; use config::Config; +use lazy_static::lazy_static; use std::error::Error; use std::sync::RwLock; diff --git a/examples/hierarchical-env/main.rs b/examples/hierarchical-env/main.rs index 65f727d..2bdfed8 100644 --- a/examples/hierarchical-env/main.rs +++ b/examples/hierarchical-env/main.rs @@ -1,9 +1,6 @@ extern crate config; extern crate serde; -#[macro_use] -extern crate serde_derive; - mod settings; use settings::Settings; diff --git a/tests/defaults.rs b/tests/defaults.rs index 724d6a2..79ac3ad 100644 --- a/tests/defaults.rs +++ b/tests/defaults.rs @@ -1,7 +1,6 @@ extern crate config; -#[macro_use] -extern crate serde_derive; +use serde_derive::{Deserialize, Serialize}; use config::*; diff --git a/tests/empty.rs b/tests/empty.rs index 18634fc..96f649d 100644 --- a/tests/empty.rs +++ b/tests/empty.rs @@ -1,7 +1,6 @@ extern crate config; -#[macro_use] -extern crate serde_derive; +use serde_derive::{Deserialize, Serialize}; use config::*; diff --git a/tests/errors.rs b/tests/errors.rs index 1c4edb9..81369e4 100644 --- a/tests/errors.rs +++ b/tests/errors.rs @@ -2,8 +2,7 @@ extern crate config; -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use std::path::PathBuf; diff --git a/tests/file_ini.rs b/tests/file_ini.rs index d72b46c..be162d8 100644 --- a/tests/file_ini.rs +++ b/tests/file_ini.rs @@ -4,8 +4,7 @@ extern crate config; extern crate float_cmp; extern crate serde; -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use std::path::PathBuf; diff --git a/tests/file_json.rs b/tests/file_json.rs index 5a04afd..6c1be8e 100644 --- a/tests/file_json.rs +++ b/tests/file_json.rs @@ -4,8 +4,7 @@ extern crate config; extern crate float_cmp; extern crate serde; -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use std::path::PathBuf; diff --git a/tests/file_json5.rs b/tests/file_json5.rs index bd56b0f..43a3a5b 100644 --- a/tests/file_json5.rs +++ b/tests/file_json5.rs @@ -1,11 +1,6 @@ #![cfg(feature = "json5")] -extern crate config; -extern crate float_cmp; -extern crate serde; - -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use config::*; use float_cmp::ApproxEqUlps; diff --git a/tests/file_ron.rs b/tests/file_ron.rs index a06b8d4..1b3dd31 100644 --- a/tests/file_ron.rs +++ b/tests/file_ron.rs @@ -1,11 +1,6 @@ #![cfg(feature = "ron")] -extern crate config; -extern crate float_cmp; -extern crate serde; - -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use std::path::PathBuf; diff --git a/tests/file_toml.rs b/tests/file_toml.rs index 1033b6a..c0814c7 100644 --- a/tests/file_toml.rs +++ b/tests/file_toml.rs @@ -4,8 +4,7 @@ extern crate config; extern crate float_cmp; extern crate serde; -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use std::path::PathBuf; diff --git a/tests/file_yaml.rs b/tests/file_yaml.rs index 440f985..a9a3b21 100644 --- a/tests/file_yaml.rs +++ b/tests/file_yaml.rs @@ -4,8 +4,7 @@ extern crate config; extern crate float_cmp; extern crate serde; -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use std::path::PathBuf; diff --git a/tests/get.rs b/tests/get.rs index 79028c5..aead09c 100644 --- a/tests/get.rs +++ b/tests/get.rs @@ -4,8 +4,7 @@ extern crate config; extern crate float_cmp; extern crate serde; -#[macro_use] -extern crate serde_derive; +use serde_derive::Deserialize; use std::collections::HashSet; diff --git a/tests/legacy_tests.rs b/tests/legacy_tests.rs index e38bddd..ce28838 100644 --- a/tests/legacy_tests.rs +++ b/tests/legacy_tests.rs @@ -1,5 +1,2 @@ #[allow(deprecated)] pub mod legacy; - -#[macro_use] -extern crate serde_derive; diff --git a/tests/weird_keys.rs b/tests/weird_keys.rs index 79f3a14..08a368c 100644 --- a/tests/weird_keys.rs +++ b/tests/weird_keys.rs @@ -5,9 +5,7 @@ // extern crate config; - -#[macro_use] -extern crate serde_derive; +use serde_derive::{Deserialize, Serialize}; extern crate serde; use config::*; |