diff options
| author | Graydon Hoare <graydon@mozilla.com> | 2012-08-01 13:35:33 -0700 |
|---|---|---|
| committer | Graydon Hoare <graydon@mozilla.com> | 2012-08-01 13:35:40 -0700 |
| commit | 7f60c56c3e1abfc9cae313ba8d0ed26ff455a9c1 (patch) | |
| tree | da38f0b6b05d218bcb25e4f303ddc3d3538285db | |
| parent | e7a69fbe4e33602dd6f78d140aafa5125b8eec71 (diff) | |
| download | rust-7f60c56c3e1abfc9cae313ba8d0ed26ff455a9c1.tar.gz rust-7f60c56c3e1abfc9cae313ba8d0ed26ff455a9c1.zip | |
Clean out transitional lint.
| -rw-r--r-- | src/cargo/cargo.rc | 7 | ||||
| -rw-r--r-- | src/compiletest/compiletest.rc | 5 | ||||
| -rw-r--r-- | src/fuzzer/fuzzer.rc | 5 | ||||
| -rw-r--r-- | src/libcore/core.rc | 5 | ||||
| -rw-r--r-- | src/libstd/std.rc | 5 | ||||
| -rw-r--r-- | src/libstd/test.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/ext/tt/earley_parser.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/syntax.rc | 5 | ||||
| -rw-r--r-- | src/rustc/driver/rustc.rs | 5 | ||||
| -rw-r--r-- | src/rustc/rustc.rc | 5 | ||||
| -rw-r--r-- | src/rustdoc/path_pass.rs | 4 | ||||
| -rw-r--r-- | src/rustdoc/rustdoc.rc | 5 | ||||
| -rw-r--r-- | src/rustdoc/sort_pass.rs | 4 | ||||
| -rw-r--r-- | src/rustdoc/text_pass.rs | 2 | ||||
| -rw-r--r-- | src/test/run-pass/fixed_length_copy.rs | 2 | ||||
| -rw-r--r-- | src/test/run-pass/issue-2550.rs | 2 |
16 files changed, 8 insertions, 57 deletions
diff --git a/src/cargo/cargo.rc b/src/cargo/cargo.rc index 037fb1e4ccf..1a3b0d3bf85 100644 --- a/src/cargo/cargo.rc +++ b/src/cargo/cargo.rc @@ -18,13 +18,6 @@ #[no_core]; - -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_non_implicitly_copyable_typarams, - no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable, non_implicitly_copyable_typarams)]; diff --git a/src/compiletest/compiletest.rc b/src/compiletest/compiletest.rc index 0b54db3b8a1..7dc3e20ab0f 100644 --- a/src/compiletest/compiletest.rc +++ b/src/compiletest/compiletest.rc @@ -2,11 +2,6 @@ #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable)]; use core(vers = "0.3"); diff --git a/src/fuzzer/fuzzer.rc b/src/fuzzer/fuzzer.rc index e172abeb69b..7c8fb81d979 100644 --- a/src/fuzzer/fuzzer.rc +++ b/src/fuzzer/fuzzer.rc @@ -4,11 +4,6 @@ #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable)]; use core(vers = "0.3"); diff --git a/src/libcore/core.rc b/src/libcore/core.rc index 2cdc18ae584..3dff701e875 100644 --- a/src/libcore/core.rc +++ b/src/libcore/core.rc @@ -31,11 +31,6 @@ // Don't link to core. We are core. #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable)]; export int, i8, i16, i32, i64; diff --git a/src/libstd/std.rc b/src/libstd/std.rc index 14f946c73d5..7270b0e9008 100644 --- a/src/libstd/std.rc +++ b/src/libstd/std.rc @@ -10,11 +10,6 @@ #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable)]; use core(vers = "0.3"); diff --git a/src/libstd/test.rs b/src/libstd/test.rs index 6a7b27a3b6b..4c9cd41d48a 100644 --- a/src/libstd/test.rs +++ b/src/libstd/test.rs @@ -328,8 +328,6 @@ fn get_concurrency() -> uint { else { threads * sched_overcommit } } -// NB: transitional duplication here. -#[warn(no_non_implicitly_copyable_typarams)] #[allow(non_implicitly_copyable_typarams)] fn filter_tests(opts: test_opts, tests: ~[test_desc]) -> ~[test_desc] { diff --git a/src/libsyntax/ext/tt/earley_parser.rs b/src/libsyntax/ext/tt/earley_parser.rs index bd8fcf552da..ed4e2e44f08 100644 --- a/src/libsyntax/ext/tt/earley_parser.rs +++ b/src/libsyntax/ext/tt/earley_parser.rs @@ -63,7 +63,7 @@ fn count_names(ms: &[matcher]) -> uint { }}) } -#[warn(no_non_implicitly_copyable_typarams)] +#[allow(non_implicitly_copyable_typarams)] fn initial_matcher_pos(ms: ~[matcher], sep: option<token>, lo: uint) -> matcher_pos { let mut match_idx_hi = 0u; diff --git a/src/libsyntax/syntax.rc b/src/libsyntax/syntax.rc index 7b4bc7e11ca..37eaef0f8a3 100644 --- a/src/libsyntax/syntax.rc +++ b/src/libsyntax/syntax.rc @@ -8,11 +8,6 @@ #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable)]; use core(vers = "0.3"); diff --git a/src/rustc/driver/rustc.rs b/src/rustc/driver/rustc.rs index dfc946a036a..5a592434710 100644 --- a/src/rustc/driver/rustc.rs +++ b/src/rustc/driver/rustc.rs @@ -1,9 +1,4 @@ #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable)]; use core(vers = "0.3"); diff --git a/src/rustc/rustc.rc b/src/rustc/rustc.rc index 0c0b2764f3b..99a32d3a4ab 100644 --- a/src/rustc/rustc.rc +++ b/src/rustc/rustc.rc @@ -11,11 +11,6 @@ #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable)]; use core(vers = "0.3"); diff --git a/src/rustdoc/path_pass.rs b/src/rustdoc/path_pass.rs index ffef3ac7815..f1a882ab7cb 100644 --- a/src/rustdoc/path_pass.rs +++ b/src/rustdoc/path_pass.rs @@ -17,7 +17,7 @@ type ctxt = { mut path: ~[~str] }; -#[warn(no_non_implicitly_copyable_typarams)] +#[allow(non_implicitly_copyable_typarams)] fn run(srv: astsrv::srv, doc: doc::doc) -> doc::doc { let ctxt = { srv: srv, @@ -39,7 +39,7 @@ fn fold_item(fold: fold::fold<ctxt>, doc: doc::itemdoc) -> doc::itemdoc { } } -#[warn(no_non_implicitly_copyable_typarams)] +#[allow(non_implicitly_copyable_typarams)] fn fold_mod(fold: fold::fold<ctxt>, doc: doc::moddoc) -> doc::moddoc { let is_topmod = doc.id() == ast::crate_node_id; diff --git a/src/rustdoc/rustdoc.rc b/src/rustdoc/rustdoc.rc index 9364d2b5236..46af3e6a73f 100644 --- a/src/rustdoc/rustdoc.rc +++ b/src/rustdoc/rustdoc.rc @@ -11,11 +11,6 @@ #[no_core]; -// NB: transitional for stage0: -#[allow(unrecognized_lint)]; -#[warn(no_unrecognized_warning)]; -#[warn(no_vecs_not_implicitly_copyable)]; -// The new version: #[allow(vecs_implicitly_copyable, non_implicitly_copyable_typarams)]; diff --git a/src/rustdoc/sort_pass.rs b/src/rustdoc/sort_pass.rs index 5501fb937ce..f443add70c6 100644 --- a/src/rustdoc/sort_pass.rs +++ b/src/rustdoc/sort_pass.rs @@ -16,7 +16,7 @@ fn mk_pass(name: ~str, +lteq: item_lteq) -> pass { } } -#[warn(no_non_implicitly_copyable_typarams)] +#[allow(non_implicitly_copyable_typarams)] fn run( _srv: astsrv::srv, doc: doc::doc, @@ -29,7 +29,7 @@ fn run( fold.fold_doc(fold, doc) } -#[warn(no_non_implicitly_copyable_typarams)] +#[allow(non_implicitly_copyable_typarams)] fn fold_mod( fold: fold::fold<item_lteq>, doc: doc::moddoc diff --git a/src/rustdoc/text_pass.rs b/src/rustdoc/text_pass.rs index adf5029989e..886e76808fe 100644 --- a/src/rustdoc/text_pass.rs +++ b/src/rustdoc/text_pass.rs @@ -15,7 +15,7 @@ fn mk_pass(name: ~str, +op: fn~(~str) -> ~str) -> pass { type op = fn~(~str) -> ~str; -#[warn(no_non_implicitly_copyable_typarams)] +#[allow(non_implicitly_copyable_typarams)] fn run( _srv: astsrv::srv, doc: doc::doc, diff --git a/src/test/run-pass/fixed_length_copy.rs b/src/test/run-pass/fixed_length_copy.rs index 6e59537e4ac..5bf6eb9a44d 100644 --- a/src/test/run-pass/fixed_length_copy.rs +++ b/src/test/run-pass/fixed_length_copy.rs @@ -1,7 +1,7 @@ // error on implicit copies to check fixed length vectors // are implicitly copyable -#[warn(err_implicit_copies)] +#[deny(implicit_copies)] fn main() { let arr = [1,2,3]/3; let arr2 = arr; diff --git a/src/test/run-pass/issue-2550.rs b/src/test/run-pass/issue-2550.rs index 103d8589f3b..6e8a43dc2cf 100644 --- a/src/test/run-pass/issue-2550.rs +++ b/src/test/run-pass/issue-2550.rs @@ -9,7 +9,7 @@ class C { fn f<T:copy>(_x: T) { } -#[warn(err_non_implicitly_copyable_typarams)] +#[deny(non_implicitly_copyable_typarams)] fn main() { f(C(1u)); } |
