remove dead code from FinalClassCheck, #1100
This commit is contained in:
parent
2c99b9706e
commit
989745bb60
|
|
@ -66,16 +66,13 @@ public class FinalClassCheck
|
|||
final DetailAST modifiers = ast.findFirstToken(TokenTypes.MODIFIERS);
|
||||
|
||||
if (ast.getType() == TokenTypes.CLASS_DEF) {
|
||||
final boolean isFinal = modifiers != null
|
||||
&& modifiers.branchContains(TokenTypes.FINAL);
|
||||
final boolean isAbstract = modifiers != null
|
||||
&& modifiers.branchContains(TokenTypes.ABSTRACT);
|
||||
final boolean isFinal = modifiers.branchContains(TokenTypes.FINAL);
|
||||
final boolean isAbstract = modifiers.branchContains(TokenTypes.ABSTRACT);
|
||||
classes.push(new ClassDesc(isFinal, isAbstract));
|
||||
}
|
||||
else if (!ScopeUtils.inEnumBlock(ast)) { //ctors in enums don't matter
|
||||
final ClassDesc desc = classes.peek();
|
||||
if (modifiers != null
|
||||
&& modifiers.branchContains(TokenTypes.LITERAL_PRIVATE)) {
|
||||
if (modifiers.branchContains(TokenTypes.LITERAL_PRIVATE)) {
|
||||
desc.reportPrivateCtor();
|
||||
}
|
||||
else {
|
||||
|
|
@ -168,16 +165,5 @@ public class FinalClassCheck
|
|||
boolean isDeclaredAsAbstract() {
|
||||
return declaredAsAbstract;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return this.getClass().getName()
|
||||
+ "["
|
||||
+ "final=" + declaredAsFinal
|
||||
+ " abstract=" + declaredAsAbstract
|
||||
+ " pctor=" + withPrivateCtor
|
||||
+ " ctor=" + withNonPrivateCtor
|
||||
+ "]";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue