mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
convert atomic to LongAdder: check that variable type is valid EA-95170
This commit is contained in:
+3
-1
@@ -58,7 +58,9 @@ public class ConvertAtomicToLongAdderIntention extends PsiElementBaseIntentionAc
|
||||
return null;
|
||||
}
|
||||
final PsiVariable var = (PsiVariable)element.getParent();
|
||||
final PsiClass aClass = PsiTypesUtil.getPsiClass(var.getType());
|
||||
final PsiType type = var.getType();
|
||||
if (!type.isValid()) return null;
|
||||
final PsiClass aClass = PsiTypesUtil.getPsiClass(type);
|
||||
if (aClass == null ||
|
||||
!(AtomicLong.class.getName().equals(aClass.getQualifiedName()) ||
|
||||
AtomicInteger.class.getName().equals(aClass.getQualifiedName()))) {
|
||||
|
||||
Reference in New Issue
Block a user