【发布时间】:2016-06-03 17:49:20
【问题描述】:
我一直使用 xpath 在声纳中创建自定义规则,但现在 xpath 已从插件 java 中删除,我需要帮助我在 java 中的第一个自定义规则:
如果类上有@Stateless 或@Stateful 注释,则应该有@Interceptors 注释。如果不是这种情况,它应该是一个关键问题。
我遵循了这一步:
创建一个标准的 SonarQube 插件。
依赖于您正在为其编写自定义规则的语言插件的 jar。
根据需要创建尽可能多的自定义规则
生成 SonarQube 插件(jar 文件)。
将此 jar 文件放在SONARQUBE_HOME/extensions/plugins 目录中。
重启 SonarQube 服务器。
我可以按照所有步骤进行操作,但要创建自定义规则,我需要知道在生成 sonarqube 插件之前我可以在 java 类上放置什么来定义我的规则。
谁能帮帮我,提前谢谢!
问候, 优素福
【问题讨论】: