Skip to content

Commit f9dee04

Browse files
committed
std: Iterator.len_ -> .len
1 parent 74d2552 commit f9dee04

File tree

5 files changed

+14
-15
lines changed

5 files changed

+14
-15
lines changed

src/compiletest/runtest.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -938,7 +938,7 @@ fn disassemble_extract(config: &config, _props: &TestProps,
938938

939939
fn count_extracted_lines(p: &Path) -> uint {
940940
let x = io::read_whole_file_str(&p.with_filetype("ll")).unwrap();
941-
x.line_iter().len_()
941+
x.line_iter().len()
942942
}
943943

944944

src/libextra/dlist.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1077,31 +1077,31 @@ mod tests {
10771077
let v = &[0, ..128];
10781078
let m: DList<int> = v.iter().map(|&x|x).collect();
10791079
do b.iter {
1080-
assert!(m.iter().len_() == 128);
1080+
assert!(m.iter().len() == 128);
10811081
}
10821082
}
10831083
#[bench]
10841084
fn bench_iter_mut(b: &mut test::BenchHarness) {
10851085
let v = &[0, ..128];
10861086
let mut m: DList<int> = v.iter().map(|&x|x).collect();
10871087
do b.iter {
1088-
assert!(m.mut_iter().len_() == 128);
1088+
assert!(m.mut_iter().len() == 128);
10891089
}
10901090
}
10911091
#[bench]
10921092
fn bench_iter_rev(b: &mut test::BenchHarness) {
10931093
let v = &[0, ..128];
10941094
let m: DList<int> = v.iter().map(|&x|x).collect();
10951095
do b.iter {
1096-
assert!(m.rev_iter().len_() == 128);
1096+
assert!(m.rev_iter().len() == 128);
10971097
}
10981098
}
10991099
#[bench]
11001100
fn bench_iter_mut_rev(b: &mut test::BenchHarness) {
11011101
let v = &[0, ..128];
11021102
let mut m: DList<int> = v.iter().map(|&x|x).collect();
11031103
do b.iter {
1104-
assert!(m.mut_rev_iter().len_() == 128);
1104+
assert!(m.mut_rev_iter().len() == 128);
11051105
}
11061106
}
11071107
}

src/librustpkg/version.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ fn try_parsing_version(s: &str) -> Option<Version> {
200200
/// Just an approximation
201201
fn is_url_like(p: &Path) -> bool {
202202
let str = p.to_str();
203-
str.split_iter('/').len_() > 2
203+
str.split_iter('/').len() > 2
204204
}
205205

206206
/// If s is of the form foo#bar, where bar is a valid version
@@ -215,7 +215,7 @@ pub fn split_version_general<'a>(s: &'a str, sep: char) -> Option<(&'a str, Vers
215215
for st in s.split_iter(sep) {
216216
debug!("whole = %s part = %s", s, st);
217217
}
218-
if s.split_iter(sep).len_() > 2 {
218+
if s.split_iter(sep).len() > 2 {
219219
return None;
220220
}
221221
match s.rfind(sep) {

src/libstd/iterator.rs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -409,19 +409,18 @@ pub trait Iterator<A> {
409409
accum
410410
}
411411

412-
// FIXME: #5898: should be called len
413412
/// Counts the number of elements in this iterator.
414413
///
415414
/// # Example
416415
///
417416
/// ~~~ {.rust}
418417
/// let a = [1, 2, 3, 4, 5];
419418
/// let mut it = a.iter();
420-
/// assert!(it.len_() == 5);
421-
/// assert!(it.len_() == 0);
419+
/// assert!(it.len() == 5);
420+
/// assert!(it.len() == 0);
422421
/// ~~~
423422
#[inline]
424-
fn len_(&mut self) -> uint {
423+
fn len(&mut self) -> uint {
425424
self.fold(0, |cnt, _x| cnt + 1)
426425
}
427426

@@ -1718,9 +1717,9 @@ mod tests {
17181717
#[test]
17191718
fn test_iterator_len() {
17201719
let v = &[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
1721-
assert_eq!(v.slice(0, 4).iter().len_(), 4);
1722-
assert_eq!(v.slice(0, 10).iter().len_(), 10);
1723-
assert_eq!(v.slice(0, 0).iter().len_(), 0);
1720+
assert_eq!(v.slice(0, 4).iter().len(), 4);
1721+
assert_eq!(v.slice(0, 10).iter().len(), 10);
1722+
assert_eq!(v.slice(0, 0).iter().len(), 0);
17241723
}
17251724

17261725
#[test]

src/libstd/str.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1593,7 +1593,7 @@ impl<'self> StrSlice<'self> for &'self str {
15931593
15941594
/// Returns the number of characters that a string holds
15951595
#[inline]
1596-
fn char_len(&self) -> uint { self.iter().len_() }
1596+
fn char_len(&self) -> uint { self.iter().len() }
15971597
15981598
/// Returns a slice of the given string from the byte range
15991599
/// [`begin`..`end`)

0 commit comments

Comments
 (0)