用于自定义规则的SonarQube API文档

时间:2017-10-17 14:12:19

标签: java sonarqube

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

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

1 个答案:

答案 0 :(得分:2)

这些软件包没有正式的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,我不建议使用那个。