Skip to content

Commit da36251

Browse files
committed
Removing imports of std::vec_ng::Vec
It's now in the prelude.
1 parent 7a5a8c3 commit da36251

File tree

182 files changed

+10
-230
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+10
-230
lines changed

src/compiletest/compiletest.rs

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
#[allow(non_camel_case_types)];
1515
#[deny(warnings)];
16-
#[allow(deprecated_owned_vector)];
1716

1817
extern crate test;
1918
extern crate getopts;

src/libarena/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
html_root_url = "http://static.rust-lang.org/doc/master")];
2525
#[allow(missing_doc)];
2626
#[feature(managed_boxes)];
27-
#[allow(deprecated_owned_vector)];
2827

2928
extern crate collections;
3029

src/libcollections/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
// NOTE remove the following two attributes after the next snapshot.
2626
#[allow(unrecognized_lint)];
2727
#[allow(default_type_param_usage)];
28-
#[allow(deprecated_owned_vector)];
2928

3029
extern crate rand;
3130

src/libflate/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ pub fn inflate_bytes_zlib(bytes: &[u8]) -> CVec<u8> {
9494

9595
#[cfg(test)]
9696
mod tests {
97-
#[allow(deprecated_owned_vector)];
9897
extern crate rand;
9998

10099
use super::{inflate_bytes, deflate_bytes};

src/libgetopts/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@
8484
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
8585
html_root_url = "http://static.rust-lang.org/doc/master")];
8686
#[deny(missing_doc)];
87-
#[allow(deprecated_owned_vector)];
8887

8988
#[feature(globs, phase)];
9089

src/libglob/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#[doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
3131
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
3232
html_root_url = "http://static.rust-lang.org/doc/master")];
33-
#[allow(deprecated_owned_vector)];
3433

3534
use std::cell::Cell;
3635
use std::{cmp, os, path};

src/libgreen/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,6 @@
174174
// NB this does *not* include globs, please keep it that way.
175175
#[feature(macro_rules, phase)];
176176
#[allow(visible_private_types)];
177-
#[allow(deprecated_owned_vector)];
178177

179178
#[cfg(test)] #[phase(syntax, link)] extern crate log;
180179
extern crate rand;

src/liblog/directive.rs

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
// except according to those terms.
1010

1111
use std::cmp;
12-
use std::vec::Vec;
1312

1413
#[deriving(Show, Clone)]
1514
pub struct LogDirective {

src/liblog/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ use std::local_data;
126126
use std::os;
127127
use std::rt;
128128
use std::slice;
129-
use std::vec::Vec;
130129

131130
use sync::one::{Once, ONCE_INIT};
132131

src/libnative/io/file_unix.rs

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ use std::libc;
1919
use std::mem;
2020
use std::rt::rtio;
2121
use std::slice;
22-
use std::vec::Vec;
2322

2423
use io::{IoResult, retry, keep_going};
2524

src/libnative/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
html_root_url = "http://static.rust-lang.org/doc/master")];
5151
#[deny(unused_result, unused_must_use)];
5252
#[allow(non_camel_case_types)];
53-
#[allow(deprecated_owned_vector)];
5453

5554
// NB this crate explicitly does *not* allow glob imports, please seriously
5655
// consider whether they're needed before adding that feature here (the

src/libnum/bigint.rs

-3
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ use std::str;
2929
use std::uint;
3030
use std::{i64, u64};
3131
use std::vec;
32-
use std::vec::Vec;
3332

