diff --git a/java/java-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java b/java/java-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java index dcc6664cec2a..ec3460bd7d70 100644 --- a/java/java-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java +++ b/java/java-impl/src/com/intellij/psi/impl/PsiJavaParserFacadeImpl.java @@ -134,7 +134,7 @@ public class PsiJavaParserFacadeImpl extends PsiParserFacadeImpl implements PsiJ TreeElement decl = getJavaParsingContext(holderElement, level).getDeclarationParsing().parseDeclarationText(myManager, level, text, DeclarationParsing.Context.CLASS_CONTEXT); if (decl == null || decl.getElementType() != JavaElementType.METHOD) { - throw new IncorrectOperationException("Incorrect method \"" + text + "\"."); + throw new IncorrectOperationException("Incorrect method '" + text + "'. Context:"+context+"; Level:"+level+"; parsed: "+(decl == null ? null : DebugUtil.treeToString(decl, false))); } holderElement.rawAddChildren(decl); return (PsiMethod)SourceTreeToPsiMap.treeElementToPsi(decl);