我需要开发一个custom sonarqube plugin
作为代理服务。
我正在考虑创建一个简单的Java应用程序,该应用程序:
我的问题是,声纳法内部是否可能?
假设有可能: 第二个问题-我经历过sonarqube documentation,但无法确定要使用哪个插件类。我应该只使用PageDefinition吗?
请提出建议。 谢谢
P.S。 -类似的问题已发布在sonarqube community上,并在此处发布,以扩大受众范围。
答案 0 :(得分:2)
我正在考虑创建一个简单的Java应用程序,该应用程序:
- 应用程序将继续监听请求
- 根据请求从调用方接收REST api URL(一些第三方地址)
- 使用REST api并返回JSON响应
- 将响应转发回原始呼叫者
我的问题是,声纳法内部是否可能?
可以将第三方库添加到自定义SonarQube插件中。您可以创建任务,在其中您可以执行所执行的任何操作。
假设有可能:第二个问题-我经过了声纳尔贝 文档,但我无法确定要使用哪个插件类。 我应该只使用PageDefinition吗?
您应该实现htmlspecialchars,该扩展名允许您扩展SonarQube Web API并根据请求添加新行为。
PageDefinition是一种在WebUI上添加一些网页的方法。