diff options
author | Dan Davison <dandavison7@gmail.com> | 2019-07-21 22:35:24 -0400 |
---|---|---|
committer | Dan Davison <dandavison7@gmail.com> | 2019-07-21 22:35:24 -0400 |
commit | aaf58b5b116b2bbaa3b706f743be0a0fa01c0d49 (patch) | |
tree | f437b8b341fe720d4ce397513d4cf20fb2694f35 /src/parse.rs | |
parent | 3605b28509d3c9a4635e284109243e4ca3692718 (diff) |
Use `skip` instead of `next`
Diffstat (limited to 'src/parse.rs')
-rw-r--r-- | src/parse.rs | 4 |
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..])), |