pub fn split_diff_by_file(diff: &str) -> Vec<FileDiff>
Split raw diff text into Vec<FileDiff> on file boundaries
Vec<FileDiff>
Each FileDiff contains a complete diff patch of a file and its statistics. Keep the original file order.
FileDiff