public class LintInferredAnnotationsManager
extends com.intellij.codeInsight.InferredAnnotationsManager
java.lang.IllegalStateException: @NonNull method com/intellij/openapi/components/ServiceManager$1.fun must not return null at com.intellij.openapi.components.ServiceManager$1.fun(ServiceManager.java:76) at com.intellij.openapi.components.ServiceManager$1.fun(ServiceManager.java:72) at com.intellij.openapi.util.NonNullLazyKey.getValue(NonNullLazyKey.java:39) at com.intellij.codeInsight.InferredAnnotationsManager.getInstance(InferredAnnotationsManager.java:40) at com.intellij.codeInsight.AnnotationUtil.getAllAnnotations(AnnotationUtil.java:463) at com.intellij.codeInsight.AnnotationUtil.getAllAnnotations(AnnotationUtil.java:444) at com.intellij.codeInsight.AnnotationUtil.getAllAnnotations(AnnotationUtil.java:487)
| Constructor and Description |
|---|
LintInferredAnnotationsManager() |
| Modifier and Type | Method and Description |
|---|---|
com.intellij.psi.PsiAnnotation |
findInferredAnnotation(com.intellij.psi.PsiModifierListOwner psiModifierListOwner,
java.lang.String s) |
com.intellij.psi.PsiAnnotation[] |
findInferredAnnotations(com.intellij.psi.PsiModifierListOwner psiModifierListOwner) |
boolean |
ignoreInference(com.intellij.psi.PsiModifierListOwner psiModifierListOwner,
java.lang.String s) |
boolean |
isInferredAnnotation(com.intellij.psi.PsiAnnotation psiAnnotation) |
@Nullable
public com.intellij.psi.PsiAnnotation findInferredAnnotation(@NonNull
com.intellij.psi.PsiModifierListOwner psiModifierListOwner,
@NonNull
java.lang.String s)
findInferredAnnotation in class com.intellij.codeInsight.InferredAnnotationsManagerpublic boolean ignoreInference(@NonNull
com.intellij.psi.PsiModifierListOwner psiModifierListOwner,
@Nullable
java.lang.String s)
ignoreInference in class com.intellij.codeInsight.InferredAnnotationsManager@NonNull
public com.intellij.psi.PsiAnnotation[] findInferredAnnotations(@NonNull
com.intellij.psi.PsiModifierListOwner psiModifierListOwner)
findInferredAnnotations in class com.intellij.codeInsight.InferredAnnotationsManagerpublic boolean isInferredAnnotation(@NonNull
com.intellij.psi.PsiAnnotation psiAnnotation)
isInferredAnnotation in class com.intellij.codeInsight.InferredAnnotationsManager