SonarQube:Java构造函数枚举中应该允许幻数

DEG

关于规则鱿鱼:不应使用S109幻数

难道不应该在Java的枚举的构造函数中包含数字吗?我认为以下代码不应违反该规则。

public enum Color{
   RED(42),
   GREEN(123456),
   BLUE(666);

   public final int code;

   Color(int colorCode){
      this.code=colorCode;
   }    
}

我正在使用Sonar Java插件版本3.3

水坝

它将在版本3.4中修复

在SonarSource上看到此问题:http ://jira.sonarsource.com/browse/SONARJAVA-1117

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章