public class LostInstanceCheck extends AbstractAddonsCheck
new
are actually used for something. Just being
assigned to a variable or passed as a parameter is enough. A full data flow analysis is not performed.
Constructor and Description |
---|
LostInstanceCheck() |
Modifier and Type | Method and Description |
---|---|
Set<Integer> |
getRelevantTokens()
The tokens which this check is interested in.
|
void |
init() |
void |
visitToken(BinaryName pBinaryClassName,
DetailAST pAst)
Called to process a token.
|
beginTree, finishTree, finishTree, getApiFixer, getClassDeclarationPosition, getCurrentBinaryName, getCurrentSimpleName, getDefaultTokens, getMyPackage, getRequiredTokens, leaveKnownType, leaveToken, leaveToken, visitKnownType, visitToken
destroy, getAcceptableTokens, getClassLoader, getFileContents, getLine, getLines, getTabWidth, getTokenNames, isCommentNodesRequired, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens
getCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeverity
configure, contextualize, finishLocalSetup, getConfiguration, setupChild
public Set<Integer> getRelevantTokens()
AbstractAddonsCheck
getRelevantTokens
in class AbstractAddonsCheck
public void init()
init
in class AbstractCheck
public void visitToken(@Nullable BinaryName pBinaryClassName, @Nonnull DetailAST pAst)
AbstractAddonsCheck
visitToken
in class AbstractAddonsCheck
pBinaryClassName
- the currently active binary class namepAst
- the token to process