Skip to content

Commit 52ea83d

Browse files
committed
Update calls of deprecated functions in macros.
Fallout of #17185.
1 parent eb58ac1 commit 52ea83d

File tree

10 files changed

+38
-30
lines changed

10 files changed

+38
-30
lines changed

src/liballoc/arc.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -311,13 +311,13 @@ mod tests {
311311

312312
task::spawn(proc() {
313313
let arc_v: Arc<Vec<int>> = rx.recv();
314-
assert_eq!(*arc_v.get(3), 4);
314+
assert_eq!((*arc_v)[3], 4);
315315
});
316316

317317
tx.send(arc_v.clone());
318318

319-
assert_eq!(*arc_v.get(2), 3);
320-
assert_eq!(*arc_v.get(4), 5);
319+
assert_eq!((*arc_v)[2], 3);
320+
assert_eq!((*arc_v)[4], 5);
321321

322322
info!("{:?}", arc_v);
323323
}

src/libcollections/ringbuf.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,7 @@ mod tests {
542542
use vec::Vec;
543543

544544
#[test]
545+
#[allow(deprecated)]
545546
fn test_simple() {
546547
let mut d = RingBuf::new();
547548
assert_eq!(d.len(), 0u);
@@ -587,6 +588,7 @@ mod tests {
587588
}
588589

589590
#[test]
591+
#[allow(deprecated)]
590592
fn test_boxes() {
591593
let a: Gc<int> = box(GC) 5;
592594
let b: Gc<int> = box(GC) 72;

src/libcollections/slice.rs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -904,6 +904,7 @@ mod tests {
904904
}
905905

906906
#[test]
907+
#[allow(deprecated)]
907908
fn test_initn() {
908909
let mut a = vec![11i, 12, 13];
909910
let b: &[int] = &[11, 12, 13];
@@ -1303,6 +1304,7 @@ mod tests {
13031304
}
13041305

13051306
#[test]
1307+
#[allow(deprecated)]
13061308
fn test_bsearch_elem() {
13071309
assert_eq!([1i,2,3,4,5].bsearch_elem(&5), Some(4));
13081310
assert_eq!([1i,2,3,4,5].bsearch_elem(&4), Some(3));
@@ -1350,11 +1352,11 @@ mod tests {
13501352
#[test]
13511353
fn test_reverse() {
13521354
let mut v: Vec<int> = vec![10i, 20];
1353-
assert_eq!(*v.get(0), 10);
1354-
assert_eq!(*v.get(1), 20);
1355+
assert_eq!(v[0], 10);
1356+
assert_eq!(v[1], 20);
13551357
v.reverse();
1356-
assert_eq!(*v.get(0), 20);
1357-
assert_eq!(*v.get(1), 10);
1358+
assert_eq!(v[0], 20);
1359+
assert_eq!(v[1], 10);
13581360

13591361
let mut v3: Vec<int> = vec![];
13601362
v3.reverse();
@@ -1462,6 +1464,7 @@ mod tests {
14621464
}
14631465

14641466
#[test]
1467+
#[allow(deprecated)]
14651468
fn test_shift() {
14661469
let mut x = vec![1i, 2, 3];
14671470
assert_eq!(x.shift(), Some(1));
@@ -1901,6 +1904,7 @@ mod tests {
19011904
}
19021905

19031906
#[test]
1907+
#[allow(deprecated)]
19041908
fn test_copy_from() {
19051909
let mut a = [1i,2,3,4,5];
19061910
let b = [6i,7,8];

src/libcollections/smallintmap.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ impl<V> Index<uint, V> for SmallIntMap<V> {
452452
}*/
453453

454454
macro_rules! iterator {
455-
(impl $name:ident -> $elem:ty, $getter:ident) => {
455+
(impl $name:ident -> $elem:ty, $($getter:ident),+) => {
456456
impl<'a, T> Iterator<$elem> for $name<'a, T> {
457457
#[inline]
458458
fn next(&mut self) -> Option<$elem> {
@@ -462,7 +462,7 @@ macro_rules! iterator {
462462
if elem.is_some() {
463463
let index = self.front;
464464
self.front += 1;
465-
return Some((index, elem. $getter ()));
465+
return Some((index, elem $(. $getter ())+));
466466
}
467467
}
468468
_ => ()
@@ -481,7 +481,7 @@ macro_rules! iterator {
481481
}
482482

483483
macro_rules! double_ended_iterator {
484-
(impl $name:ident -> $elem:ty, $getter:ident) => {
484+
(impl $name:ident -> $elem:ty, $($getter:ident),+) => {
485485
impl<'a, T> DoubleEndedIterator<$elem> for $name<'a, T> {
486486
#[inline]
487487
fn next_back(&mut self) -> Option<$elem> {
@@ -490,7 +490,7 @@ macro_rules! double_ended_iterator {
490490
Some(elem) => {
491491
if elem.is_some() {
492492
self.back -= 1;
493-
return Some((self.back, elem. $getter ()));
493+
return Some((self.back, elem$(. $getter ())+));
494494
}
495495
}
496496
_ => ()
@@ -510,8 +510,8 @@ pub struct Entries<'a, T:'a> {
510510
iter: slice::Items<'a, Option<T>>
511511
}
512512

513-
iterator!(impl Entries -> (uint, &'a T), get_ref)
514-
double_ended_iterator!(impl Entries -> (uint, &'a T), get_ref)
513+
iterator!(impl Entries -> (uint, &'a T), as_ref, unwrap)
514+
double_ended_iterator!(impl Entries -> (uint, &'a T), as_ref, unwrap)
515515

516516
/// Forward iterator over the key-value pairs of a map, with the
517517
/// values being mutable.
@@ -521,8 +521,8 @@ pub struct MutEntries<'a, T:'a> {
521521
iter: slice::MutItems<'a, Option<T>>
522522
}
523523

524-
iterator!(impl MutEntries -> (uint, &'a mut T), get_mut_ref)
525-
double_ended_iterator!(impl MutEntries -> (uint, &'a mut T), get_mut_ref)
524+
iterator!(impl MutEntries -> (uint, &'a mut T), as_mut, unwrap)
525+
double_ended_iterator!(impl MutEntries -> (uint, &'a mut T), as_mut, unwrap)
526526

527527
/// Forward iterator over the keys of a map
528528
pub type Keys<'a, T> =

src/libcollections/trie.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ impl<T> TrieMap<T> {
434434
fn bound_mut<'a>(&'a mut self, key: uint, upper: bool) -> MutEntries<'a, T> {
435435
bound!(MutEntries, self = self,
436436
key = key, is_upper = upper,
437-
slice_from = mut_slice_from, iter = mut_iter,
437+
slice_from = slice_from_mut, iter = iter_mut,
438438
mutability = mut)
439439
}
440440

@@ -1020,7 +1020,7 @@ macro_rules! iterator_impl {
10201020
}
10211021

10221022
iterator_impl! { Entries, iter = iter, mutability = }
1023-
iterator_impl! { MutEntries, iter = mut_iter, mutability = mut }
1023+
iterator_impl! { MutEntries, iter = iter_mut, mutability = mut }
10241024

10251025
/// A forward iterator over a set.
10261026
pub struct SetItems<'a> {

src/libcoretest/cmp.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ fn test_ordering_order() {
4242
}
4343

4444
#[test]
45+
#[allow(deprecated)]
4546
fn test_lexical_ordering() {
4647
fn t(o1: Ordering, o2: Ordering, e: Ordering) {
4748
assert_eq!(lexical_ordering(o1, o2), e);

src/libcoretest/option.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ fn test_ord() {
244244
}
245245

246246
#[test]
247+
#[allow(deprecated)]
247248
fn test_mutate() {
248249
let mut x = Some(3i);
249250
assert!(x.mutate(|i| i+1));

src/libgetopts/lib.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1142,7 +1142,7 @@ mod tests {
11421142
Ok(ref m) => {
11431143
// The next variable after the flag is just a free argument
11441144

1145-
assert!(*m.free.get(0) == "20".to_string());
1145+
assert!(m.free[0] == "20".to_string());
11461146
}
11471147
_ => fail!()
11481148
}
@@ -1298,8 +1298,8 @@ mod tests {
12981298
assert!(m.opt_present("t"));
12991299
assert_eq!(m.opt_str("t").unwrap(), "20".to_string());
13001300
let pair = m.opt_strs("test");
1301-
assert!(*pair.get(0) == "20".to_string());
1302-
assert!(*pair.get(1) == "30".to_string());
1301+
assert!(pair[0] == "20".to_string());
1302+
assert!(pair[1] == "30".to_string());
13031303
}
13041304
_ => fail!()
13051305
}
@@ -1351,19 +1351,19 @@ mod tests {
13511351
let rs = getopts(args.as_slice(), opts.as_slice());
13521352
match rs {
13531353
Ok(ref m) => {
1354-
assert!(*m.free.get(0) == "prog".to_string());
1355-
assert!(*m.free.get(1) == "free1".to_string());
1354+
assert!(m.free[0] == "prog".to_string());
1355+
assert!(m.free[1] == "free1".to_string());
13561356
assert_eq!(m.opt_str("s").unwrap(), "20".to_string());
1357-
assert!(*m.free.get(2) == "free2".to_string());
1357+
assert!(m.free[2] == "free2".to_string());
13581358
assert!((m.opt_present("flag")));
13591359
assert_eq!(m.opt_str("long").unwrap(), "30".to_string());
13601360
assert!((m.opt_present("f")));
13611361
let pair = m.opt_strs("m");
1362-
assert!(*pair.get(0) == "40".to_string());
1363-
assert!(*pair.get(1) == "50".to_string());
1362+
assert!(pair[0] == "40".to_string());
1363+
assert!(pair[1] == "50".to_string());
13641364
let pair = m.opt_strs("n");
1365-
assert!(*pair.get(0) == "-A B".to_string());
1366-
assert!(*pair.get(1) == "-60 70".to_string());
1365+
assert!(pair[0] == "-A B".to_string());
1366+
assert!(pair[1] == "-60 70".to_string());
13671367
assert!((!m.opt_present("notpresent")));
13681368
}
13691369
_ => fail!()

src/librustrt/local_data.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ mod tests {
423423
// TLD shouldn't carry over.
424424
assert!(my_key.get().is_none());
425425
my_key.replace(Some("child data".to_string()));
426-
assert!(my_key.get().get_ref().as_slice() == "child data");
426+
assert!(my_key.get().as_ref().unwrap().as_slice() == "child data");
427427
// should be cleaned up for us
428428
});
429429

src/libtest/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1519,9 +1519,9 @@ mod tests {
15191519
let filtered = filter_tests(&opts, tests);
15201520

15211521
assert_eq!(filtered.len(), 1);
1522-
assert_eq!(filtered.get(0).desc.name.to_string(),
1522+
assert_eq!(filtered[0].desc.name.to_string(),
15231523
"1".to_string());
1524-
assert!(filtered.get(0).desc.ignore == false);
1524+
assert!(filtered[0].desc.ignore == false);
15251525
}
15261526

15271527
#[test]

0 commit comments

Comments
 (0)