FindNPE manage null pointer contracts for Java/Eclipse programmers
Introduction Getting started Problems Installation FAQ Contact Advanced
Order
Kinds of reported problems:
"NPE Hazard"
Means that the source code expression in question returns an object which can be null, but this object is subsequently accessed.
"Expected NonNull value"
Means that the source code expression in question returns an object which can be null, but it is returned by a method / passed to a parameter / assigned to a field / variable, which is declared as @NonNull.
"Expected NonNull value, but value is always null"
Like the previous one, but with the hint that the expression is always null