on master help sign in
Line range minus syntax clippy suggestions addressed
0eb4aaaBojan Durdevic
src/line_range.rs+3−3
@@ -56,14 +56,14 @@ impl LineRange {
56 new_range.lower + more_lines
56 new_range.lower + more_lines
57 } else if first_byte == Some(b'-') {
57 } else if first_byte == Some(b'-') {
58 // this will prevent values like "-+5" even though "+5" is valid integer
58 // this will prevent values like "-+5" even though "+5" is valid integer
59− if &line_numbers[1][1..].bytes().next() == &Some(b'+') {
59+ if line_numbers[1][1..].bytes().next() == Some(b'+') {
60 return Err("Invalid character after -".into());
60 return Err("Invalid character after -".into());
61 }
61 }
62− let less_lines = &line_numbers[1][1..]
62+ let prior_lines = &line_numbers[1][1..]
63 .parse()
63 .parse()
64 .map_err(|_| "Invalid character after -")?;
64 .map_err(|_| "Invalid character after -")?;
65 let prev_lower = new_range.lower;
65 let prev_lower = new_range.lower;
66− new_range.lower = new_range.lower - less_lines;
66+ new_range.lower -= prior_lines;
67 prev_lower
67 prev_lower
68 } else {
68 } else {
69 line_numbers[1].parse()?
69 line_numbers[1].parse()?