package test;
import edu.umd.cs.findbugs.annotations.NonNull;
public final class TestDependendNonNullStaticFields {
@NonNull
static final String field1 = "yyyyMMdd";
@NonNull
static final String field2 = field1.toLowerCase();
}
Nonnull field field1 is not initialized by test.TestDependendNonNullStaticFields.<static initializer>() ["test.TestDependendNonNullStaticFields"] At TestDependendNonNullStaticFields.java:[lines 5-10]
findbugs 2.5.2.
that seems a false positive.
Hi, it looks like this issue is already fixed in trunk:
https://sourceforge.net/tracker/index.php?func=detail&aid=3547559&group_id=96405&atid=614693
Cheers,
Graham
This is fixed in head