hexlet-correction
hexlet-correction copied to clipboard
Добавить checkstyle
@zxvfc Привет! Посмотри pull
Нужно Sonar подключить.
Нужно Sonar подключить.
Речь о SonarQube?
Да
Попробую разобраться.
Из того, что я прочитал в разных местах:
- У нас есть сервер SonarQube
- У нас есть какой-то анализатор кода, который отправляет наш код для анализа на этот сервер
- У нас есть плагин для ide, который подсвечивает ошибки, которые мы получили от сервера. Если все проще и я что-то не так понял, ткните пожалуйста.
Я в правильном направлении думаю?
@kacetal тыц
@kacetal, можно вот так поступить: Локально запускать sonarqube в контейнере (там нужно будет при первом запуске изменить пароль и получить токен) Потом или плагином SonarLint или мавеном толкать туда результат анализа. Там все весьма наглядо.
Если все это автоматизировать мейком, все вполне будет работать. Другой вопрос сколько будет желания туда заглядывать.
Таска в процессе. Пишу что б не потерялось. Есть вот такой ресурс. https://www.sonarsource.com/products/sonarcloud/signup/ Туда @fey добавил наше "рабочее пространство". Чтоб туда передать данные из проекта, юзаем токен SONAR_TOKEN
А нам сонаркуб щас нужен? Чекстайла недостаточно? @Malcom1986
checkstyle нужно подключить. Актуально.
@fey checkstyle я подключил, но там в приложении многовато отклонений от правил. с ними как?
@kitdim создавайте пулл реквест, посмотрим на что жалуется
@fey закрываем?
Давайте.