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