https://www.codacy.com/
Наткнулся тут недавно на крутейшию штуку в дополнение к Continuous Integration ко всяким билд серверам AppVeyor или Travis. Служит в роли статического анализатора кода (наиболее популярный аналог в России приложение PVS-Studio), что позволяет вам на ранней стадии выявлять какие то очевидные ошибки или не соблюдение стиля кодирования. Все это с частичкой социализации - вашему проекту выставляется оценка исходя из общего положения, и можно разместить бейджик на главной страничке вашего репозитория
Анализ представляется в виде различных категорий:
- Security
- Unused Code
- Error Prone
- Others
Так же нет каких то особых ограничений по языкам, почти все популярные ЯП поддерживаются анализаторами этой платформы
Интегрируется это все прямо в GitHub и при принятых Pull Request'ах всегда можно увидеть результат анализа содержимого в нем кода.
Ну из ништячков можно запилить себе Goal'ы для того чтобы править ошибки было веселее (ну или стимулировать сообщество для исправления этих ошибок)
Ах да, и самое главное - все это абсолютно бесплатно для Open Source проектов.
На самом деле ништячков там куда больше, поэтому могу порекомендовать каждому проанализировать собственные проекты, и потыкать разные кнопочки. Крутая прожект, одобряэ
Post #25
1.54K