我有一个我用一些项目特定设置创建的插件:
@Property(
key = MyPlugin.SEV1,
name = "SEVERITY 1",
description = "Severity 1",
defaultValue = "Blocker",
global = false,
project = true),
@Property(
key = MyPlugin.SEV2,
name = "SEVERITY 2",
description = "Severity 2",
defaultValue = "Critical",
global = false,
project = true),
....
....
@Property(
key = MyPlugin.SEV10,
name = "SEVERITY 10",
description = "Severity 10",
defaultValue = "Info",
global = false,
project = true),
这些按顺序显示在Web界面中:
严重性1
严重10
严重性2
有没有办法重新排序/强制显示设置的顺序而不是按字母顺序排列?我注意到一些标准设置页面似乎实现了这一点。
由于
答案 0 :(得分:0)
来自SonarQube mailing list(2015年7月30日)
Julien Henry:您可以使用编程方式使用 org.sonar.api.config.PropertyDefinition 声明属性。此API提供了一个"索引"允许调整排序的属性。