Catdea icon indicating copy to clipboard operation
Catdea copied to clipboard

Indexing not working

Open normanre opened this issue 6 years ago • 3 comments

Hi

your Plugin does not seem to work with Intellij IDEA 2019.1.2 (Build#IU-191.7141.44)

-Norman

Here are my error logs: indexingStart.txt stacktrace.txt

normanre avatar May 12 '19 13:05 normanre

Hi @normanre !

I couldn't reproduce the issue.. Did you encounter it multiple times?

Btw, you could try to rebuild Catdea index (File -> Invalidate Caches / Restart) in case of some index inconsistency or corruption.

Cybr0sis avatar May 17 '19 19:05 Cybr0sis

java.lang.Throwable: superClassSubstitutor requested when derived doesn't extend super:
Super: com.intellij.patterns.PatternCondition(com.intellij.psi.impl.source.PsiClassImpl; file://F:/workspace/_projekty/Github/intellij-community/platform/core-api/src/com/intellij/patterns/PatternCondition.java);
extends: 
implements: 
Derived: com.intellij.patterns.PsiClassNamePatternCondition(com.intellij.psi.impl.source.PsiClassImpl; null);
extends: PsiType:PatternCondition<PsiClass> (com.intellij.psi.impl.source.PsiClassReferenceType; PsiClass:PatternCondition) 
implements: 
isInheritor: false false
Super in derived's scope: true
Plain derived's supers contain Super:
Hierarchy:

	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:148)
	at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:96)
	at com.intellij.psi.impl.JavaClassSupersImpl.reportHierarchyInconsistency(JavaClassSupersImpl.java:209)
	at com.intellij.psi.util.TypeConversionUtil.getSuperClassSubstitutor(TypeConversionUtil.java:1094)
	at com.intellij.psi.scope.util.PsiScopesUtil.setupAndRunProcessor(PsiScopesUtil.java:268)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolveToMethod(PsiReferenceExpressionImpl.java:331)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolve(PsiReferenceExpressionImpl.java:283)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.access$000(PsiReferenceExpressionImpl.java:46)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:190)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:178)
	at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolveWithCaching$1(ResolveCache.java:203)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:202)
	at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:797)
	at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:788)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.multiResolve(PsiReferenceExpressionImpl.java:377)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.advancedResolve(PsiReferenceExpressionImpl.java:539)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolve(PsiReferenceExpressionImpl.java:839)
	at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.resolveMethod(PsiMethodCallExpressionImpl.java:45)
	at com.cybrosis.catdea.slicer.CatdeaSliceCaller.processChildren(CatdeaSliceCaller.java:44)
	at com.cybrosis.catdea.slicer.CatdeaSliceVisitor.process(CatdeaSliceVisitor.java:42)
	at com.cybrosis.catdea.index.CatdeaIndexer.map(CatdeaIndexer.java:123)
	at com.cybrosis.catdea.index.PsiDataIndexer.lambda$map$0(PsiDataIndexer.java:39)
	at com.intellij.openapi.project.DumbService.computeWithAlternativeResolveEnabled(DumbService.java:335)
	at com.cybrosis.catdea.index.PsiDataIndexer.map(PsiDataIndexer.java:39)
	at com.cybrosis.catdea.index.PsiDataIndexer.map(PsiDataIndexer.java:31)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:264)
	at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:83)
	at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:212)
	at com.intellij.util.indexing.FileBasedIndexImpl.updateSingleIndex(FileBasedIndexImpl.java:1673)
	at com.intellij.util.indexing.FileBasedIndexImpl.lambda$doIndexFileContent$27(FileBasedIndexImpl.java:1601)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:522)
	at com.intellij.util.indexing.FileBasedIndexImpl.doIndexFileContent(FileBasedIndexImpl.java:1560)
	at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1547)
	at com.intellij.util.indexing.UnindexedFilesUpdater.lambda$indexFiles$0(UnindexedFilesUpdater.java:109)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.lambda$run$0(CacheUpdateRunner.java:216)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.lambda$run$1(CacheUpdateRunner.java:232)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:164)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:151)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:229)
	at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:311)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

