Bug in PsiClass.isInheritor() ?
I've got the following stack trace :
Project is already disposed.java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
at com.intellij.psi.impl.PsiManagerImpl.getRepositoryManager(PsiManagerImpl.java:183)
at com.intellij.psi.impl.compiled.ClsRepositoryPsiElement.getRepositoryManager(ClsRepositoryPsiElement.java:20)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitMethod(JavaElementVisitor.java:200)
at com.intellij.psi.impl.source.PsiMethodImpl.accept(PsiMethodImpl.java:46)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:64)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:28)
at com.intellij.psi.impl.source.PsiAnonymousClassImpl.accept(PsiAnonymousClassImpl.java:5)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpressionList(JavaElementVisitor.java:124)
at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.accept(PsiExpressionListImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitAssignmentExpression(JavaElementVisitor.java:44)
at com.intellij.psi.impl.source.tree.java.PsiAssignmentExpressionImpl.accept(PsiAssignmentExpressionImpl.java:13)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.getElementCache(RepositoryManagerImpl.java:199)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:38)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitMethod(JavaElementVisitor.java:200)
at com.intellij.psi.impl.source.PsiMethodImpl.accept(PsiMethodImpl.java:46)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:64)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:28)
at com.intellij.psi.impl.source.PsiAnonymousClassImpl.accept(PsiAnonymousClassImpl.java:5)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpressionList(JavaElementVisitor.java:124)
at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.accept(PsiExpressionListImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitAssignmentExpression(JavaElementVisitor.java:44)
at com.intellij.psi.impl.source.tree.java.PsiAssignmentExpressionImpl.accept(PsiAssignmentExpressionImpl.java:13)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.repositoryCache.RepositoryCache.getRecordManager(RepositoryCache.java:169)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:62)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitMethod(JavaElementVisitor.java:200)
at com.intellij.psi.impl.source.PsiMethodImpl.accept(PsiMethodImpl.java:46)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:64)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:28)
at com.intellij.psi.impl.source.PsiAnonymousClassImpl.accept(PsiAnonymousClassImpl.java:5)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpressionList(JavaElementVisitor.java:124)
at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.accept(PsiExpressionListImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitAssignmentExpression(JavaElementVisitor.java:44)
at com.intellij.psi.impl.source.tree.java.PsiAssignmentExpressionImpl.accept(PsiAssignmentExpressionImpl.java:13)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.util.io.PagedFileStorage.getShort(PagedFileStorage.java:46)
at com.intellij.util.io.PagedMemoryMappedFile.e(PagedMemoryMappedFile.java:257)
at com.intellij.util.io.PagedMemoryMappedFile.access$600(PagedMemoryMappedFile.java:181)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.a(PagedMemoryMappedFile.java:10)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.setup(PagedMemoryMappedFile.java:13)
at com.intellij.util.io.RandomAccessPagedDataInput.setup(RandomAccessPagedDataInput.java:4)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.a(ClassRecord.java:41)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.getModifiers(ClassRecord.java:176)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:12)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitMethod(JavaElementVisitor.java:200)
at com.intellij.psi.impl.source.PsiMethodImpl.accept(PsiMethodImpl.java:46)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.acceptChildren(TreeWrapperPsiElement.java:60)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:64)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:28)
at com.intellij.psi.impl.source.PsiAnonymousClassImpl.accept(PsiAnonymousClassImpl.java:5)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpressionList(JavaElementVisitor.java:124)
at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.accept(PsiExpressionListImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:208)
at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:216)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:10)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitAssignmentExpression(JavaElementVisitor.java:44)
at com.intellij.psi.impl.source.tree.java.PsiAssignmentExpressionImpl.accept(PsiAssignmentExpressionImpl.java:13)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
at com.intellij.psi.impl.PsiManagerImpl.getRepositoryManager(PsiManagerImpl.java:183)
at com.intellij.psi.impl.compiled.ClsRepositoryPsiElement.getRepositoryManager(ClsRepositoryPsiElement.java:20)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.getElementCache(RepositoryManagerImpl.java:199)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:38)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.repositoryCache.RepositoryCache.getRecordManager(RepositoryCache.java:169)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:62)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.util.io.PagedFileStorage.getShort(PagedFileStorage.java:46)
at com.intellij.util.io.PagedMemoryMappedFile.e(PagedMemoryMappedFile.java:257)
at com.intellij.util.io.PagedMemoryMappedFile.access$600(PagedMemoryMappedFile.java:181)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.a(PagedMemoryMappedFile.java:10)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.setup(PagedMemoryMappedFile.java:13)
at com.intellij.util.io.RandomAccessPagedDataInput.setup(RandomAccessPagedDataInput.java:4)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.a(ClassRecord.java:41)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.getModifiers(ClassRecord.java:176)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:12)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
at com.intellij.psi.impl.PsiManagerImpl.getRepositoryManager(PsiManagerImpl.java:183)
at com.intellij.psi.impl.compiled.ClsRepositoryPsiElement.getRepositoryManager(ClsRepositoryPsiElement.java:20)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitPrefixExpression(JavaElementVisitor.java:252)
at com.intellij.psi.impl.source.tree.java.PsiPrefixExpressionImpl.accept(PsiPrefixExpressionImpl.java)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.getElementCache(RepositoryManagerImpl.java:199)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:38)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitPrefixExpression(JavaElementVisitor.java:252)
at com.intellij.psi.impl.source.tree.java.PsiPrefixExpressionImpl.accept(PsiPrefixExpressionImpl.java)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.repositoryCache.RepositoryCache.getRecordManager(RepositoryCache.java:169)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:62)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitPrefixExpression(JavaElementVisitor.java:252)
at com.intellij.psi.impl.source.tree.java.PsiPrefixExpressionImpl.accept(PsiPrefixExpressionImpl.java)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.util.io.PagedFileStorage.getShort(PagedFileStorage.java:46)
at com.intellij.util.io.PagedMemoryMappedFile.e(PagedMemoryMappedFile.java:257)
at com.intellij.util.io.PagedMemoryMappedFile.access$600(PagedMemoryMappedFile.java:181)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.a(PagedMemoryMappedFile.java:10)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.setup(PagedMemoryMappedFile.java:13)
at com.intellij.util.io.RandomAccessPagedDataInput.setup(RandomAccessPagedDataInput.java:4)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.a(ClassRecord.java:41)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.getModifiers(ClassRecord.java:176)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:12)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInheritor(ClsClassImpl.java:486)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:120)
at com.intellij.psi.JavaElementVisitor.visitPrefixExpression(JavaElementVisitor.java:252)
at com.intellij.psi.impl.source.tree.java.PsiPrefixExpressionImpl.accept(PsiPrefixExpressionImpl.java)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitIfStatement(JavaElementVisitor.java:156)
at com.intellij.psi.impl.source.tree.java.PsiIfStatementImpl.accept(PsiIfStatementImpl.java:28)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
at com.intellij.psi.impl.PsiManagerImpl.getRepositoryManager(PsiManagerImpl.java:183)
at com.intellij.psi.impl.compiled.ClsRepositoryPsiElement.getRepositoryManager(ClsRepositoryPsiElement.java:20)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.source.PsiClassImpl.isInheritor(PsiClassImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.RepositoryManagerImpl.getElementCache(RepositoryManagerImpl.java:199)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:38)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.source.PsiClassImpl.isInheritor(PsiClassImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.cache.impl.repositoryCache.RepositoryCache.getRecordManager(RepositoryCache.java:169)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:62)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.source.PsiClassImpl.isInheritor(PsiClassImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:59)
at com.intellij.codeInsight.daemon.impl.UpdateThread$2.run(UpdateThread.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:81)
at com.intellij.codeInsight.daemon.impl.UpdateThread.a(UpdateThread.java:14)
at com.intellij.codeInsight.daemon.impl.UpdateThread.access$100(UpdateThread.java:11)
at com.intellij.codeInsight.daemon.impl.UpdateThread$1.run(UpdateThread.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:64)
at com.intellij.codeInsight.daemon.impl.UpdateThread.run(UpdateThread.java:43)
at com.intellij.util.io.PagedFileStorage.getShort(PagedFileStorage.java:46)
at com.intellij.util.io.PagedMemoryMappedFile.e(PagedMemoryMappedFile.java:257)
at com.intellij.util.io.PagedMemoryMappedFile.access$600(PagedMemoryMappedFile.java:181)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.a(PagedMemoryMappedFile.java:10)
at com.intellij.util.io.PagedMemoryMappedFile$PagedInputStream.setup(PagedMemoryMappedFile.java:13)
at com.intellij.util.io.RandomAccessPagedDataInput.setup(RandomAccessPagedDataInput.java:4)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.a(ClassRecord.java:41)
at com.intellij.psi.impl.cache.impl.repositoryCache.ClassRecord.getModifiers(ClassRecord.java:176)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.a(ClassViewImpl.java:12)
at com.intellij.psi.impl.cache.impl.ClassViewImpl.isInterface(ClassViewImpl.java:116)
at com.intellij.psi.impl.compiled.ClsClassImpl.isInterface(ClsClassImpl.java:187)
at com.intellij.psi.impl.InheritanceImplUtil.b(InheritanceImplUtil.java:48)
at com.intellij.psi.impl.InheritanceImplUtil.a(InheritanceImplUtil.java:49)
at com.intellij.psi.impl.InheritanceImplUtil.isInheritor(InheritanceImplUtil.java:26)
at com.intellij.psi.impl.source.PsiClassImpl.isInheritor(PsiClassImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection$1.visitMethodCallExpression(BeanExistenceInspection.java:120)
at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:6)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:292)
at com.intellij.psi.JavaElementVisitor.visitExpressionStatement(JavaElementVisitor.java:132)
at com.intellij.psi.impl.source.tree.java.PsiExpressionStatementImpl.accept(PsiExpressionStatementImpl.java:21)
at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:15)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:37)
at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:76)
at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:26)
at com.yanaware.intellij.ideaspring.inspection.BeanExistenceInspection.checkMethod(BeanExistenceInspection.java:88)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:11)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doCollectInformation(LocalInspectionsPass.java:190)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlig
请先登录再写评论。
You could try to check callerClass.getManager().isDisposed() (and maybe callerClass.isValid()). I'm not sure though what the really recommended approach is - it's just a guess.
Sascha
Thank you Sascha, i'll try that.
It's good to see jetbrains folks taking care of their customers.
But wait... you're not from JetBrains ;)