SonarQube:java构造函数枚举中是否允许使用幻数

DEG*_*DEG 6 java enums magic-numbers sonarqube

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

不应该允许在java的枚举的构造函数中包含数字吗?在我看来,下面的代码不应违反规则.

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

   public final int code;

   Color(int colorCode){
      this.code=colorCode;
   }    
}
Run Code Online (Sandbox Code Playgroud)

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

dam*_*ams 2

将会在3.4版本中修复

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