Skip to content

Commit 3cc9531

Browse files
brendanzabalexcrichton
authored andcommitted
Remove std::default::Default from the prelude
1 parent ac64db9 commit 3cc9531

File tree

6 files changed

+5
-1
lines changed

6 files changed

+5
-1
lines changed

src/libcollections/hashmap.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
//! ```
5454
5555
use std::cmp::max;
56+
use std::default::Default;
5657
use std::fmt;
5758
use std::hash::{Hash, Hasher, sip};
5859
use std::iter::{FilterMap, Chain, Repeat, Zip};

src/libstd/prelude.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ pub use char::Char;
4343
pub use clone::{Clone, DeepClone};
4444
pub use cmp::{Eq, Ord, TotalEq, TotalOrd, Ordering, Less, Equal, Greater, Equiv};
4545
pub use container::{Container, Mutable, Map, MutableMap, Set, MutableSet};
46-
pub use default::Default;
4746
pub use from_str::FromStr;
4847
pub use iter::{FromIterator, Extendable};
4948
pub use iter::{Iterator, DoubleEndedIterator, RandomAccessIterator, CloneableIterator};

src/libstd/rand/reseeding.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ impl Default for ReseedWithDefault {
144144
mod test {
145145
use prelude::*;
146146
use super::*;
147+
use default::Default;
147148
use rand::{SeedableRng, Rng};
148149

149150
struct Counter {

src/libstd/str.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3072,6 +3072,7 @@ impl Default for ~str {
30723072
#[cfg(test)]
30733073
mod tests {
30743074
use iter::AdditiveIterator;
3075+
use default::Default;
30753076
use prelude::*;
30763077
use str::*;
30773078

src/libsyntax/opt_vec.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717

1818
use std::vec;
19+
use std::default::Default;
1920

2021
#[deriving(Clone, Encodable, Decodable, Hash)]
2122
pub enum OptVec<T> {

src/libuuid/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ extern crate serialize;
6666

6767
use std::cast::{transmute,transmute_copy};
6868
use std::char::Char;
69+
use std::default::Default;
6970
use std::fmt;
7071
use std::hash::{Hash, sip};
7172
use std::num::FromStrRadix;

0 commit comments

Comments
 (0)