Unused Formatter need not be checked for synchronization.

This commit is contained in:
Shubham
2019-01-30 14:57:39 +05:30
parent 149f85a7e4
commit d1c75ccff4

View File

@ -52,7 +52,7 @@ public class UnsynchronizedStaticFormatterRule extends AbstractJavaRule {
}
ASTVariableDeclaratorId var = node.getFirstDescendantOfType(ASTVariableDeclaratorId.class);
if (Arrays.asList(threadSafeFormatter).contains(var.getType().getName())) {
if (var.getType() != null && Arrays.asList(threadSafeFormatter).contains(var.getType().getName())) {
return data;
}
for (NameOccurrence occ : var.getUsages()) {