Коллеги, студенты помогите обнаружить ошибку, пожалуйста. Я так понимаю ошибка валидации происходит из-за обработки строк в блоке catch(). Да так делать нельзя. Подскажите как лучше организовать обработку таких строк, которые находятся в конце файла и их попросту не с чем сравнивать - в старом или в новом файле количество строк больше/меньше? В таком случае, гарантированно такие строки будут все иметь статус, если они в старом файле(ADDED), в новом(REMOVED). Рекомендация ментора в валидации на неправильный последний пункт:
Убедись, что список lines в нужных местах содержит операции ADDED c нужными строками.
В строке 37 ошибка комментария - счетчик "y" для строк в новом файле, а не в старом