【问题标题】:Pylint rule is unknown to sonar声纳不知道皮林特规则
【发布时间】:2014-08-18 18:16:45
【问题描述】:

我正在尝试将 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

【问题讨论】:

  • 所以 pylint 似乎正在运行,因为当我尝试运行 sonar-runner 时,我得到了 pylint 打印输出,但是当声纳试图解析结果时出现上述消息。为了让声纳识别 pylint 规则,我必须配置一些东西吗?除了安装 python 插件并激活规则。
  • 有关此行为的任何进展?

标签: python eclipse sonarqube pylint


【解决方案1】:

对于当前质量配置文件中禁用的每个 Pylint 规则,我都会收到此类警告,因此这似乎是一个功能,而不是错误(SonarQube 5.1.1 + Python 插件 1.6-SNAPSHOT)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-01
  • 2019-11-20
  • 2013-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多