Это одно из правил статического анализатора Googles CodePro AnalytiX:
Резюме
Массивы не должны быть статически инициализированы инициализатором массива.
Описание
Это правило аудита проверяет инициализацию переменных массива (либо в инициализаторе, либо в операторе присваивания) с использованием инициализатора массива.
Пример
Следующее объявление массива будет помечено из-за использования инициализатора массива:
int[] values = {0, 1, 2};
Теперь я могу отключить его, если мне это не нравится, это не проблема. Но я задаюсь вопросом, почему это будет проблемой, и каково было бы решение о том, чтобы этот код не был отмечен правилом аудита?