Ревью и публикация
Изменения
Диффы задачи, сгруппированные по репозиториям.
Вкладка «Изменения» показывает изменения задачи, сгруппированные по репозиториям и их pull request: репозиторий и номер PR, число добавленных и удалённых строк, число файлов.
- Под заголовком репозитория — список файлов: папка серым, имя файла заметнее, метка, что с файлом произошло (A добавлен, M изменён, D удалён, R переименован, «бинарный»), и
+добавлено −удалено. Все файлы свёрнуты: экран открывается одинаково быстро и для трёх файлов, и для трёхсот. - Файл открывает нажатие на строку; кнопка «Развернуть все» раскрывает все файлы репозитория. Содержимое подгружается при раскрытии — сначала на месте кода стоит скелетон, затем строки. Длинный файл приходит частями по мере прокрутки: внизу видно «Загружено N из M строк»; ничего не обрезается, читается весь файл.
- Пока вы прокручиваете раскрытый файл, его шапка остаётся закреплённой сверху — с именем репозитория, путём и счётчиками, так что всегда видно, чей код перед глазами. Шапка следующего файла сменяет предыдущую.
- Кнопка «Патч» скачивает изменения модуля одним
.patch-файлом — его можно применить у себя (git am). - Если задача меняла инструменты разработки (среду сборки и прогона тестов), сверху стоит их краткая сводка и сколько файлов и строк там изменилось. Сами файлы инструментов не показываются.
Рядом вкладка «Обсудить» — тред-обсуждение кода, из которого можно предложить замечание. Кнопка «Уточнить у ассистента» в замечании открывает тот же тред с уже заданным вопросом об этом замечании.