com.puppycrawl.tools.checkstyle.checks.metrics
Class ClassFanOutComplexityCheck
- Configurable, Contextualizable
public final class ClassFanOutComplexityCheck
The # 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.
- Simon Harris
- o_sukhodolsky
beginTree, destroy, finishTree, getAcceptableTokens, getClassLoader, getDefaultTokens, getFileContents, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens, visitToken |
getMessageBundle, getSeverity, getSeverityLevel, log, log, log, log, log, log, log, log, log, log, log, setSeverity |
ClassFanOutComplexityCheck
public ClassFanOutComplexityCheck()
Creates new instance of this check.
getRequiredTokens
public int[] getRequiredTokens()
- getRequiredTokens in interface Check