Codacy — инструмент проверки кода
Codacy — это автоматизированный инструмент анализа/качества кода, который помогает разработчикам выпускать более качественное программное обеспечение быстрее. Он экономить до 60% времени на проверках кода.
Так пишут на сайте, и еще:
Контролируйте свои стандарты
Настройте свои наборы правил, чтобы привести в соответствие стандарты качества вашей команды и исключить ложные срабатывания.
Отслеживайте эволюцию качества
Детализируйте эволюцию качества вашего проекта с оповещениями о наиболее проблемных областях.
Получите действенные результаты
Быстро устраняйте проблемы, сосредоточившись на том, что важно.
-
Определите 10 основных уязвимостей OWASP и предотвратите влияние критических проблем на ваш продукт.
-
Убедитесь, что качество вашего кода стандартизировано для всех команд и проектов, применяя шаблоны кода.
-
Экономьте время, зная, какие установленные стандарты нарушаются, и узнавая, как с ними бороться.
Действительно хороший инструмент, с хорошей интеграцией с GitHub, попробуйте. Он ест. ругается не только на оригинальные файла проекта (а как на фото выше) и на другие сторонние библиотеки. Ему многое не нравится :) и это хорошо. Посмотрим стандарты (которых он придерживается по дефолту) поработаем со своими, с фильтрами и т.д.
В любом случае, — полезно.
P.S. Работа над Командами начата. Все изменения, которые появляются на GitHub сперва тестируются на этом сайте. Как функционал будет готов, напишу про это. На данный момент изменения с GitHub безболезненные. Только заменая файлов ядра.
Codacy простой, чертовски наглядный. Сам использую его уже давно.
Да, его можно натравить хорошо и он многое покажет. Да и вообще, чуток к стандартам позволит подойти. Если не слепо делать, то просто отлично.