3433
/**
3534
A `BigDigit` is a `BigUint`'s composing element.
@@ -1461,7 +1460,6 @@ mod biguint_tests {
14611460
use std::num::CheckedDiv;
14621461
use rand::{task_rng};
14631462
use std::u64;
1464-
use std::vec::Vec;
14651463
14661464
#[test]
14671465
fn test_from_slice() {
@@ -2195,7 +2193,6 @@ mod bigint_tests {
21952193
use std::num::{ToPrimitive, FromPrimitive};
21962194
use rand::{task_rng};
21972195
use std::u64;
2198-
use std::vec::Vec;
21992196
22002197
#[test]
22012198
fn test_from_biguint() {

src/libnum/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#[doc(html_logo_url = "http://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png",
1818
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
1919
html_root_url = "http://static.rust-lang.org/doc/master")];
20-
#[allow(deprecated_owned_vector)];
2120

2221
extern crate rand;
2322

src/libnum/rational.rs

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ use std::cmp;
1616
use std::fmt;
1717
use std::from_str::FromStr;
1818
use std::num::{Zero,One,ToStrRadix,FromStrRadix,Round};
19-
use std::vec::Vec;
2019
use bigint::{BigInt, BigUint, Sign, Plus, Minus};
2120

2221
/// Represents the ratio between 2 numbers.

src/librand/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ println!("{:?}", tuple_ptr)
7171
html_root_url = "http://static.rust-lang.org/doc/master")];
7272

7373
#[feature(macro_rules, managed_boxes, phase)];
74-
#[allow(deprecated_owned_vector)];
7574

7675
#[cfg(test)]
7776
#[phase(syntax, link)] extern crate log;

src/librustc/back/archive.rs

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ use metadata::filesearch;
1616
use lib::llvm::{ArchiveRef, llvm};
1717

1818
use std::cast;
19-
use std::vec::Vec;
2019
use std::io;
2120
use std::io::{fs, TempDir};
2221
use std::libc;

src/librustc/back/link.rs

-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ use std::ptr;
3333
use std::str;
3434
use std::io;
3535
use std::io::{fs, TempDir, Process};
36-
use std::vec::Vec;
3736
use flate;
3837
use serialize::hex::ToHex;
3938
use syntax::abi;
@@ -105,7 +104,6 @@ pub mod write {
105104
use std::io::Process;
106105
use std::libc::{c_uint, c_int};
107106
use std::str;
108-
use std::vec::Vec;
109107

110108
// On android, we by default compile for armv7 processors. This enables
111109
// things like double word CAS instructions (rather than emulating them)

src/librustc/back/mips.rs

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use back::target_strs;
1212
use driver::session::sess_os_to_meta_os;
1313
use metadata::loader::meta_section_name;
14-
use std::vec::Vec;
1514
use syntax::abi;
1615

1716
pub fn get_target_strs(target_triple: ~str, target_os: abi::Os) -> target_strs::t {

src/librustc/back/rpath.rs

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ use metadata::filesearch;
1515

1616
use collections::HashSet;
1717
use std::{os, slice};
18-
use std::vec::Vec;
1918
use syntax::abi;
2019

2120
fn not_win32(os: abi::Os) -> bool {

src/librustc/back/target_strs.rs

-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010

1111
#[allow(non_camel_case_types)];
1212

13-
use std::vec::Vec;
14-
1513
pub struct t {
1614
module_asm: ~str,
1715
meta_sect_name: ~str,

src/librustc/driver/driver.rs

-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ use std::io::fs;
3737
use std::io::MemReader;
3838
use std::mem::drop;
3939
use std::os;
40-
use std::vec::Vec;
4140
use std::vec;
4241
use getopts::{optopt, optmulti, optflag, optflagopt};
4342
use getopts;

src/librustc/driver/session.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ use syntax::{abi, ast, codemap};
2828
use syntax;
2929

3030
use std::cell::{Cell, RefCell};
31-
use std::vec::Vec;
3231
use collections::HashSet;
3332

3433
pub struct Config {
@@ -407,7 +406,7 @@ macro_rules! cgoptions(
407406
}
408407
}
409408

410-
fn parse_list(slot: &mut ::std::vec::Vec<~str>, v: Option<&str>)
409+
fn parse_list(slot: &mut Vec<~str>, v: Option<&str>)
411410
-> bool {
412411
match v {
413412
Some(s) => {

src/librustc/front/config.rs

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
use std::vec::Vec;
1211
use syntax::fold::Folder;
1312
use syntax::{ast, fold, attr};
1413
use syntax::codemap;

src/librustc/front/feature_gate.rs

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ use syntax::parse::token;
3131
use driver::session::Session;
3232

3333
use std::cell::Cell;
34-
use std::vec::Vec;
3534

3635
/// This is a list of all known features since the beginning of time. This list
3736
/// can never shrink, it may only be expanded (in order to prevent old programs

src/librustc/front/std_inject.rs

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
use driver::session::Session;
1313

14-
use std::vec::Vec;
1514
use std::vec;
1615
use syntax::ast;
1716
use syntax::attr;

src/librustc/lib.rs

-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ This API is completely unstable and subject to change.
2828
html_root_url = "http://static.rust-lang.org/doc/master")];
2929

3030
#[allow(deprecated)];
31-
#[allow(deprecated_owned_vector)];
3231
#[feature(macro_rules, globs, struct_variant, managed_boxes)];
3332
#[feature(quote, default_type_params, phase)];
3433

@@ -55,7 +54,6 @@ use std::io;
5554
use std::os;
5655
use std::str;
5756
use std::task;
58-
use std::vec::Vec;
5957
use std::vec;
6058
use syntax::ast;
6159
use syntax::diagnostic::Emitter;

src/librustc/metadata/creader.rs

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ use metadata::loader;
2323
use metadata::loader::Os;
2424

2525
use std::cell::RefCell;
26-
use std::vec::Vec;
2726
use collections::HashMap;
2827
use syntax::ast;
2928
use syntax::abi;

src/librustc/metadata/csearch.rs

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ use middle::typeck;
2020

2121
use reader = serialize::ebml::reader;
2222
use std::rc::Rc;
23-
use std::vec::Vec;
2423
use std::vec;
2524
use syntax::ast;
2625
use syntax::ast_map;

src/librustc/metadata/cstore.rs

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ use metadata::decoder;
1818
use metadata::loader;
1919

2020
use std::cell::RefCell;
21-
use std::vec::Vec;
2221
use std::c_vec::CVec;
2322
use collections::HashMap;
2423
use syntax::ast;

src/librustc/metadata/decoder.rs

-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ use std::io;
3333
use std::io::extensions::u64_from_be_bytes;
3434
use std::option;
3535
use std::rc::Rc;
36-
use std::vec::Vec;
3736
use serialize::ebml::reader;
3837
use serialize::ebml;
3938
use serialize::Decodable;

src/librustc/metadata/encoder.rs

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ use std::hash;
3232
use std::hash::Hash;
3333
use std::io::MemWriter;
3434
use std::str;
35-
use std::vec::Vec;
3635
use collections::HashMap;
3736
use syntax::abi::AbiSet;
3837
use syntax::ast::*;

src/librustc/metadata/filesearch.rs

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
use std::cell::RefCell;
1414
use std::os;
1515
use std::io::fs;
16-
use std::vec::Vec;
1716
use collections::HashSet;
1817

1918
pub enum FileMatch { FileMatches, FileDoesntMatch }

src/librustc/metadata/loader.rs

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ use std::io;
3131
use std::os::consts::{macos, freebsd, linux, android, win32};
3232
use std::str;
3333
use std::slice;
34-
use std::vec::Vec;
3534

3635
use collections::{HashMap, HashSet};
3736
use flate;

src/librustc/metadata/tydecode.rs

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ use middle::ty;
2020

2121
use std::str;
2222
use std::uint;
23-
use std::vec::Vec;
2423
use syntax::abi::AbiSet;
2524
use syntax::abi;
2625
use syntax::ast;

src/librustc/metadata/tyencode.rs

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ use std::io;
1919
use std::io::MemWriter;
2020
use std::str;
2121
use std::fmt;
22-
use std::vec::Vec;
2322

2423
use middle::ty::param_ty;
2524
use middle::ty;

src/librustc/middle/astencode.rs

-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ use std::cast;
3737
use std::cell::RefCell;
3838
use std::io::Seek;
3939
use std::rc::Rc;
40-
use std::vec::Vec;
4140

4241
use serialize::ebml::reader;
4342
use serialize::ebml;

src/librustc/middle/borrowck/check_loans.rs

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ use middle::borrowck::*;
2323
use middle::moves;
2424
use middle::ty;
2525
use middle::typeck::MethodCall;
26-
use std::vec::Vec;
2726
use syntax::ast;
2827
use syntax::ast_util;
2928
use syntax::codemap::Span;

src/librustc/middle/borrowck/gather_loans/mod.rs

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ use middle::typeck::MethodCall;
2727
use util::common::indenter;
2828
use util::ppaux::{Repr};
2929

30-
use std::vec::Vec;
3130
use syntax::ast;
3231
use syntax::ast_util;
3332
use syntax::ast_util::IdRange;

src/librustc/middle/borrowck/gather_loans/restrictions.rs

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
* Computes the restrictions that result from a borrow.
1313
*/
1414

