private static FileDiff ReadFile(LineReader reader) { string original = ReadFileName(reader, "---"); string modified = ReadFileName(reader, "+++"); return new FileDiff(original, modified, ReadHunks(reader)); }