Reports any instance fields whose type is declared to be a concrete class, rather than an interface.
Such declarations may represent a failure of abstraction, and may make testing more difficult.
Declarations whose classes come from system or third-party libraries will not be reported by this inspection.
Use the checkbox below to have this inspection ignore instance fields whose type is an abstract class.