По поводу правила squid: S109 Magic numbers не следует использовать
Разве нельзя разрешить иметь числа в конструкторе перечисления в java? На мой взгляд, приведенный ниже код не должен нарушать правило.
public enum Color{
RED(42),
GREEN(123456),
BLUE(666);
public final int code;
Color(int colorCode){
this.code=colorCode;
}
}
Я использую плагин Sonar java версии 3.3