analytically / innerbuilder

IntelliJ IDEA plugin which generates an inner builder class

Home Page:https://plugins.jetbrains.com/plugin/7354-innerbuilder/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Generate..." popup takes 10+ seconds to show up

krasa opened this issue · comments

Version: 1.1.5
In class: com.intellij.ui.treeStructure.Tree

"AWT-EventQueue-0 2017.3#IU-173.3622.25 IDEA, eap:true, os:Windows 10 10.0, java-version:JetBrains s.r.o 1.8.0_152-release-1024-b6" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE

    at com.intellij.psi.impl.compiled.ClsRepositoryPsiElement.getParent(ClsRepositoryPsiElement.java:41)
    at com.intellij.psi.impl.compiled.ClsMethodImpl.getContainingClass(ClsMethodImpl.java:85)
    at com.intellij.psi.impl.PsiClassImplUtil.lambda$withSubstitutors$3(PsiClassImplUtil.java:994)
    at com.intellij.psi.impl.PsiClassImplUtil$$Lambda$1925/1673183955.fun(Unknown Source)
    at com.intellij.util.containers.ContainerUtil.map(ContainerUtil.java:1867)
    at com.intellij.psi.impl.PsiClassImplUtil.withSubstitutors(PsiClassImplUtil.java:993)
    at com.intellij.psi.impl.PsiClassImplUtil.getAllWithSubstitutorsByMap(PsiClassImplUtil.java:185)
    at com.intellij.psi.impl.PsiClassImplUtil.getAllByMap(PsiClassImplUtil.java:190)
    at com.intellij.psi.impl.PsiClassImplUtil.getAllMethods(PsiClassImplUtil.java:80)
    at com.intellij.psi.impl.compiled.ClsClassImpl.getAllMethods(ClsClassImpl.java:265)
    at org.jetbrains.plugins.innerbuilder.InnerBuilderCollector.hasSetter(InnerBuilderCollector.java:116)
    at org.jetbrains.plugins.innerbuilder.InnerBuilderCollector.collectFieldsInClass(InnerBuilderCollector.java:67)
    at org.jetbrains.plugins.innerbuilder.InnerBuilderCollector.collectFields(InnerBuilderCollector.java:49)
    at org.jetbrains.plugins.innerbuilder.InnerBuilderHandler.isApplicable(InnerBuilderHandler.java:46)
    at org.jetbrains.plugins.innerbuilder.InnerBuilderHandler.isValidFor(InnerBuilderHandler.java:37)
    at org.jetbrains.plugins.innerbuilder.InnerBuilderAction.isValidForFile(InnerBuilderAction.java:29)
    at com.intellij.codeInsight.actions.CodeInsightAction.update(CodeInsightAction.java:117)
    at com.intellij.codeInsight.actions.CodeInsightAction.update(CodeInsightAction.java:122)
    at com.intellij.codeInsight.actions.CodeInsightAction.update(CodeInsightAction.java:113)
    at com.intellij.codeInsight.actions.BaseCodeInsightAction.update(BaseCodeInsightAction.java:89)
    at com.intellij.openapi.actionSystem.AnAction.beforeActionPerformedUpdate(AnAction.java:240)
    at com.intellij.codeInsight.actions.CodeInsightAction.beforeActionPerformedUpdate(CodeInsightAction.java:87)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:129)
    at com.intellij.ui.popup.PopupFactoryImpl$ActionStepBuilder.a(PopupFactoryImpl.java:1138)
    at com.intellij.ui.popup.PopupFactoryImpl$ActionStepBuilder.b(PopupFactoryImpl.java:1129)
    at com.intellij.ui.popup.PopupFactoryImpl$ActionStepBuilder.buildGroup(PopupFactoryImpl.java:1074)
    at com.intellij.ui.popup.PopupFactoryImpl$ActionGroupPopup.a(PopupFactoryImpl.java:325)
    at com.intellij.ui.popup.PopupFactoryImpl$ActionGroupPopup.<init>(PopupFactoryImpl.java:260)
    at com.intellij.ui.popup.PopupFactoryImpl$ActionGroupPopup.<init>(PopupFactoryImpl.java:244)
    at com.intellij.ui.popup.PopupFactoryImpl.a(PopupFactoryImpl.java:222)
    at com.intellij.ui.popup.PopupFactoryImpl.a(PopupFactoryImpl.java:172)
    at com.intellij.ui.popup.PopupFactoryImpl.createActionGroupPopup(PopupFactoryImpl.java:463)
    at com.intellij.codeInsight.generation.actions.GenerateAction.actionPerformed(GenerateAction.java:39)
    at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:216)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:233)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:576)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:625)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$$Lambda$2936/1326196699.run(Unknown Source)
    at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:195)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:624)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.e(IdeKeyEventDispatcher.java:479)
    at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:213)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:622)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:366)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    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)