ICSBF - Instantiated Classes Should Be Final

This rule recommends to make all instantiated classes final. It checks classes which present in the object model. Classes from search/classpath are ignored.

Wrong

class ICSBF {
    private Class1 attr1 = new Class1();
    // something...
}
class Class1 {
    // something...
}

Tip: Make all instantiated classes final.

Right

class ICSBF {
    private Class1 attr1 = new Class1();
    // something...
}
final class Class1 {
    // something...
}