GitHub показал, как ускорил просмотр изменений в миллион строк
Команда Copilot переработала отображение больших pull request, включая комментарии переменной высоты.

GitHub описал обновление интерфейса просмотра изменений в приложении Copilot. Проверкой стал открытый pull request с 2200 файлами, более чем миллионом изменённых строк и свыше 400 комментариев к коду.
Основная идея — создавать на странице только видимые строки с небольшим запасом. Но комментарии сложнее самого кода: их высота меняется при переносах текста, загрузке изображений и раскрытии обсуждений.
Разработчики объединили виртуализацию строк, измерение комментариев и переработку поступления данных. При возвращении к просмотру система сохраняет положение пользователя.
Что пока неизвестно
Это инженерный разбор GitHub. Быстрое отображение большого изменения не делает его автоматически понятным или безопасным для принятия.
Источники
Источник не открывается?
Оригинальная страница может быть временно недоступна. Попробуйте открыть её позже; название и дата источника сохранены выше.