package complexity;
// class complexity: 7
public class Helloworld {
private String field = null;
// this is considered as a method (bug http://jira.codehaus.org/browse/SONAR-2152)
// complexity: 1
static {
int i = 0;
if (i > 5) {
System.out.println("hello from static block");
}
}
// method complexity: 1
public Helloworld(String s) {
this.field = s;
}
// complexity: 1
public String getField() {
return field;
}
// complexity: 1
public void setField(String s) {
this.field = s;
}
// method complexity: 3
public void sayHello() {
for (int i = 0; i < 5; i++) {
if (field != null) {
System.out.println(field);
}
}
}
}