在Sonarquebe规则中自定义深度设置" squid:MaximumInheritanceDepth"

时间:2016-06-07 06:20:18

标签: java sonarqube

Sonarquebe抱怨说

enter image description here

问题:可以自定义规则设置,例如将阈值从5增加到6吗?

更具体地说,可以将规则设置为动态取决于哪个基类?例如。类的深度从XxxModelBase限制扩展到6,而对于其他情况,限制是4.这是否可行?

1 个答案:

答案 0 :(得分:1)

打开rule in SonarQube,您就会发现它绝对可以自定义。 maximum depth是您在此项目使用的质量配置文件中enabling规则时设置的参数。

但是根据类继承树,没有办法让规则动态运行。