【问题标题】:Create new custom rule for all languages in SonarQube 6在 SonarQube 6 中为所有语言创建新的自定义规则
【发布时间】:2017-03-02 12:05:36
【问题描述】:

我需要添加一个新的自定义规则,该规则将检查电子邮件是否写在代码中的任何位置。它应该适用于所有语言,但特别适用于 PHP。如果我必须为其创建插件或必须创建自定义规则模板,我会感到困惑。任何线索都会有所帮助。谢谢!

【问题讨论】:

    标签: plugins sonarqube rules sonarqube-web


    【解决方案1】:

    支持自定义规则的语言列表是here。通常,您无法对“所有语言”强制执行此操作,但您应该能够通过创建插件并在 Java 中实现您的规则来为 PHP 完成此操作。

    【讨论】:

    • 还有其他捷径可以实现吗?我的意思是通过 SonarQube 仪表板创建规则或质量配置文件或任何内容?我对java语言一无所知。我只需要检查是否写了电子邮件,然后将其显示为错误。
    • 我也在按照这个方法来创建插件:docs.sonarqube.org/display/DEV/Build+Plugin......但是当我尝试构建它时它总是出错。
    猜你喜欢
    • 2021-02-06
    • 1970-01-01
    • 2017-01-07
    • 2019-05-21
    • 2017-10-08
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    相关资源
    最近更新 更多