CouplingBetweenObjects attempts to capture all unique Class attributes, local variables, and return types to determine how many objects a class is coupled to.
ExcessiveImports attempts to count all unique imports a class contains.
This rule can detect possible violations of the Law of Demeter.
The loose package coupling Rule can be used to ensure coupling outside of a package hierarchy is minimized to all but an allowed set of classes from within the package hierarchy.
Copyright © 2002–2015 InfoEther. All rights reserved.