SonarQube-通过API向规则添加参数

SonarQube-通过API向规则添加参数,sonarqube,Sonarqube,使用SonarQube 6.0,似乎无法将参数添加到规则中,除非它们是自定义的。插件附带的一些规则允许参数,但是似乎没有办法提供这些参数。此外,您似乎无法复制规则使其成为自定义规则并以这种方式添加参数 其中一条规则: 有没有办法通过API实现这一点 谢谢您是否正在尝试向使用Java API实现的自定义规则添加参数?或者您正在尝试通过Web API启用带有参数的现有规则?请澄清这个问题,并提供到目前为止您已经尝试过的示例。不,这不是一个自定义规则-这是一个包含在默认Javascript规则中的规

使用SonarQube 6.0,似乎无法将参数添加到规则中,除非它们是自定义的。插件附带的一些规则允许参数,但是似乎没有办法提供这些参数。此外,您似乎无法复制规则使其成为自定义规则并以这种方式添加参数

其中一条规则:

有没有办法通过API实现这一点


谢谢

您是否正在尝试向使用Java API实现的自定义规则添加参数?或者您正在尝试通过Web API启用带有参数的现有规则?请澄清这个问题,并提供到目前为止您已经尝试过的示例。不,这不是一个自定义规则-这是一个包含在默认Javascript规则中的规则。此特定规则接受一个参数-“domainsToIgnore”。我需要添加一些域,这样规则就不会触发误报,例如从
http://localhost
http://mydomain
。目前,任何来源的任何东西,此规则都将显示阻止程序,这是不正确的。我需要一种方法来添加域到'domainsToIgnore'。SonarQube团队-有帮助吗?我也有同样的情况。我想为排除自定义类型选择器,但在文档中挖掘了几个小时后,我想不出该如何做。版本6.3。规则键是
未知类型选择器
,规则属性的键是Exclutions,但如何仅为此规则设置它?有可能一个项目一个项目地做吗?@NicolasB.-SonarSourceTeam我对通过排除有同样的问题。我正在使用CSS插件版本4.13()。这是我可以在sonar-project.properties中写的东西吗?还是在项目管理页面的某个地方?谢谢这就是如何做到的