Sonarqube小部件选择的运行时配置

时间:2014-08-01 21:28:44

标签: sonarqube

我有一个小部件,让我们说它看起来像这样:

@UserRole(UserRole.USER)
@Description("I am a sample widget")
@WidgetCategory({"Global"})
@WidgetProperties({
    @WidgetProperty(key = "widgetTitle"),
    @WidgetProperty(key = "mySelect", type = WidgetPropertyType.SINGLE_SELECT_LIST, defaultValue = "a",
        optional = false, options = {
        "a", "b", "c"
    })
})
public class MySuperDuperWidget
    extends AbstractRubyTemplate
    implements RubyRailsWidget
{

这完全有效,我得到一个" a"," b"和" c"的下拉列表。但如果这些不是固定的选择呢?我想做一些逻辑(比如对另一台服务器进行休息调用,找出今天哪些可能的选择有效),并在运行时填充这个下拉列表。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

目前不支持此功能 - 我们暂时没有计划支持此功能。