moving tests to CE

This commit is contained in:
Dmitry Jemerov
2009-09-25 21:07:37 +04:00
parent 8a4939e31f
commit 19e9b897aa
11 changed files with 6 additions and 0 deletions
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<problems>
<problem>
<file>Test.java</file>
<line>11</line>
<method>
<name>void setB(B b)</name>
<display_name>setB(B)</display_name>
<package>&lt;default&gt;</package>
<class>
<name>B</name>
<display_name>B</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="WARNING_ATTRIBUTES">@NotNull/@Nullable problems</problem_class>
<description>Setter parameter for @NotNull field might be annotated @NotNull itself</description>
</problem>
<problem>
<file>Test.java</file>
<line>7</line>
<method>
<name>B getB()</name>
<display_name>getB()</display_name>
<package>&lt;default&gt;</package>
<class>
<name>B</name>
<display_name>B</display_name>
</class>
</method>
<problem_class severity="WARNING" attribute_key="WARNING_ATTRIBUTES">@NotNull/@Nullable problems</problem_class>
<description>Getter for @NotNull field might be annotated @NotNull itself</description>
</problem>
</problems>
@@ -0,0 +1,21 @@
import org.jetbrains.annotations.NotNull;
class B {
@NotNull
B b;
public B getB() {
return b;
}
public void setB(B b) {
this.b = b;
}
@NotNull
private String bug = "true";
public boolean getBug() {
return Boolean.valueOf(bug);
}
}