krasa avatar May 22 '19 08:05 krasa

Hi, I have a problem that maybe is related. Allways happen when I made 'git checkout' to any branch.

Here is the report. Exception in plugin Catdea (1.0.1), 2 minutes ago ....

Outdated stub in index: file:://path/to/AFileOnMyComputer.java indexed at 1560341404553 with document size 6818, doc=DocumentImpl[file:://path/to/AFileOnMyComputer.java], docSaved=true, wasIndexedAlready=false, queried at 1560497944252 indexed lengths={chars=6818, bytes=6828} doc length=6712 file length=6722 cached PSI class com.intellij.psi.impl.source.PsiJavaFileImpl PSI length=6712 projects with file: 1

java.lang.Exception at com.intellij.psi.stubs.StubTreeLoaderImpl.diagnoseLengthMismatch(StubTreeLoaderImpl.java:180) at com.intellij.psi.stubs.StubTreeLoaderImpl.checkLengthMatch(StubTreeLoaderImpl.java:150) at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:118) at com.intellij.psi.stubs.StubTreeLoader.stubTreeAndIndexDoNotMatch(StubTreeLoader.java:72) at com.intellij.psi.stubs.StubProcessingHelperBase.inconsistencyDetected(StubProcessingHelperBase.java:147) at com.intellij.psi.stubs.StubProcessingHelperBase.checkType(StubProcessingHelperBase.java:89) at com.intellij.psi.stubs.StubProcessingHelperBase.processStubsInFile(StubProcessingHelperBase.java:68) at com.intellij.psi.stubs.StubIndexImpl$2.process(StubIndexImpl.java:290) at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:602) at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:590) at com.intellij.util.indexing.ValueContainer.forEach(ValueContainer.java:62) at com.intellij.psi.stubs.StubIndexImpl.lambda$null$0(StubIndexImpl.java:314) at com.intellij.util.ConcurrencyUtil.withLock(ConcurrencyUtil.java:245) at com.intellij.psi.stubs.StubIndexImpl.lambda$null$1(StubIndexImpl.java:312) at com.intellij.util.indexing.FileBasedIndexImpl.disableUpToDateCheckIn(FileBasedIndexImpl.java:671) at com.intellij.psi.stubs.StubIndexImpl.lambda$doProcessStubs$2(StubIndexImpl.java:311) at com.intellij.util.indexing.IndexAccessValidator.validate(IndexAccessValidator.java:43) at com.intellij.psi.stubs.StubIndexImpl.doProcessStubs(StubIndexImpl.java:309) at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:281) at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:121) at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:109) at com.intellij.psi.impl.java.stubs.index.JavaFullClassNameIndex.get(JavaFullClassNameIndex.java:47) at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.doFindClasses(JavaFileManagerImpl.java:88) at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.findClasses(JavaFileManagerImpl.java:75) at com.intellij.psi.impl.PsiElementFinderImpl.findClasses(PsiElementFinderImpl.java:44) at com.intellij.psi.impl.JavaPsiFacadeImpl.findClassesWithoutJvmFacade(JavaPsiFacadeImpl.java:186) at com.intellij.psi.impl.JavaPsiFacadeImpl.findClassesWithJvmFacade(JavaPsiFacadeImpl.java:157) at com.intellij.psi.impl.JavaPsiFacadeImpl.findClasses(JavaPsiFacadeImpl.java:149) at com.intellij.psi.impl.file.PsiPackageImpl.getCachedClassesByName(PsiPackageImpl.java:209) at com.intellij.psi.impl.file.PsiPackageImpl.findClassByShortName(PsiPackageImpl.java:271) at com.intellij.psi.impl.file.PsiPackageImpl.processDeclarations(PsiPackageImpl.java:306) at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processPackageDeclarations(PsiJavaFileBaseImpl.java:484) at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processOnDemandTarget(PsiJavaFileBaseImpl.java:494) at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processOnDemandTypeImports(PsiJavaFileBaseImpl.java:407) at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarationsNoGuess(PsiJavaFileBaseImpl.java:335) at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarations(PsiJavaFileBaseImpl.java:319) at com.intellij.psi.scope.util.PsiScopesUtil.treeWalkUp(PsiScopesUtil.java:69) at com.intellij.psi.scope.util.PsiScopesUtil.treeWalkUp(PsiScopesUtil.java:51) at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:218) at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:149) at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.resolve(PsiJavaCodeReferenceElementImpl.java:501) at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.access$100(PsiJavaCodeReferenceElementImpl.java:44) at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:383) at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:375) at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolveWithCaching$1(ResolveCache.java:203) at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116) at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:202) at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:797) at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:788) at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.multiResolve(PsiJavaCodeReferenceElementImpl.java:434) at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.advancedResolve(PsiJavaCodeReferenceElementImpl.java:427) at com.intellij.psi.impl.source.PsiClassReferenceType.resolveGenerics(PsiClassReferenceType.java:194) at com.intellij.psi.util.PsiUtil.captureToplevelWildcards(PsiUtil.java:828) at com.intellij.psi.impl.PsiImplUtil.normalizeWildcardTypeByPosition(PsiImplUtil.java:355) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$TypeEvaluator.fun(PsiReferenceExpressionImpl.java:448) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$TypeEvaluator.fun(PsiReferenceExpressionImpl.java:393) at com.intellij.psi.impl.source.resolve.JavaResolveCache.getType(JavaResolveCache.java:90) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.getType(PsiReferenceExpressionImpl.java:460) at com.intellij.psi.scope.util.PsiScopesUtil.setupAndRunProcessor(PsiScopesUtil.java:317) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolveToMethod(PsiReferenceExpressionImpl.java:331) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolve(PsiReferenceExpressionImpl.java:283) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.access$000(PsiReferenceExpressionImpl.java:46) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:190) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:178) at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:203) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver$1.elementFinished(PsiReferenceExpressionImpl.java:229) at com.intellij.psi.JavaRecursiveElementWalkingVisitor$1.elementFinished(JavaRecursiveElementWalkingVisitor.java:35) at com.intellij.psi.JavaRecursiveElementWalkingVisitor$1.elementFinished(JavaRecursiveElementWalkingVisitor.java:32) at com.intellij.util.WalkingState.next(WalkingState.java:80) at com.intellij.util.WalkingState.walkChildren(WalkingState.java:61) at com.intellij.util.WalkingState.elementStarted(WalkingState.java:52) at com.intellij.psi.PsiWalkingState.elementStarted(PsiWalkingState.java:79) at com.intellij.psi.JavaRecursiveElementWalkingVisitor.visitElement(JavaRecursiveElementWalkingVisitor.java:41) at com.intellij.psi.JavaElementVisitor.visitExpression(JavaElementVisitor.java:88) at com.intellij.psi.JavaElementVisitor.visitCallExpression(JavaElementVisitor.java:172) at com.intellij.psi.JavaElementVisitor.visitMethodCallExpression(JavaElementVisitor.java:168) at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:127) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolveAllQualifiers(PsiReferenceExpressionImpl.java:212) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:189) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:178) at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolveWithCaching$1(ResolveCache.java:203) at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116) at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:202) at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:797) at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:788) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.multiResolve(PsiReferenceExpressionImpl.java:377) at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl$TypeEvaluator.fun(PsiMethodCallExpressionImpl.java:146) at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl$TypeEvaluator.fun(PsiMethodCallExpressionImpl.java:141) at com.intellij.psi.impl.source.resolve.JavaResolveCache.getType(JavaResolveCache.java:90) at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.getType(PsiMethodCallExpressionImpl.java:40) at com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl.doGetType(PsiBinaryExpressionImpl.java:75) at com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl.lambda$static$0(PsiBinaryExpressionImpl.java:85) at com.intellij.psi.impl.source.resolve.JavaResolveCache.getType(JavaResolveCache.java:90) at com.intellij.psi.impl.source.tree.java.PsiBinaryExpressionImpl.getType(PsiBinaryExpressionImpl.java:88) at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.getExpressionTypes(PsiExpressionListImpl.java:74) at com.intellij.psi.scope.processor.MethodCandidatesProcessor.getExpressionTypes(MethodCandidatesProcessor.java:106) at com.intellij.psi.scope.processor.MethodCandidatesProcessor.access$000(MethodCandidatesProcessor.java:35) at com.intellij.psi.scope.processor.MethodCandidatesProcessor$VarargsAwareMethodCandidateInfo.getArgumentTypes(MethodCandidatesProcessor.java:164) at com.intellij.psi.infos.MethodCandidateInfo.lambda$getPertinentApplicabilityLevelInner$0(MethodCandidateInfo.java:157) at com.intellij.psi.infos.MethodCandidateInfo.computeForOverloadedCandidate(MethodCandidateInfo.java:282) at com.intellij.psi.infos.MethodCandidateInfo.getPertinentApplicabilityLevelInner(MethodCandidateInfo.java:154) at com.intellij.psi.infos.MethodCandidateInfo.getPertinentApplicabilityLevel(MethodCandidateInfo.java:124) at com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver.getPertinentApplicabilityLevel(JavaMethodsConflictResolver.java:421) at com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver.checkApplicability(JavaMethodsConflictResolver.java:397) at com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver.guardedOverloadResolution(JavaMethodsConflictResolver.java:101) at com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver.lambda$resolveConflict$0(JavaMethodsConflictResolver.java:72) at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116) at com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver.resolveConflict(JavaMethodsConflictResolver.java:72) at com.intellij.psi.scope.processor.ConflictFilterProcessor.getResult(ConflictFilterProcessor.java:94) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolveToMethod(PsiReferenceExpressionImpl.java:336) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolve(PsiReferenceExpressionImpl.java:283) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.access$000(PsiReferenceExpressionImpl.java:46) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:190) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:178) at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolveWithCaching$1(ResolveCache.java:203) at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116) at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:202) at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:797) at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:788) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.multiResolve(PsiReferenceExpressionImpl.java:377) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.advancedResolve(PsiReferenceExpressionImpl.java:539) at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolve(PsiReferenceExpressionImpl.java:839) at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.resolveMethod(PsiMethodCallExpressionImpl.java:45) at com.cybrosis.catdea.slicer.CatdeaSliceCaller.processChildren(CatdeaSliceCaller.java:44) at com.cybrosis.catdea.slicer.CatdeaSliceVisitor.process(CatdeaSliceVisitor.java:42) at com.cybrosis.catdea.index.CatdeaIndexer.map(CatdeaIndexer.java:123) at com.cybrosis.catdea.index.PsiDataIndexer.lambda$map$0(PsiDataIndexer.java:39) at com.intellij.openapi.project.DumbService.computeWithAlternativeResolveEnabled(DumbService.java:335) at com.cybrosis.catdea.index.PsiDataIndexer.map(PsiDataIndexer.java:39) at com.cybrosis.catdea.index.PsiDataIndexer.map(PsiDataIndexer.java:31) at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:264) at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:83) at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:212) at com.intellij.util.indexing.FileBasedIndexImpl.updateSingleIndex(FileBasedIndexImpl.java:1673) at com.intellij.util.indexing.FileBasedIndexImpl.lambda$doIndexFileContent$27(FileBasedIndexImpl.java:1601) at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:522) at com.intellij.util.indexing.FileBasedIndexImpl.doIndexFileContent(FileBasedIndexImpl.java:1560) at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1547) at com.intellij.util.indexing.FileBasedIndexImpl.processRefreshedFile(FileBasedIndexImpl.java:1526) at com.intellij.util.indexing.FileBasedIndexImpl$VirtualFileUpdateTask.doProcess(FileBasedIndexImpl.java:1691) at com.intellij.util.indexing.FileBasedIndexImpl$VirtualFileUpdateTask.doProcess(FileBasedIndexImpl.java:1688) at com.intellij.util.indexing.UpdateTask.process(UpdateTask.java:76) at com.intellij.util.indexing.UpdateTask.processAll(UpdateTask.java:46) at com.intellij.util.indexing.FileBasedIndexImpl.forceUpdate(FileBasedIndexImpl.java:1710) at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:743) at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:709) at com.intellij.psi.stubs.StubIndexImpl.processAllKeys(StubIndexImpl.java:388) at com.intellij.psi.stubs.StubIndex.processAllKeys(StubIndex.java:82) at com.intellij.psi.stubs.StubIndexImpl.getAllKeys(StubIndexImpl.java:377) at com.intellij.psi.stubs.AbstractStubIndex.getAllKeys(AbstractStubIndex.java:31) at com.intellij.uml.jigsaw.JigsawUmlElementManager.findJavaModulesInDataContext(JigsawUmlElementManager.java:91) at com.intellij.uml.jigsaw.JigsawUmlElementManager.findInDataContext(JigsawUmlElementManager.java:42) at com.intellij.uml.jigsaw.JigsawUmlElementManager.findInDataContext(JigsawUmlElementManager.java:37) at com.intellij.uml.core.actions.ShowDiagramBase.lambda$findProviders$5(ShowDiagramBase.java:228) at com.intellij.util.containers.JBIterator$FilterOp.apply(JBIterator.java:305) at com.intellij.util.containers.JBIterator.peekNext(JBIterator.java:150) at com.intellij.util.containers.JBIterator.hasNext(JBIterator.java:110) at com.intellij.util.containers.JBIterable.first(JBIterable.java:535) at com.intellij.uml.core.actions.ShowDiagramBase.update(ShowDiagramBase.java:69) at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:173) at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:375) at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$null$1(ActionUpdater.java:78) at com.intellij.openapi.actionSystem.impl.ActionUpdater.callAction(ActionUpdater.java:106) at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$new$2(ActionUpdater.java:79) at com.intellij.openapi.actionSystem.impl.ActionUpdater.update(ActionUpdater.java:361) at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandGroupChild(ActionUpdater.java:228) at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroup$19(ActionUpdater.java:212) at com.intellij.util.containers.ContainerUtil.concat(ContainerUtil.java:1534) at com.intellij.openapi.actionSystem.impl.ActionUpdater.doExpandActionGroup(ActionUpdater.java:212) at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandActionGroup(ActionUpdater.java:139) at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandActionGroup(ActionUpdater.java:131) at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupWithTimeout$11(ActionUpdater.java:148) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$3(CoreProgressManager.java:180) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:164) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:151) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:180) at com.intellij.openapi.progress.util.ProgressIndicatorUtils.withTimeout(ProgressIndicatorUtils.java:254) at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandActionGroupWithTimeout(ActionUpdater.java:147) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImpl(ActionToolbarImpl.java:1117) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.access$000(ActionToolbarImpl.java:51) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$1.updateActionsImpl(ActionToolbarImpl.java:170) at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyUpdateRunnable.run(ToolbarUpdater.java:186) at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:3075) at com.intellij.ide.IdeEventQueue.ifFocusEventsInTheQueue(IdeEventQueue.java:159) at com.intellij.ide.IdeEventQueue.executeWhenAllFocusEventsLeftTheQueue(IdeEventQueue.java:111) at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:179) at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.updateActions(ToolbarUpdater.java:108) at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.access$400(ToolbarUpdater.java:40) at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyTimerListener.run(ToolbarUpdater.java:158) at com.intellij.openapi.actionSystem.impl.WeakTimerListener.run(WeakTimerListener.java:54) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$MyTimer.runListenerAction(ActionManagerImpl.java:1431) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$MyTimer.notifyListeners(ActionManagerImpl.java:1420) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$MyTimer.actionPerformed(ActionManagerImpl.java:1404) at javax.swing.Timer.fireActionPerformed(Timer.java:313) at javax.swing.Timer$DoPostEvent.run(Timer.java:245) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) at java.awt.EventQueue.access$500(EventQueue.java:98) at java.awt.EventQueue$3.run(EventQueue.java:715) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:734) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:747) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:696) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:391) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

juanise avatar Jun 14 '19 07:06 juanise