[java] DataflowAnomalyAnalysis - add test case for #1749
This commit is contained in:
@ -357,6 +357,23 @@ class Test{
|
||||
Test2 test = new Test2() ;
|
||||
if( t1 == (t1 = test.simpleTest(t1))) ;
|
||||
}
|
||||
}
|
||||
]]></code>
|
||||
</test-code>
|
||||
|
||||
<test-code>
|
||||
<description>#1749 DD False Positive in DataflowAnomalyAnalysis</description>
|
||||
<expected-problems>1</expected-problems>
|
||||
<expected-linenumbers>4</expected-linenumbers>
|
||||
<expected-messages>
|
||||
<message>Found 'DU'-anomaly for variable 'a' (lines '4'-'5').</message>
|
||||
</expected-messages>
|
||||
<code><![CDATA[
|
||||
public class Test {
|
||||
public void test(){
|
||||
int a = 0;
|
||||
a = a + 3;
|
||||
}
|
||||
}
|
||||
]]></code>
|
||||
</test-code>
|
||||
|
Reference in New Issue
Block a user