OfflineIRVTest moved

This commit is contained in:
Dmitry Avdeev
2014-07-04 15:04:54 +04:00
parent 6ef3ea8577
commit c74692c73a
3 changed files with 376 additions and 0 deletions
@@ -0,0 +1,52 @@
/**
* User: anna
* Date: 25-Apr-2006
*/
public class Test {
private boolean myFlag = false;
@SuppressWarnings({"PointlessBooleanExpression"})
boolean foo(){
boolean flag = false;
if (flag == false){
flag = true;
}
int j = 0;
if (myFlag) return false;
return flag;
}
/*private int bar() {
int i = 0;
return i;
}*/
private void fooo(){
this.fooo();
}
public void deadCode() {
}
public static void main(String[] args){
Test test = new Test();
}
public void f() {
class D {
void b() {
Runnable r = new Runnable() {
public void run() {
int i = 0;
}
};
}
}
}
void ff() {
long d = 5;
int a = 0;
}
}
@@ -0,0 +1,130 @@
<?xml version="1.0" encoding="UTF-8"?>
<problems>
<problem>
<file>file://$PROJECT_DIR$/javamodule/src/Test.java</file>
<line>13</line>
<entry_point TYPE="method" FQNAME="Test boolean foo()">
<entry_point TYPE="class" FQNAME="Test" />
</entry_point>
<module>javamodule</module>
<method>
<name>boolean foo()</name>
<name>foo()</name>
<package>&lt;default&gt;</package>
<class>
<name>Test</name>
<display_name>Test</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="NOT_USED_ELEMENT_ATTRIBUTES">Unused assignment</problem_class>
<description>Variable &lt;code&gt;j&lt;/code&gt; is never used.</description>
</problem>
<problem>
<file>file://$PROJECT_DIR$/javamodule/src/Test.java</file>
<line>40</line>
<entry_point TYPE="method" FQNAME="Test$2D$1 void run()">
<entry_point TYPE="class" FQNAME="Test$2D$1">
<entry_point TYPE="method" FQNAME="Test$2D void b()">
<entry_point TYPE="class" FQNAME="Test$2D">
<entry_point TYPE="method" FQNAME="Test void f()">
<entry_point TYPE="class" FQNAME="Test" />
</entry_point>
</entry_point>
</entry_point>
</entry_point>
</entry_point>
<module>javamodule</module>
<method>
<name>void run()</name>
<name>run()</name>
<package>&lt;default&gt;</package>
<class>
<name>Test</name>
<display_name>Test</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="NOT_USED_ELEMENT_ATTRIBUTES">Unused assignment</problem_class>
<description>Variable &lt;code&gt;i&lt;/code&gt; is never used.</description>
</problem>
<problem>
<file>file://$PROJECT_DIR$/javamodule/src/Test.java</file>
<line>49</line>
<entry_point TYPE="method" FQNAME="Test void ff()">
<entry_point TYPE="class" FQNAME="Test" />
</entry_point>
<module>javamodule</module>
<method>
<name>void ff()</name>
<name>ff()</name>
<package>&lt;default&gt;</package>
<class>
<name>Test</name>
<display_name>Test</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="NOT_USED_ELEMENT_ATTRIBUTES">Unused assignment</problem_class>
<description>Variable &lt;code&gt;d&lt;/code&gt; is never used.</description>
</problem>
<problem>
<file>file://$PROJECT_DIR$/javamodule/src/Test.java</file>
<line>50</line>
<entry_point TYPE="method" FQNAME="Test void ff()">
<entry_point TYPE="class" FQNAME="Test" />
</entry_point>
<module>javamodule</module>
<method>
<name>void ff()</name>
<name>ff()</name>
<package>&lt;default&gt;</package>
<class>
<name>Test</name>
<display_name>Test</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="NOT_USED_ELEMENT_ATTRIBUTES">Unused assignment</problem_class>
<description>Variable &lt;code&gt;a&lt;/code&gt; is never used.</description>
</problem>
<problem>
<file>file://$PROJECT_DIR$/javamodule/src/Test.java</file>
<line>32</line>
<entry_point TYPE="method" FQNAME="Test void main(java.lang.String[] args)">
<entry_point TYPE="class" FQNAME="Test" />
</entry_point>
<module>javamodule</module>
<method>
<name>void main(String[] args)</name>
<name>main(String[])</name>
<package>&lt;default&gt;</package>
<class>
<name>Test</name>
<display_name>Test</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="NOT_USED_ELEMENT_ATTRIBUTES">Unused assignment</problem_class>
<description>Variable &lt;code&gt;test&lt;/code&gt; is never used.</description>
</problem>
<problem>
<file>file://$PROJECT_DIR$/javamodule/src/Test.java</file>
<line>38</line>
<entry_point TYPE="method" FQNAME="Test$2D void b()">
<entry_point TYPE="class" FQNAME="Test$2D">
<entry_point TYPE="method" FQNAME="Test void f()">
<entry_point TYPE="class" FQNAME="Test" />
</entry_point>
</entry_point>
</entry_point>
<module>javamodule</module>
<method>
<name>void b()</name>
<name>b()</name>
<package>&lt;default&gt;</package>
<class>
<name>Test</name>
<display_name>Test</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="NOT_USED_ELEMENT_ATTRIBUTES">Unused assignment</problem_class>
<description>Variable &lt;code&gt;r&lt;/code&gt; is never used.</description>
</problem>
</problems>