java - 自定义规则的 SonarQube API 文档

标签 java sonarqube

我正在为 SonarQube 扫描仪创建自定义规则,遵循 SonarCustomRules documentation .我在 Sonar 网站上找不到 API 的文档。

文档提到了“语义 API”和源代码链接。在哪里可以找到相应的 API 文档?

最佳答案

这些包没有官方的 javadoc。

您可以在您选择的 IDE 中打开包并使用它来查看这些类的概要,或者在您的命令行中像这样生成 html javadoc:

git clone git@github.com:SonarSource/sonar-java.git
cd sonar-java
git checkout 4.14.0.11784
mvn clean install javadoc:javadoc
# your javadoc should now be located in java-frontend/target/site/apidocs/org/sonar/plugins/java/api/semantic/package-summary.html

(顺便说一句:我为你做的,请随时 download it )

实际上一个非官方的在线html javadoc,但它非常outdated我不建议使用那个。

关于java - 自定义规则的 SonarQube API 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46792273/

相关文章:

java - 全屏应用程序中的警报问题

java - 在 ActionScript3 中创建对象相等 "HashMap"作为 java HashMap

gradle - SonarQube,JaCoCo :(应该是22个条件中的11个)应该是3个(或4个)

jenkins - Sonar 服务器无法访问

Java JPA 类转换器

java - 比较枚举时简化测试

java - 为什么泛型接口(interface)不能用作类型参数?

sonarqube - 为什么 Sonar-Runner 与本地数据库对话?

java - 如何使用 postman 测试获得代码覆盖率

java - sonar-maven-plugin fails because of invalid checkstyle.xml (The processing instruction target matching "[xX][mM][lL]"is not allowed)