15-
use std::vec::Vec;
1615
use std::vec;
1716
use middle::borrowck::*;
1817
use mc = middle::mem_categorization;

src/librustc/middle/borrowck/mod.rs

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ use std::cell::{Cell, RefCell};
2525
use collections::HashMap;
2626
use std::ops::{BitOr, BitAnd};
2727
use std::result::{Result};
28-
use std::vec::Vec;
2928
use syntax::ast;
3029
use syntax::ast_map;
3130
use syntax::ast_util;

src/librustc/middle/borrowck/move_data.rs

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ comments in the section "Moves and initialization" and in `doc.rs`.
1717

1818
use std::cell::RefCell;
1919
use std::uint;
20-
use std::vec::Vec;
2120
use collections::{HashMap, HashSet};
2221
use middle::borrowck::*;
2322
use middle::dataflow::DataFlowContext;

src/librustc/middle/cfg/construct.rs

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ use middle::cfg::*;
1212
use middle::graph;
1313
use middle::typeck;
1414
use middle::ty;
15-
use std::vec::Vec;
1615
use syntax::ast;
1716
use syntax::ast_util;
1817
use syntax::opt_vec;

src/librustc/middle/check_const.rs

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ use middle::ty;
1515
use middle::typeck;
1616
use util::ppaux;
1717

18-
use std::vec::Vec;
1918
use syntax::ast::*;
2019
use syntax::{ast_util, ast_map};
2120
use syntax::visit::Visitor;

src/librustc/middle/check_match.rs

-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ use util::ppaux::ty_to_str;
2121

2222
use std::cmp;
2323
use std::iter;
24-
use std::vec::Vec;
2524
use std::vec;
2625
use syntax::ast::*;
2726
use syntax::ast_util::{unguarded_pat, walk_pat};

0 commit comments

Comments
 (0)