Sonarqube 如何访问PropertyDefinitions属性
在JavaDoc中,它清楚地定义了如何在SonarQube中使用插件中的Sonarqube 如何访问PropertyDefinitions属性,sonarqube,sonar-plugin,Sonarqube,Sonar Plugin,在JavaDoc中,它清楚地定义了如何在SonarQube中使用插件中的org.sonar.api.config.PropertyDefinition设置属性,但是没有关于如何获取它的任何内容 它似乎不像Java中的System.getProperty(key)那样工作,那么,我应该声明一个实现配置的新类吗?有没有方法可以正确返回这些属性?您可以通过上下文一个或通过扩展点构造函数注入配置对象: public MyExtensionPoint(配置){ this.config=config; }
org.sonar.api.config.PropertyDefinition
设置属性,但是没有关于如何获取它的任何内容
它似乎不像Java中的
System.getProperty(key)
那样工作,那么,我应该声明一个实现配置的新类吗?有没有方法可以正确返回这些属性?您可以通过上下文
一个或通过扩展点构造函数注入配置
对象:
public MyExtensionPoint(配置){
this.config=config;
}
使用context.config()
获取配置对象
然后使用configuration.get(“key”)
获取属性。您在谈论哪个Context
?在Plugin.Context
上没有config()
function哇,这就是我要找的,谢谢@bergaco!!