com.puppycrawl.tools.checkstyle.checks.metrics

Class ClassFanOutComplexityCheck

public final class ClassFanOutComplexityCheck extends AbstractClassCouplingCheck

The number of other classes a given class relies on. Also the square of this has been shown to indicate the amount of maintenence required in functional programs (on a file basis) at least.

Author: Simon Harris o_sukhodolsky

Constructor Summary
ClassFanOutComplexityCheck()
Creates new instance of this check.
Method Summary
protected StringgetLogMessageId()
{@inheritDoc}
int[]getRequiredTokens()
{@inheritDoc}

Constructor Detail

ClassFanOutComplexityCheck

public ClassFanOutComplexityCheck()
Creates new instance of this check.

Method Detail

getLogMessageId

protected String getLogMessageId()
{@inheritDoc}

getRequiredTokens

public int[] getRequiredTokens()
{@inheritDoc}