disable suppress for parameter for lambda without formal types

This commit is contained in:
Anna Kozlova
2015-01-31 21:29:22 +03:00
parent aaf1bf953a
commit 1dff071fc1
@@ -52,7 +52,7 @@ public class SuppressParameterFix extends AbstractBatchSuppressByNoInspectionCom
@Override
public PsiElement getContainer(PsiElement context) {
PsiParameter psiParameter = PsiTreeUtil.getParentOfType(context, PsiParameter.class, false);
return psiParameter != null && JavaSuppressionUtil.canHave15Suppressions(psiParameter) ? psiParameter : null;
return psiParameter != null && psiParameter.getTypeElement() != null && JavaSuppressionUtil.canHave15Suppressions(psiParameter) ? psiParameter : null;
}
@Override