SonarQube:配置文件继承和规则停用

SonarQube:配置文件继承和规则停用,sonarqube,Sonarqube,我已经读过有关个人资料插入的文档。他们说“从父项继承的规则不能停用”。这是故意的吗?将来会得到支持吗 当我升级一些插件(即JavaScript分析插件)时,会有新的规则,我必须恢复内置的配置文件“Sonar Way”,以获得新的规则。但是,当我这样做时,我会丢失所有以前的配置(停用的规则),我必须记住我过去所做的,并再次重复。听起来好像您正在使用内置配置文件作为默认配置文件。如果您对内置的配置文件感到满意,那么这是一个很好的选择。但听起来你不是。因此,我建议你复制声纳的方式,我称之为“复制”,并

我已经读过有关个人资料插入的文档。他们说“从父项继承的规则不能停用”。这是故意的吗?将来会得到支持吗


当我升级一些插件(即JavaScript分析插件)时,会有新的规则,我必须恢复内置的配置文件“Sonar Way”,以获得新的规则。但是,当我这样做时,我会丢失所有以前的配置(停用的规则),我必须记住我过去所做的,并再次重复。

听起来好像您正在使用内置配置文件作为默认配置文件。如果您对内置的配置文件感到满意,那么这是一个很好的选择。但听起来你不是。因此,我建议你复制声纳的方式,我称之为“复制”,并将其设置为默认配置文件。然后在每次升级后,您可以重置Sonar方式,使用比较服务查看Copy和Sonar方式之间的差异,然后选择在Copy中应用哪些新更改。

由于这是当前的解决方案,因此这不是最合适的方法。如果我想用Java装饰一个类,我必须创建一个新的类作为原始类的副本,并在原始类的每次更改时同步它,或者我可以扩展它,让编译器完成其余的工作:)我正在运行SonarQube 5.3,它允许我停用继承的规则。@HDave:我正在运行SonarQube 5.6,它是不可能。你能解释一下或者参考一下变更日志或文档吗?