From d9d8e546dd6dc867a3aa4ca3f38e2d5ebb2c52ec Mon Sep 17 00:00:00 2001 From: anna Date: Wed, 14 Nov 2012 21:14:39 +0100 Subject: [PATCH] EA-40929 - PIEAE: PsiElementBase.getContainingFile --- .../codeInsight/hint/api/impls/MethodParameterInfoHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/hint/api/impls/MethodParameterInfoHandler.java b/java/java-impl/src/com/intellij/codeInsight/hint/api/impls/MethodParameterInfoHandler.java index 94af436c4b42..70f44b0645aa 100644 --- a/java/java-impl/src/com/intellij/codeInsight/hint/api/impls/MethodParameterInfoHandler.java +++ b/java/java-impl/src/com/intellij/codeInsight/hint/api/impls/MethodParameterInfoHandler.java @@ -134,6 +134,7 @@ public class MethodParameterInfoHandler implements ParameterInfoHandlerWithTabAc for (int i = 0; i < candidates.length; i++) { CandidateInfo candidate = (CandidateInfo)candidates[i]; PsiMethod method = (PsiMethod)candidate.getElement(); + if (!method.isValid()) continue; PsiSubstitutor substitutor = getCandidateInfoSubstitutor(candidate); assert substitutor != null;