Правило Пилинта неизвестно гидролокатору

Я пытаюсь использовать sonarQube с eclipse и python. Профиль качества был сонарным, и у него было всего 11 правил для начала. Поэтому я добавил правила pylint, и они помечены как активированные. Но когда я запускаю анализ проекта, у меня не возникает больше проблем, чем раньше (когда я использовал 11 правил). Тогда консоль выглядит примерно так:

16:38:49.091 INFO  - Sensor org.sonar.plugins.python.pylint.PylintSensor@1603ae07...
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar
16:38:50.079 WARN  - Pylint rule 'C' is unknown in Sonar

person user3783645    schedule 27.06.2014    source источник
comment
Таким образом, pylint, кажется, запущен, так как, когда я пытаюсь запустить sonar-runner, я получаю распечатку pylint, но приведенные выше сообщения, когда сонар пытается проанализировать результаты. Есть ли что-то, что мне нужно настроить, чтобы сонар распознал правила pylint? За исключением установки плагина Python и активации правил.   -  person user3783645    schedule 01.07.2014
comment
Есть ли какие-либо успехи в отношении этого поведения?   -  person XtianGIS    schedule 04.08.2017


Ответы (1)


Я получаю такого рода предупреждения для каждого правила Pylint, которое отключено в текущем профиле качества, поэтому кажется, что это функция, а не ошибка (SonarQube 5.1.1 + плагин Python 1.6-SNAPSHOT)

person alexandrul    schedule 11.06.2015
comment
На основе jira.sonarsource.com/browse/SONARPY-291 это поведение было улучшено начиная с с версией 1.12 - person alexandrul; 11.11.2019