plugins - Sonar 插件: how to get sonar's metric

标签 plugins sonarqube metric

我正在开发一个 Sonar 项目,我必须制作一个插件才能获取指标并计算它们。

为了理解它是如何工作的,我想尝试做以下示例:

  • 获取值(复杂度)并将其计算为 double 值或浮点值。
  • 获取复杂度值 (MetricsCore.COMPLEXITY),如果它超过 200,请写一条消息说明它太复杂。
  • 将注释行数乘以 10。

我知道在这些示例中我想做的事情是无用的,但它只是了解如何获取 Metrics Core 值并获取它们的值,并创建新的 Metrics。 我没有找到很多文档......

非常感谢

有关信息,我将使用 Sonar-reference-plugin。

最佳答案

您可以在这里找到我们的示例插件:https://github.com/SonarSource/sonar-examples/tree/master/plugins 。 “sonar-reference-plugin”应该为您提供大量信息。

这应该可以帮助您更好地理解事物是如何工作的。

关于plugins - Sonar 插件: how to get sonar's metric,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15670794/

相关文章:

plugins - 浏览器插件 Disconnect 如何工作?

wordpress - WordPress 是否有 Feedburner 插件可以更改页面上的 RSS <link/> 标签

java - 仅在项目发生更改时才生成 jar

java - Ncss 类型计数违规

algorithm - 快速相似性检测

plugins - 使用 NPAPI 插件扩展的外部 dll 打包

jenkins - 每天或每周只启动一次 Sonar 就足够了吗?

reactjs - React 和 Jest 的 Sonarqube 覆盖配置

matrix - 如何比较两个单应矩阵?