Skip to content

Commit 32dfdfa

Browse files
committed
---
yaml --- r: 33082 b: refs/heads/dist-snap c: 65c96f8 h: refs/heads/master v: v3
1 parent 7de8d15 commit 32dfdfa

28 files changed

+49
-24
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: d0c6ce338884ee21843f4b40bf6bf18d222ce5df
99
refs/heads/incoming: d9317a174e434d4c99fc1a37fd7dc0d2f5328d37
10-
refs/heads/dist-snap: fe12da0864ade257eb9b7cffbb96e5cb24af325e
10+
refs/heads/dist-snap: 65c96f849ff1a76d4867c17703c0b384ccd1bb65
1111
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1212
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503

branches/dist-snap/src/libcore/at_vec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Managed vectors
22
33
// NB: transitionary, de-mode-ing.
4-
// tjc: re-forbid deprecated modes after snapshot
4+
#[forbid(deprecated_mode)];
55
#[forbid(deprecated_pattern)];
66

77
use cast::transmute;

branches/dist-snap/src/libcore/cast.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
//! Unsafe operations
2+
#[forbid(deprecated_mode)]
23

34
#[abi = "rust-intrinsic"]
45
extern mod rusti {

branches/dist-snap/src/libcore/dlist.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Do not use ==, !=, <, etc on doubly-linked lists -- it may not terminate.
99
*/
1010

1111
// NB: transitionary, de-mode-ing.
12-
// tjc: re-forbid deprecated modes after snapshot
12+
#[forbid(deprecated_mode)];
1313
#[forbid(deprecated_pattern)];
1414

1515
type DListLink<T> = Option<DListNode<T>>;

branches/dist-snap/src/libcore/dvec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Note that recursive use is not permitted.
1010
*/
1111

1212
// NB: transitionary, de-mode-ing.
13-
// tjc: re-forbid deprecated modes after snapshot
13+
#[forbid(deprecated_mode)];
1414
#[forbid(deprecated_pattern)];
1515

1616
use cast::reinterpret_cast;

branches/dist-snap/src/libcore/either.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// NB: transitionary, de-mode-ing.
2-
// tjc: re-forbid deprecated modes after snapshot
2+
#[forbid(deprecated_mode)];
33
#[forbid(deprecated_pattern)];
44

55
//! A type that represents one of two alternatives

branches/dist-snap/src/libcore/future.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// NB: transitionary, de-mode-ing.
2-
// tjc: re-forbid deprecated modes after snapshot
2+
// tjc: allowing deprecated modes due to function issue.
3+
// can re-forbid them after snapshot
34
#[forbid(deprecated_pattern)];
45

56
/*!

branches/dist-snap/src/libcore/int-template.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// NB: transitionary, de-mode-ing.
2-
// tjc: re-forbid deprecated modes after snapshot
2+
#[forbid(deprecated_mode)];
33
#[forbid(deprecated_pattern)];
44

55
use T = inst::T;

branches/dist-snap/src/libcore/io.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ Basic input/output
44
55
*/
66

7+
#[forbid(deprecated_mode)];
8+
#[forbid(deprecated_pattern)];
9+
710
use result::Result;
811

912
use cmp::Eq;

branches/dist-snap/src/libcore/iter-trait.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
// workaround our lack of traits and lack of macros. See core.{rc,rs} for
33
// how this file is used.
44

5-
#[warn(deprecated_mode)];
5+
#[forbid(deprecated_mode)];
6+
#[forbid(deprecated_pattern)];
67

78
use cmp::{Eq, Ord};
89
use inst::{IMPL_T, EACH, SIZE_HINT};

branches/dist-snap/src/libcore/iter.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ The iteration traits and common implementation
44
55
*/
66

7+
#[forbid(deprecated_mode)];
8+
#[forbid(deprecated_pattern)];
9+
710
use cmp::{Eq, Ord};
811

912
/// A function used to initialize the elements of a sequence

branches/dist-snap/src/libcore/mutable.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dynamic checks: your program will fail if you attempt to perform
88
mutation when the data structure should be immutable.
99
1010
*/
11-
// tjc: re-forbid deprecated modes after snapshot
11+
#[forbid(deprecated_mode)];
1212
#[forbid(deprecated_pattern)];
1313

1414
use util::with;

branches/dist-snap/src/libcore/ops.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// Core operators and kinds.
22

3+
#[forbid(deprecated_mode)];
4+
#[forbid(deprecated_pattern)];
5+
36
#[lang="const"]
47
pub trait Const {
58
// Empty.

branches/dist-snap/src/libcore/option.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ let unwrapped_msg = match move msg {
3131
3232
*/
3333

34-
// NB: transitionary, de-mode-ing.
35-
#[warn(deprecated_mode)];
34+
#[forbid(deprecated_mode)];
3635
#[forbid(deprecated_pattern)];
3736

3837
use cmp::Eq;

branches/dist-snap/src/libcore/os.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// NB: transitionary, de-mode-ing.
2-
// tjc: re-forbid
2+
#[forbid(deprecated_mode)];
33
#[forbid(deprecated_pattern)];
44

55
/*!

branches/dist-snap/src/libcore/pipes.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ bounded and unbounded protocols allows for less code duplication.
7373
*/
7474

7575
// NB: transitionary, de-mode-ing.
76-
// tjc: re-forbid deprecated modes after snapshot
76+
// tjc: allowing deprecated modes due to function issue,
77+
// re-forbid after snapshot
7778
#[forbid(deprecated_pattern)];
7879

7980
use cmp::Eq;

branches/dist-snap/src/libcore/private.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// NB: transitionary, de-mode-ing.
2-
// tjc: re-forbid deprecated modes after snapshot
2+
// tjc: Re-forbid deprecated modes once a snapshot fixes the
3+
// function problem
34
#[forbid(deprecated_pattern)];
45

56
#[doc(hidden)];

branches/dist-snap/src/libcore/ptr.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
//! Unsafe pointer utility functions
22
3+
#[forbid(deprecated_mode)];
4+
#[forbid(deprecated_pattern)];
5+
36
use cmp::{Eq, Ord};
47
use libc::{c_void, size_t};
58

branches/dist-snap/src/libcore/rand.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Random number generation
22
33
// NB: transitional, de-mode-ing.
4-
#[warn(deprecated_mode)];
4+
#[forbid(deprecated_mode)];
55
#[forbid(deprecated_pattern)];
66

77
#[allow(non_camel_case_types)] // runtime type
@@ -310,7 +310,7 @@ pub fn seeded_xorshift(x: u32, y: u32, z: u32, w: u32) -> Rng {
310310

311311

312312
// used to make space in TLS for a random number generator
313-
fn tls_rng_state(+_v: @RandRes) {}
313+
fn tls_rng_state(_v: @RandRes) {}
314314

315315
/**
316316
* Gives back a lazily initialized task-local random number generator,

branches/dist-snap/src/libcore/reflect.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ Runtime type reflection
44
55
*/
66

7+
#[forbid(deprecated_mode)];
8+
#[forbid(deprecated_pattern)];
9+
710
use intrinsic::{TyDesc, get_tydesc, visit_tydesc, TyVisitor};
811
use libc::c_void;
912

branches/dist-snap/src/libcore/repr.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ More runtime type reflection
44
55
*/
66

7+
#[forbid(deprecated_mode)];
8+
#[forbid(deprecated_pattern)];
9+
710
use dvec::DVec;
811
use io::{Writer, WriterUtil};
912
use libc::c_void;

branches/dist-snap/src/libcore/result.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
//! A type representing either success or failure
22
33
// NB: transitionary, de-mode-ing.
4-
// tjc: re-forbid deprecated modes after snapshot
4+
5+
#[forbid(deprecated_mode)];
56
#[forbid(deprecated_pattern)];
67

78
use cmp::Eq;

branches/dist-snap/src/libcore/run.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// NB: transitionary, de-mode-ing.
2-
// tjc: re-forbid deprecated modes after snapshot
2+
#[forbid(deprecated_mode)];
33
#[forbid(deprecated_pattern)];
44

55
//! Process spawning

branches/dist-snap/src/libcore/str.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
* some heavy-duty uses, try std::rope.
88
*/
99

10-
#[warn(deprecated_mode)];
11-
#[warn(deprecated_pattern)];
10+
#[forbid(deprecated_mode)];
11+
#[forbid(deprecated_pattern)];
1212

1313
use cmp::{Eq, Ord};
1414
use libc::size_t;

branches/dist-snap/src/libcore/task.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// NB: transitionary, de-mode-ing.
2-
// tjc: re-forbid deprecated modes after snapshot
2+
// tjc: Deprecated modes allowed because of function arg issue
3+
// in task::spawn. Re-forbid after snapshot.
34
#[forbid(deprecated_pattern)];
45

56
/*!

branches/dist-snap/src/libcore/task/spawn.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
****************************************************************************/
6262

6363
#[doc(hidden)]; // FIXME #3538
64+
#[warn(deprecated_mode)];
6465

6566
use rt::rust_task;
6667
use rt::rust_closure;

branches/dist-snap/src/libcore/util.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Miscellaneous helpers for common patterns.
55
*/
66

77
// NB: transitionary, de-mode-ing.
8-
// tjc: re-forbid deprecated modes after snapshot
8+
#[forbid(deprecated_mode)];
99
#[forbid(deprecated_pattern)];
1010

1111
use cmp::Eq;

branches/dist-snap/src/libcore/vec.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Vectors
22
3-
#[warn(deprecated_mode)];
4-
#[warn(deprecated_pattern)];
3+
#[forbid(deprecated_mode)];
4+
#[forbid(deprecated_pattern)];
55
#[warn(non_camel_case_types)];
66

77
use cmp::{Eq, Ord};

0 commit comments

Comments
 (0)