ソナーは私にメッセージを与えています:
悪意のあるコードの脆弱性 - 静的配列のフィールドはパッケージで保護する必要があります
FORMATS
。
このコードが悪意があると見なされるのはなぜですか? すべての定数を格納するパブリック クラスがあります。
public class Constants
{
/*
all the public static final constants of primitive datatypes for which
there is no sonar warning.
*/
public static final String[] FORMATS = new String[] {
"yyyy-MM-dd HH:mm:ss.S z",
"yyyy-MM-dd HH:mm:ss.S"
}