From 24a0677ccedf7d7a9d4adede9a7d730a8c47da9f Mon Sep 17 00:00:00 2001 From: anna Date: Mon, 25 Feb 2013 12:29:24 +0100 Subject: [PATCH] NPE --- .../codeInspection/nullable/NullableStuffInspection.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java b/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java index eafc30013451..4343faee75a7 100644 --- a/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java +++ b/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java @@ -402,8 +402,10 @@ public class NullableStuffInspection extends BaseLocalInspectionTool { private static LocalQuickFix createChangeDefaultNotNullFix(NullableNotNullManager nullableManager, PsiModifierListOwner modifierListOwner) { final PsiAnnotation annotation = AnnotationUtil.findAnnotation(modifierListOwner, nullableManager.getNotNulls()); - LOG.assertTrue(annotation != null); - return new ChangeNullableDefaultsFix(annotation.getQualifiedName(), null, nullableManager); + if (annotation != null) { + return new ChangeNullableDefaultsFix(annotation.getQualifiedName(), null, nullableManager); + } + return null; } protected AnnotateMethodFix createAnnotateMethodFix(final String defaultNotNull, final String[] annotationsToRemove) {