Бегун SonarQube не обнаружил LOC или ошибок

Я использую плагин sonar-web-frontend.

У меня есть следующий файл sonar-project.properties, который находится по этому пути.

E:\agent2\test\sonar-project.properties

sonar.projectKey=Test
sonar.projectName=Test
sonar.projectVersion=1.0
sonar.sources=src/app
sonar.sourceEncoding=UTF-8

У меня есть исходный код в следующем месте

E:\agent2\test\src\app

Мой бегун находится здесь

E:\agent2\test\.sonarqube\bin\sonar-scanner-2.8\bin\

и я запускаю следующее в cmd E:\agent2\test>

E:\agent2\test\.sonarqube\bin\sonar-scanner-2.8\bin\sonar-runner -Dproject.settings= E:\agent2\test\sonar-project.properties -X

Все работает нормально, но о проблемах не сообщается, и в журнале не регистрируется LOC, он говорит следующее

Расчет CPD для 0 файлов

Таким образом, на самом деле он ничего не анализирует, я знаю, что есть проблемы, потому что, когда я запускаю TSlint локально, я обнаруживаю проблемы.


person MicroMan    schedule 15.11.2016    source источник
comment
Какую версию гидролокатора вы используете?   -  person benzonico    schedule 15.11.2016


Ответы (1)


Ваша настройка анализа выглядит нормально.

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

Каждый языковой плагин сообщает сканеру SonarQube: «Меня интересуют файлы с этими расширениями:…».

Тот факт, что анализ превышает «0 файлов», указывает на то, что расширения файлов не были распознаны.

person G. Ann - SonarSource Team    schedule 15.11.2016
comment
Я добавил плагин sonar-web-frontend и перезапустил службу сонара. Пользовательский интерфейс выбирает правила и перечисляет их как ворота качества для css, ts, js и т. д., если я запускаю tslint в своем проекте, который работает нормально, только не через сонар, поэтому ошибка не может быть в кодовой базе? - person MicroMan; 15.11.2016
comment
Не знаком с этим плагином. Объявляет ли он соответствующие расширения файлов? Или он ожидает, что вы установили соответствующие плагины? - person G. Ann - SonarSource Team; 15.11.2016
comment
В журнале указано, что он индексирует 171 файл и собирает расширения, например, он говорит, что профиль качества для td: tslint, но все же он говорит, что CPD для 0 файлов, а LOC равен нулю в пользовательском интерфейсе. - person MicroMan; 16.11.2016