我使用pylint尝试检查我的代码是否有些重复。 完成分析后,我生成了pylint-report.txt并直接用于sonar.python.pylint.reportPath。
在SonnarQube的仪表板上,我只得到了代码气味的结果,而代码上没有重复。
https://drive.google.com/open?id=1MuXL4zYT-8gRmz2w8hYkUi_z6x8IvH4R
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=