Class Summary |
CouplingBetweenObjectsRule |
CouplingBetweenObjects attempts to capture all unique Class attributes,
local variables, and return types to determine how many objects a class is
coupled to. |
ExcessiveImportsRule |
ExcessiveImports attempts to count all unique imports a class
contains. |
LawOfDemeterRule |
This rule can detect possible violations of the Law of Demeter. |
LooseCouplingRule |
|
LoosePackageCouplingRule |
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. |