com.puppycrawl.tools.checkstyle.checks.coding
Class StringLiteralEqualityCheck
- Configurable, Contextualizable
public class StringLiteralEqualityCheck
Checks that string literals are not used with
== or
!=.
Rationale: Novice Java programmers often use code like
if (x == "something") when they mean
if ("something".equals(x)).
beginTree, destroy, finishTree, getAcceptableTokens, getClassLoader, getDefaultTokens, getFileContents, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokens, visitToken |
getId, getMessageBundle, getSeverity, getSeverityLevel, log, log, log, log, log, log, log, log, log, log, log, setId, setSeverity |