public class SuperFinalizeCheck extends AbstractSuperCheck
Checks that an overriding finalize() method invokes super.finalize().
Reference: Cleaning up unused objects.
An example of how to configure the check is:
<module name="SuperFinalize"/>
DEFAULT_ERROR_SCORE, DEFAULT_INFO_SCORE, DEFAULT_WARNING_SCORE, mScoring, mViolationSize
コンストラクタと説明 |
---|
SuperFinalizeCheck() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected String |
getMethodName()
Returns the name of the overriding method.
|
beginTree, getDefaultTokens, leaveToken, visitToken
destroy, finishTree, getAcceptableTokens, getClassLoader, getFileContents, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens
calculateScore, getCustomMessages, getErrorScore, getId, getInfoScore, getMessageBundle, getScore, getScoring, getSeverity, getSeverityLevel, getWarningScore, log, setErrorScore, setId, setInfoScore, setScore, setScoring, setSeverity, setWarningScore
configure, contextualize, finishLocalSetup, getConfiguration, setupChild
protected String getMethodName()
AbstractSuperCheck
getMethodName
クラス内 AbstractSuperCheck
Copyright © 2001-2013. All Rights Reserved.