1
您现在的位置:
首页
/
/
SonarQube的Web API和plugin API

SonarQube的Web API和plugin API

  • 分类:新闻资讯
  • 作者:苏州华克斯信息科技有限公司
  • 来源:苏州华克斯信息科技有限公司
  • 发布时间:2024-03-19
  • 访问量:0

【概要描述】

SonarQube的Web API和plugin API

【概要描述】

  • 分类:新闻资讯
  • 作者:苏州华克斯信息科技有限公司
  • 来源:苏州华克斯信息科技有限公司
  • 发布时间:2024-03-19
  • 访问量:0
详情

SonarQube的Web API和plugin API

在使用SonarQube的时候,您可以使用基于插件API的自定义插件或通过Web API使用 SonarQube 服务。

插件API 变更

sonar-plugin-api是一个Java API,用于为SonarQube、SonarCloud和SonarLint开发插件。

API曾经是SonarQube的一部分,并与它一起发布,但自v9.5以来,它是一个单独的组件,有自己的版本。

你可以在这里找到它:SonarQube插件 API

API 基础知识-扩展点

SonarQube为其三个技术堆栈提供扩展点:

扫描程序,用于运行源代码分析。

Compute Engine,它整合了扫描仪的输出,例如:

 计算二级度量,例如评级。

 聚合度量值(例如,项目的代码行数 = 所有文件的代码行数之和)。

 将新问题分配给开发人员。

 将所有内容保留在数据存储中。

Web 应用程序。

 

Web API

SonarQube提供Web API以从应用程序访问其功能。构成Web API的Web服务按URL记录在SonarQube中。您还可以从SonarQube的顶部栏访问Web API文档:

请注意,随着终结点被弃用和替换,Web API V2将逐渐取代 Web API。

API发布周期与SonarQube发布周期相关联。

如果API组件在版本X.Y中已弃用,则计划在版本 (X+1).0中删除此组件。例如,在10.x版本中弃用的组件将保留到10.x LTS版本:它将在11.0版本中被删除。

 

扫二维码用手机看

更多资讯

联系我们

联系我们

发布时间:2020-09-16 13:55:16
地址:苏州市工业园区新平街388号
          腾飞创新园塔楼A617
电话:400-028-4008
          0512-62382981

关注我们

这是描述信息

页面版权所有 -  苏州华克斯信息科技有限公司  |  Copyright - 2020 All Rights Reserved.