【问题标题】:SonarQube API Docs for custom rules自定义规则的 SonarQube API 文档
【发布时间】:2017-10-17 23:00:59
【问题描述】:

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

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

【问题讨论】:

  • 如果您对文档有任何建议,请考虑 opening a thread
  • 所以...在公司或“企业”环境中工作的开发人员中可能有不少比例,由于各种原因不允许登录 Google。如果有其他位置可以发布此类 cmets,我很乐意参与。事实上..只要我需要登录谷歌,我就不能在工作时这样做..
  • Google 网上论坛兼作邮寄名单,以防您的公司政策禁止登录 Google 服务。总有办法。
  • @mithfindel - 我不知道......现在我知道了。会处理的。
  • 作为跟进,以邮件列表的形式分到谷歌论坛,使用以下命令:groups.google.com/group/<name_of_forum/…> - 将其粘贴到浏览器中(在 Chrome 中工作,没有尝试过其他人) ;

标签: java sonarqube


【解决方案1】:

这些包没有官方的 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,我不推荐使用那个。

【讨论】:

  • 冒着违反社区最佳实践/标准的风险发布带有“谢谢”等的评论,我想提一下,我非常感谢您为我这样做。你摇滚。
猜你喜欢
  • 2016-12-22
  • 2016-09-03
  • 2017-04-08
  • 1970-01-01
  • 2014-04-22
  • 1970-01-01
  • 2017-10-08
  • 2020-06-13
  • 2017-01-07
相关资源
最近更新 更多