How do you deal with JDT static null analysis limitations?

There has been a possible solution for the Eclipse IDE setup years ago as the code base had been part of Eclipse SmartHome:

IIRC after the migration from PDE to Pure Maven projects it should be enough to add the LastNPE plugin to the Eclipse IDE (as I written in the topic @wborn comment above).

I used the EEA in the Eclipse IDE for some other projects, so in general it should work.