【问题标题】:Sonar: is there a way to add custom rules for python using Java声纳:有没有办法使用 Java 为 python 添加自定义规则
【发布时间】:2018-02-06 00:28:31
【问题描述】:

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

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

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

我想知道是否发生了一些变化并且是否会支持此功能?如果支持此功能,我在哪里可以找到类似于教程for Java 的教程?还是只有一种方法可以创建自己的 Sensor 并使用已实现的 python-parser?

【问题讨论】:

    标签: python sonarqube


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-03
      • 2016-05-26
      • 2023-04-02
      • 1970-01-01
      相关资源
      最近更新 更多