Sonar:有没有办法使用Java为python添加自定义规则

时间:2018-02-05 15:17:56

标签: python sonarqube

根据文档,有两种方法可以包含自定义规则:

  • 通过SonarQube插件使用Java编写编码规则
  • 直接通过SonarQube Web界面添加XPath规则

根据link声纳-python不支持我想使用的第一种方式。

我想知道是否有什么东西在改变,这个功能是否会得到支持?如果支持此功能,我在哪里可以找到类似教程for Java的教程?或者只有一种方法可以创建自己的Sensor并使用已实现的python-parser吗?

1 个答案:

答案 0 :(得分:3)

不支持使用java编写SonarPython的自定义规则。 目前还没有启动它的倡议。 但是,如果规则不是特定于您的上下文并且对每个python代码都有用,您可以通过在此google组中编写描述和不符合/兼容的代码示例来做出贡献:  groups.google.com/sonarqube,或者您可以在github.com/SonarSource/sonar-python上创建拉取请求。

相关问题