summaryrefslogtreecommitdiffstats
path: root/src/parse.rs
diff options
context:
space:
mode:
authorDan Davison <dandavison7@gmail.com>2019-07-21 22:35:24 -0400
committerDan Davison <dandavison7@gmail.com>2019-07-21 22:35:24 -0400
commitaaf58b5b116b2bbaa3b706f743be0a0fa01c0d49 (patch)
treef437b8b341fe720d4ce397513d4cf20fb2694f35 /src/parse.rs
parent3605b28509d3c9a4635e284109243e4ca3692718 (diff)
Use `skip` instead of `next`
Diffstat (limited to 'src/parse.rs')
-rw-r--r--src/parse.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/parse.rs b/src/parse.rs
index 76328aa7..981293d4 100644
--- a/src/parse.rs
+++ b/src/parse.rs
@@ -63,9 +63,7 @@ pub fn parse_hunk_metadata(line: &str) -> (String, String) {
/// Given input like "diff --git a/src/main.rs b/src/main.rs"
/// return ("rs", "rs").
fn get_file_extensions_from_diff_line(line: &str) -> (Option<&str>, Option<&str>) {
- let mut iter = line.split(" ");
- iter.next(); // diff
- iter.next(); // --git
+ let mut iter = line.split(" ").skip(2);
(
iter.next().and_then(|s| get_extension(&s[2..])),
iter.next().and_then(|s| get_extension(&s[2..])),