Re 3: It mostly checks if someone specifically checks certain variable if it
is not null but control may flow to that variable dereferencing even if that
checking failed. For example:
if (a != null) {
doSomething(a);
}
a.foo(); // NPE may be thrown here.
--
Best regards,
Maxim Shafirov
JetBrains, Inc / IntelliJ Software
http://www.intellij.com
"Develop with pleasure!"
"Rich Adili" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]...
> 1. Excellent feature. Lots of useful stuff found. Several
honest-too-gosh
> lingering bugs found already and many probably bugs.
> 2. Performance is terrible. Initial delay when parsing the project is
> tolerable, but many delays are experienced when trying to navigate the
> results and fix the problems. Very slow in this phase.
> 3. Naive question: What are the judgment criteria used by the NPE-checking
> feature?
>
_______________________________________________
Eap-bugs mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-bugs