【发布时间】:2023-04-05 02:37:01
【问题描述】:
我有一个 SonarQube (6.1) 的自定义插件,我正在尝试弄清楚如何添加某种配置接口。
用例应该如下:
- 用户通过插件的小部件在 SonarQube UI 中配置插件的设置
- 当用户运行分析(使用提到的插件)时,插件的行为将取决于用户设置
这个用例可能吗? SonarQube 可以从小部件加载设置吗?
【问题讨论】:
我有一个 SonarQube (6.1) 的自定义插件,我正在尝试弄清楚如何添加某种配置接口。
用例应该如下:
这个用例可能吗? SonarQube 可以从小部件加载设置吗?
【问题讨论】:
您可能想查看 SQ (https://github.com/SonarSource/sonarqube/blob/master/sonar-plugin-api/src/main/java/org/sonar/api/config/PropertyDefinition.java) 中的 PropertyDefinition 扩展点。
您将无法在插件的小部件中配置属性,但在 SQ 的管理页面(或项目的管理页面)中。这是通常用于将配置传递给插件的功能。
【讨论】: