std: Remove old_io/old_path from the prelude

This commit removes the reexports of `old_io` traits as well as `old_path` types
and traits from the prelude. This functionality is now all deprecated and needs
to be removed to make way for other functionality like `Seek` in the `std::io`
module (currently reexported as `NewSeek` in the io prelude).

Closes #23377
Closes #23378
This commit is contained in:
Alex Crichton
2015-03-17 13:33:26 -07:00
parent 68d6941563
commit 212e03181e
74 changed files with 370 additions and 295 deletions

View File

@@ -801,6 +801,7 @@ mod tests {
use prelude::v1::*;
use io::prelude::*;
use env;
use fs::{self, File, OpenOptions};
use io::{ErrorKind, SeekFrom};
use path::PathBuf;
@@ -848,8 +849,7 @@ mod tests {
}
pub fn tmpdir() -> TempDir {
let s = os::tmpdir();
let p = Path2::new(s.as_str().unwrap());
let p = env::temp_dir();
let ret = p.join(&format!("rust-{}", rand::random::<u32>()));
check!(fs::create_dir(&ret));
TempDir(ret)
@@ -1082,7 +1082,7 @@ mod tests {
let dir = &tmpdir.join("di_readdir");
check!(fs::create_dir(dir));
let prefix = "foo";
for n in range(0, 3) {
for n in 0..3 {
let f = dir.join(&format!("{}.txt", n));
let mut w = check!(File::create(&f));
let msg_str = format!("{}{}", prefix, n.to_string());