nullable problems (IDEA-93275)

This commit is contained in:
anna
2012-10-19 18:44:39 +02:00
parent 8556aa191e
commit ca44510f34
@@ -357,7 +357,7 @@ public class NullableStuffInspection extends BaseLocalInspectionTool {
for (int i = 0; i < psiParameters.length; i++) {
if (parameterQuickFixSuggested[i]) continue;
PsiParameter parameter = psiParameters[i];
if (parameterAnnotated[i] && !nullableManager.isNotNull(parameter, false)) {
if (parameterAnnotated[i] && !nullableManager.isNotNull(parameter, false) && !nullableManager.isNullable(parameter, false)) {
parameters[i].getNameIdentifier(); //be sure that corresponding tree element available
PsiAnnotation annotation = AnnotationUtil.findAnnotation(parameters[i], nullableManager.getNotNulls());
holder.registerProblem(annotation,