Alibaba открыла инструмент ревью кода, который использует у себя

Alibaba открыла исходники open-code-review — инструмента ревью кода, который компания использует у себя. За сутки репозиторий собрал больше двух с половиной тысяч звёзд на GitHub.
Архитектура смешанная: детерминированные проверки по правилам плюс языковая модель поверх них. Готовый набор правил покрывает несколько языков — обращения к пустой ссылке, ошибки многопоточности и прочее, — а замечания инструмент ставит к конкретным строкам, а не общим текстом к запросу на слияние.