Inspectopedia
 
2024.3

Overly coupled class

Warning
New
Last modified: 03 December 2024

Reports classes that reference too many other classes.

Classes with too high coupling can be very fragile, and should probably be split into smaller classes.

Configure the inspection:

  • Use the Class coupling limit field to specify the maximum allowed coupling for a class.

  • Use the Include couplings to java system classes option to specify whether references to system classes (those in the java.or javax. packages) should be counted.

  • Use the Include couplings to library classes option to specify whether references to any library classes should be counted.