class TooManyFields { // Noncompliant [[sc=7;ec=20]] {{Refactor this class so it has no more than 20 fields, rather than the 26 it currently has.}}
int field1;
int field2;
int field3;
int field4;
int field5;
int field6;
int field7;
int field8;
public void method() {
}
int field9;
int field10;
int field11;
int field12;
int field13;
int field14;
int field15;
int field16;
int field17;
int field18;
int field19;
int field20;
int field21;
int field22;
int field23;
int field24;
int field25;
int field26;
}
class B extends TooManyFields { // Compliant , inherited fields do not count
}