Skip to content

Commit 289f33f

Browse files
Merge pull request #191 from matthiasbeyer/remove-unused-imports
Remove unused imports
2 parents d548ffe + 00db885 commit 289f33f

28 files changed

+91
-82
lines changed

src/config.rs

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
use serde::de::{Deserialize, Deserializer};
2-
use serde::ser::{Serialize, Serializer};
31
use std::collections::HashMap;
42
use std::fmt::Debug;
5-
use std::ops::Deref;
6-
use std::str::FromStr;
73

8-
use error::*;
9-
use ser::ConfigSerializer;
10-
use source::Source;
4+
use serde::de::Deserialize;
5+
use serde::ser::Serialize;
116

12-
use path;
13-
use value::{Table, Value, ValueKind};
7+
use crate::error::*;
8+
use crate::path;
9+
use crate::ser::ConfigSerializer;
10+
use crate::source::Source;
11+
use crate::value::{Table, Value};
1412

1513
/// A prioritized configuration repository. It maintains a set of
1614
/// configuration sources, fetches values to populate those, and provides

src/de.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
use config::Config;
2-
use error::*;
3-
use serde::de;
41
use std::collections::{HashMap, VecDeque};
52
use std::iter::Enumerate;
6-
use value::{Table, Value, ValueKind};
3+
4+
use serde::de;
5+
6+
use crate::config::Config;
7+
use crate::error::*;
8+
use crate::value::{Table, Value, ValueKind};
79

810
impl<'de> de::Deserializer<'de> for Value {
911
type Error = ConfigError;

src/env.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
use error::*;
2-
use source::Source;
31
use std::collections::HashMap;
42
use std::env;
5-
use value::{Value, ValueKind};
3+
4+
use crate::error::*;
5+
use crate::source::Source;
6+
use crate::value::{Value, ValueKind};
67

78
#[derive(Clone, Debug)]
89
pub struct Environment {

src/error.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
use nom;
2-
use serde::de;
3-
use serde::ser;
4-
use std::borrow::Cow;
51
use std::error::Error;
62
use std::fmt;
73
use std::result;
84

5+
use nom;
6+
use serde::de;
7+
use serde::ser;
8+
99
#[derive(Debug)]
1010
pub enum Unexpected {
1111
Bool(bool),

src/file/format/hjson.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
use serde_hjson;
2-
use source::Source;
31
use std::collections::HashMap;
42
use std::error::Error;
5-
use value::{Value, ValueKind};
3+
4+
use serde_hjson;
5+
6+
use crate::value::{Value, ValueKind};
67

78
pub fn parse(
89
uri: Option<&String>,

src/file/format/ini.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
use ini::Ini;
2-
use source::Source;
31
use std::collections::HashMap;
42
use std::error::Error;
5-
use value::{Value, ValueKind};
3+
4+
use ini::Ini;
5+
6+
use crate::value::{Value, ValueKind};
67

78
pub fn parse(
89
uri: Option<&String>,

src/file/format/json.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
use serde_json;
2-
use source::Source;
31
use std::collections::HashMap;
42
use std::error::Error;
5-
use value::{Value, ValueKind};
3+
4+
use serde_json;
5+
6+
use crate::value::{Value, ValueKind};
67

78
pub fn parse(
89
uri: Option<&String>,

src/file/format/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// BUG: ? For some reason this doesn't do anything if I try and function scope this
33
#![allow(unused_mut)]
44

5-
use source::Source;
65
use std::collections::HashMap;
76
use std::error::Error;
8-
use value::Value;
7+
8+
use crate::value::Value;
99

1010
#[cfg(feature = "toml")]
1111
mod toml;

src/file/format/toml.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
use source::Source;
2-
use std::collections::{BTreeMap, HashMap};
1+
use std::collections::HashMap;
32
use std::error::Error;
3+
44
use toml;
5-
use value::{Value, ValueKind};
5+
6+
use crate::value::{Value, ValueKind};
67

78
pub fn parse(
89
uri: Option<&String>,

src/file/format/yaml.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
use source::Source;
21
use std::collections::HashMap;
32
use std::error::Error;
43
use std::fmt;
54
use std::mem;
6-
use value::{Value, ValueKind};
5+
76
use yaml_rust as yaml;
87

8+
use crate::value::{Value, ValueKind};
9+
910
pub fn parse(
1011
uri: Option<&String>,
1112
text: &str,

0 commit comments

Comments
 (0)