Мой код в настоящее время страдает от "Возможного небезопасного присвоения неконечному статическому полю в конструкторе" (AssignmentToNonFinalStatic в PMD).
Класс записывается как одноэлементный класс, свойство, затронутое этим предупреждениемвыглядит так:
private static String myProperty;
и заполняется этой конструкцией:
public SystemPropertyUtils() throws ConfigException {
someMethodThrowingConfigException();
myProperty = "someValue" + this.someOtherValueFromAThreadSafeString;
}
Есть ли разработанный способ отменить это предупреждение?