public static final class ConformanceRules.BanGlobalVars extends ConformanceRules.AbstractRule
compiler, message, onlyApplyTo, onlyApplyToRegexp, whitelist, whitelistRegexp
Constructor and Description |
---|
BanGlobalVars(AbstractCompiler compiler,
Requirement requirement) |
Modifier and Type | Method and Description |
---|---|
protected ConformanceRules.ConformanceResult |
checkConformance(NodeTraversal t,
Node n) |
private boolean |
isDeclaration(Node n) |
private boolean |
isWhitelisted(Node n) |
private boolean |
isWhitelistedName(java.lang.String name) |
check, report, shouldCheckConformance
public BanGlobalVars(AbstractCompiler compiler, Requirement requirement) throws InvalidRequirementSpec
InvalidRequirementSpec
protected ConformanceRules.ConformanceResult checkConformance(NodeTraversal t, Node n)
checkConformance
in class ConformanceRules.AbstractRule
private boolean isDeclaration(Node n)
private boolean isWhitelisted(Node n)
private boolean isWhitelistedName(java.lang.String name)