如何在 Sonar 中获取项目的代码行

sre*_*ari 2 postgresql sonarqube

我正在开发一个应用程序,在其中显示声纳中每个项目的一些详细信息。所以我想在我的页面中显示每个项目的代码行。我可以访问声纳数据库。谁能告诉我应该用来获取代码行的表/查询。

Nic*_*eam 6

第一:尝试直接从数据库获取数据。它不是 API,数据结构可能随时发生变化,具体取决于技术实现。

不过,您是安全的:SonarQube 通过其 Web API公开其所有数据/工作流程。浏览它的文档,你会发现api/measures/component文档):返回具有指定度量的组件。

现实生活中的例子:

为您提供该ncloc的价值。工作完成了。:)

注意:相同的方法适用于任何指标(有关指标键的信息,请参阅指标定义)。