| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.puppycrawl.tools.checkstyle.api.AutomaticBean
com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter
com.puppycrawl.tools.checkstyle.api.Check
com.puppycrawl.tools.checkstyle.checks.coding.FallThroughCheck
Checks for fall through in switch statements Finds locations where a case contains Java code - but lacks a break, return, throw or continue statement.
An example of how to configure the check is:
<module name="FallThrough"/>
| Constructor Summary | |
| FallThroughCheck()Creates new instance of the check. | |
| Method Summary | |
|  int[] | getDefaultTokens()Returns the default token a check is interested in. Only used if the configuration for a check does not define the tokens. | 
|  int[] | getRequiredTokens()The tokens that this check must be registered for. | 
|  void | visitToken(DetailAST aAST)Called to process a token. | 
| Methods inherited from class com.puppycrawl.tools.checkstyle.api.Check | 
| beginTree, destroy, finishTree, getAcceptableTokens, getClassLoader, getFileContents, getLines, getTabWidth, getTokenNames, init, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens | 
| Methods inherited from class com.puppycrawl.tools.checkstyle.api.AbstractViolationReporter | 
| getMessageBundle, getSeverity, getSeverityLevel, log, log, log, log, log, log, log, log, log, setSeverity | 
| Methods inherited from class com.puppycrawl.tools.checkstyle.api.AutomaticBean | 
| configure, contextualize, finishLocalSetup, getConfiguration, setupChild | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public FallThroughCheck()
| Method Detail | 
public int[] getDefaultTokens()
getDefaultTokens in class CheckTokenTypespublic int[] getRequiredTokens()
getRequiredTokens in class CheckTokenTypespublic void visitToken(DetailAST aAST)
visitToken in class CheckaAST - the token to process| 
 | Back to the Checkstyle Home Page | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||