efficiency improvement - don't go up the tree twice.
This commit is contained in:
parent
1878e21451
commit
a2ed8a53c5
|
|
@ -142,9 +142,6 @@ public class MagicNumberCheck extends Check
|
|||
*/
|
||||
private boolean isConstantDefinition(DetailAST aAST)
|
||||
{
|
||||
if (ScopeUtils.inInterfaceBlock(aAST)) {
|
||||
return true;
|
||||
}
|
||||
DetailAST parent = aAST.getParent();
|
||||
|
||||
//expression?
|
||||
|
|
@ -169,10 +166,11 @@ public class MagicNumberCheck extends Check
|
|||
return false;
|
||||
}
|
||||
|
||||
//final?
|
||||
//final or interface constant
|
||||
final DetailAST modifiersAST =
|
||||
parent.findFirstToken(TokenTypes.MODIFIERS);
|
||||
return modifiersAST.branchContains(TokenTypes.FINAL);
|
||||
return modifiersAST.branchContains(TokenTypes.FINAL)
|
||||
|| ScopeUtils.inInterfaceBlock(parent);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue