声纳:有没有一种方法可以使用Java为python添加自定义规则

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

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

根据link,声纳python不支持我想使用的第一种方法.

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

解决方法:

不支持使用Java编写SonarPython的自定义规则.
目前尚无启用它的计划.
但是,如果规则不是特定于您的上下文的,并且对每个python代码都有用,那么您可以在此Google组中编写说明和不兼容/兼容的代码示例,以做出贡献:
 groups.google.com/sonarqube,或者您可以在github.com/SonarSource/sonar-python上创建拉取请求.

上一篇:测试工程师的福音-如何使用Sonar完成代码质量检测


下一篇:SonarQube 扫描代码,SonarQube 进行代码质量检查