don't report constant conditions containing call chains

This commit is contained in:
peter
2012-09-11 20:54:29 +02:00
parent 3719f4d04f
commit 20f79a297e
6 changed files with 133 additions and 89 deletions
@@ -15,11 +15,9 @@ public class BrokenAlignment {
if (data.inner() != null) {
System.out.println(data.inner().hashCode());
System.out.println(<warning descr="Method invocation 'data.inner().getText().hashCode()' may produce 'java.lang.NullPointerException'">data.inner().getText().hashCode()</warning>);
/*
if (data.inner() != null) {
System.out.println(data.inner().hashCode());
}
*/
data = new Data(null, null);
System.out.println(<warning descr="Method invocation 'data.inner().hashCode()' may produce 'java.lang.NullPointerException'">data.inner().hashCode()</warning>);