Sonarqube使用python pylint

时间:2019-05-22 21:30:54

标签: python pylint

我使用pylint尝试检查我的代码是否有些重复。 完成分析后,我生成了pylint-report.txt并直接用于sonar.python.pylint.reportPath。

在SonnarQube的仪表板上,我只得到了代码气味的结果,而代码上没有重复。

image1 https://drive.google.com/open?id=1MuXL4zYT-8gRmz2w8hYkUi_z6x8IvH4R

duplicty https://drive.google.com/open?id=1kiDFnoU1yVIErrOjuJ-MlMcOufOR59o_

您知道其他必要的配置吗?

我使用了SonnarQube收集信息所需的相同语法

pylint <module_or_package> -r n --msg-template="{path}:{line}: [{msg_id}({symbol}), {obj}] {msg}" > <report_file> 

sonar-project.properties部分示例

# Quality code test
sonar.python.pylint.reportPath=pylint-report.txt
sonar.python.pylint=
sonar.python.pylint_config=

0 个答案:

没有答案