Все еще сталкиваюсь с squid:S2095 в Sonar / Как обновить SonarJava в Sonarqube

Я недавно установил новейшую версию Sonarqube и провел проверку. Я получил предупреждения относительно Squid:S2095 (закрытие потоков), которые являются ложными срабатываниями и которые должны быть исправлены с версией 3.14 SonarJava (см. https://jira.sonarsource.com/browse/SONARJAVA-1478).

2 ответа

LTS-версия SonarQube поставляется с версиями анализаторов, которые были актуальны на момент выпуска базовой версии.

В вашем случае это означает, что ваша загрузка 5.6.6 включала SonarJava 3.13.1, которая была текущей версией, когда была выпущена 5.6. Версии анализатора не связаны с точными выпусками, потому что точечные выпуски только исправляют ошибки, и обновление анализатора было бы функцией.

Поскольку анализаторы выпускаются намного чаще, чем платформа, в качестве общей политики вы всегда должны проверять свой центр обновлений SonarQube на наличие новых версий после загрузки версии SonarQube.

Так как у меня был недавно установленный Sonarqube, я ожидал, что у меня будет установлен последний плагин SonarJava, что не так. Войдите в свой интерфейс sonarqube (admin/admin по умолчанию для только что установленной службы) и перейдите по http://host-of-sonarqube/updatecenter/installed и обновите плагин SonarJAva.

Другие вопросы по тегам