GithubHelp home page GithubHelp logo

vanco / sequenceplugin Goto Github PK

View Code? Open in Web Editor NEW
680.0 20.0 191.0 3.11 MB

SequencePlugin for IntelliJ IDEA

License: Other

Java 99.09% Kotlin 0.82% HTML 0.10%
sequence-diagram java intellij kotlin scala

sequenceplugin's People

Contributors

andi-huber avatar cncsl avatar fanofxiaofeng avatar joostcore avatar vanco avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sequenceplugin's Issues

Export PNG

For png export functionality, there is often a low memory problem.
Increasing IDE memory does not solve the problem.
Can you optimize memory(for PNG export) or add another format?
I think adding jpg is a simple solution.

pipeline call not generated correctly.

for example,

roster
  .stream()
  .filter(p -> p.getGender() == Person.Sex.MALE
                  && p.getAge() >= 18
                  && p.getAge() <= 25)
  .map(p -> p.getEmailAddress())
  .forEach(email -> System.out.println(email));

Only the last call forEach(...) is generated, which is not correct.

Should generate:

  1. stream()
  2. filter(...)
  3. map(...)
  4. forEach(...)

How to use smart interfaces

For more than one implementations of the interfaces, it says:

List implementation of interface in project, user can choose one to show in sequence diagram.

But I am not able to figure out how and where do I do this...

adding module info to diagram as an option

It would be great if i could see modules
above classes and intefaces

im working with project with a lot of modules
and information about interface,class module would be helpful sometimes

this is just a suggestion:)
thanks for great plugin:)

Popup menu not showing on linux

I'm using Ubuntu 14.04 and PhpStorm 2016.1 (145.258) and the menu doesn't show for me, but i have a question about where it's shown: "It's shown similar to add symfony service or generate phpdoc?"

error on console:

[ 332771] WARN - napi.components.ServiceManager - org.editorconfig.plugincomponents.SettingsProviderComponent requested as a service, but it is a component - convert it to a service or change call to ApplicationManager.getApplication().getComponent()

i think who it was fixed on #2 but didn't work for me.

Exception in plugin SequenceDiagram (1.3.0)

java.lang.NullPointerException
at org.intellij.sequencer.SequencePlugin.showSequence(SequencePlugin.java:82)
at org.intellij.sequencer.ShowSequenceAction.actionPerformed(ShowSequenceAction.java:53)
at com.intellij.openapi.actionSystem.impl.ChameleonAction.actionPerformed(ChameleonAction.java:58)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:261)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:278)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:292)
at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:283)
at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:107)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:282)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:111)
at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88)
at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:111)
at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:120)
at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:121)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:111)
at com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:524)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:35)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:546)
at java.awt.Component.processMouseEvent(Component.java:6550)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3325)
at java.awt.Component.processEvent(Component.java:6315)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4899)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4721)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4721)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:766)
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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:739)
at java.awt.EventQueue$4.run(EventQueue.java:737)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:736)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:757)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:702)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:375)
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)

PNG export

I think, that exporting from IntelliJ with Dracula theme doesn't work as it should. It changes background color to white (or something light), and doesn't change font color or set it transparent(?).

Sequence plugin 1.2.5

IntelliJ IDEA 2017.2.5
Build #IC-172.4343.14, built on September 26, 2017
JRE: 1.8.0_152-release-915-b12 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0

Add a working example to your home page for easy testing

I tried some java-ish version (I'm not using Java but needed an Sequence Diagram

static class User {
    public static void create() {
        Service::create();

        Connector::submit();
    }
}

static class Service {
    static public void create() {
        Connector::upload();
    }

    static public void submitted() {
        ;
    }

}

static class Connector {
    public static void upload() {
        ;
    }

    public static void submit() {
        Service::submitted();
    }

}

which does not render what I expected.

hello_java_-untitled-___ideaprojects_untitled__and_new_issue _vanco_sequenceplugin

Include Screenshots / GIFs of usage in README

The plugin sounds great & I like the feature list... but I have no idea how the plugin looks in IntelliJ.

You should include at least one screenshot, but more would be welcomed:

  • Screenshot of the interface in IntelliJ, what users will see when it's installed
  • Screenshot of one of the Sequence graphs that are generated
  • Maybe a GIF showing how easy it is to use (or how it is intended to be used).

You could also do a YouTube video, but my personal preference is for screenshots and GIFs within the README.

[Bug] Empty error message when exporting to PNG

IntelliJ version 2017.2.5, plugin version 1.2.6.

I've already exported several diagrams to .png, but now I've started getting this empty error message: snapshot in imgur. I guess the problem is the file is too big, but I can't be sure.

NullPointerException for Export scala project

Details:
null
java.lang.NullPointerException
at org.intellij.sequencer.SequencePanel.generate(SequencePanel.java:95)
at org.intellij.sequencer.SequencePlugin$1.run(SequencePlugin.java:99)
at com.intellij.openapi.wm.impl.ToolWindowImpl.b(ToolWindowImpl.java:207)
at com.intellij.openapi.wm.impl.commands.InvokeLaterCmd.a(InvokeLaterCmd.java:35)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762)
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:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:732)
at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:821)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:649)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
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)

Error in IJ v15 when exporting a sequence diagram

Sequence Diagram Version 1.2.2.

Get the following error when trying to export a sequence diagram:

com.intellij.util.ui.UIUtil.getSystemLookAndFeelClassName()Ljava/lang/String;
java.lang.NoSuchMethodError: com.intellij.util.ui.UIUtil.getSystemLookAndFeelClassName()Ljava/lang/String;
at org.intellij.sequencer.diagram.Display.saveImageToFile(Display.java:194)
at org.intellij.sequencer.SequencePanel$ExportAction.actionPerformed(SequencePanel.java:186)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:182)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:161)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:125)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:299)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:866)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:650)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:381)
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)

Is there a version of SD where export works with IJ 15?

bug report

org.intellij.sequencer.SequencePlugin@63360d8d

java.lang.IllegalStateException: Already disposed: Project (name=base-platform-server, containerState=DISPOSE_IN_PROGRESS, componentStore=E:\coding\work\server)
at com.intellij.serviceContainer.PlatformComponentManagerImpl.getMessageBus(PlatformComponentManagerImpl.kt:112)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.fireStateChanged(ToolWindowManagerImpl.kt:1422)
at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.unregisterToolWindow(ToolWindowManagerImpl.kt:987)
at org.intellij.sequencer.SequencePlugin.projectClosed(SequencePlugin.java:77)
at com.intellij.openapi.project.impl.ProjectManagerImpl.fireProjectClosed(ProjectManagerImpl.java:813)
at com.intellij.openapi.project.impl.ProjectManagerImpl.lambda$closeProject$11(ProjectManagerImpl.java:693)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:977)
at com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:686)
at com.intellij.openapi.project.impl.ProjectManagerImpl.closeAndDispose(ProjectManagerImpl.java:717)
at com.intellij.openapi.wm.impl.CloseProjectWindowHelper.closeProjectAndShowWelcomeFrameIfNoProjectOpened(CloseProjectWindowHelper.kt:44)
at com.intellij.openapi.wm.impl.CloseProjectWindowHelper.windowClosing(CloseProjectWindowHelper.kt:32)
at com.intellij.openapi.wm.impl.ProjectFrameHelper$2.windowClosing(ProjectFrameHelper.java:233)
at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
at java.desktop/java.awt.Window.processWindowEvent(Window.java:2079)
at java.desktop/javax.swing.JFrame.processWindowEvent(JFrame.java:298)
at java.desktop/java.awt.Window.processEvent(Window.java:2038)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5026)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2773)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4858)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:778)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:751)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:749)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:748)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:974)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:847)
at com.intellij.ide.IdeEventQueue.lambda$null$8(IdeEventQueue.java:449)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:740)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:448)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:832)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:502)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

ClassCastException

i used idea 2019.1.2, when I generate the sequence diagram it report:
java.lang.ClassCastException: org.intellij.sequencer.ui.ButtonTabComponent cannot be cast to javax.swing.JLabel
at com.chrisrm.idea.ui.MTTabbedPaneUI.layoutLabel(MTTabbedPaneUI.java:102)
at javax.swing.plaf.basic.BasicTabbedPaneUI.paintTab(BasicTabbedPaneUI.java:867)
at javax.swing.plaf.basic.BasicTabbedPaneUI.paintTabArea(BasicTabbedPaneUI.java:843)
at com.intellij.ide.ui.laf.darcula.ui.DarculaTabbedPaneUI.paintTabArea(DarculaTabbedPaneUI.java:149)
at javax.swing.plaf.basic.BasicTabbedPaneUI.paint(BasicTabbedPaneUI.java:797)
at javax.swing.plaf.ComponentUI.update(ComponentUI.java:161)
at javax.swing.JComponent.paintComponent(JComponent.java:780)
at javax.swing.JComponent.paint(JComponent.java:1057)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paint(JComponent.java:1066)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at javax.swing.JComponent.paintChildren(JComponent.java:890)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5218)
at javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(RepaintManager.java:1620)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1595)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1532)
at javax.swing.RepaintManager.paint(RepaintManager.java:1299)
at javax.swing.JComponent.paint(JComponent.java:1043)
at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39)
at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79)
at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116)
at java.awt.Container.paint(Container.java:1978)
at java.awt.Window.paint(Window.java:3906)
at com.intellij.openapi.wm.impl.IdeFrameImpl.paint(IdeFrameImpl.java:564)
at javax.swing.RepaintManager$4.run(RepaintManager.java:858)
at javax.swing.RepaintManager$4.run(RepaintManager.java:829)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:829)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:804)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:753)
at javax.swing.RepaintManager.access$1200(RepaintManager.java:71)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1867)
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:729)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:678)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:373)
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)

java.lang.NullPointerException

Java Version: 1.8.0_112

Sequence Diagram Version: 1.3

Stack Trace:
java.lang.NullPointerException at org.intellij.sequencer.SequencePanel.generate(SequencePanel.java:95) at org.intellij.sequencer.SequencePlugin$1.run(SequencePlugin.java:99) at com.intellij.openapi.wm.impl.ToolWindowImpl.lambda$activate$0(ToolWindowImpl.java:135) at com.intellij.openapi.wm.impl.commands.InvokeLaterCmd.lambda$run$0(InvokeLaterCmd.java:37) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:878) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:827) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:466) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:704) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:465) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Export PNG exports cropped method names

sd
As per the image, the left side is a screenshot taken of the Intellij and right side is the part of PNG generated using export feature.

As we can see that in screenshot the method names are complete and in right they re cropped.

*Please note that there was only one class in my diagram and some of the method names are long.

Request you to please fix this.

Exclusion wild cards not working

I am trying to exclude some files while trying to create the SD, but it is still including those files.

Eg. My wildcard entry is :
**Builder
**.*Builder
*Builder

But still those files are included in the diagram. Please let me know in case I made an incorrect entry.

PS. I am trying to exclude all the classes whose name ends with Builder

Not getting plugin to work

Hi,

I installed the plugin in both the pyCharm Community Edition 2018.1.1 and Professional Edition 2018.1.2. But can't seem to access the SequenceDiagram option when accessing the method. I am seeing that the plugin is in red, so might be an issue with the software version that I'm using? Any ideas on how to get it to work?

In advance thank you so much!

NullPointerException: null

I tried to use for generate the diagram, but exception is a raice

IntelliJ Idea 2016.2.5
Java 1.7
Spring Framework

null java.lang.NullPointerException at org.intellij.sequencer.util.PsiUtil.isInClassFile(PsiUtil.java:31) at org.intellij.sequencer.generator.SequenceGenerator.createAttributes(SequenceGenerator.java:165) at org.intellij.sequencer.generator.SequenceGenerator.createMethod(SequenceGenerator.java:136) at org.intellij.sequencer.generator.SequenceGenerator.visitMethod(SequenceGenerator.java:76) at com.intellij.psi.impl.light.LightMethodBuilder.accept(LightMethodBuilder.java:318) at org.intellij.sequencer.generator.SequenceGenerator.generate(SequenceGenerator.java:58) at org.intellij.sequencer.generator.SequenceGenerator.methodCall(SequenceGenerator.java:118) at org.intellij.sequencer.generator.SequenceGenerator.visitCallExpression(SequenceGenerator.java:92) at com.intellij.psi.JavaElementVisitor.visitNewExpression(JavaElementVisitor.java:195) at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.accept(PsiNewExpressionImpl.java:384) at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:328) at com.intellij.psi.JavaElementVisitor.visitLocalVariable(JavaElementVisitor.java:175) at org.intellij.sequencer.generator.SequenceGenerator.visitLocalVariable(SequenceGenerator.java:196) at com.intellij.psi.impl.source.tree.java.PsiLocalVariableImpl.accept(PsiLocalVariableImpl.java:284) at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:272) at com.intellij.psi.JavaElementVisitor.visitDeclarationStatement(JavaElementVisitor.java:79) at com.intellij.psi.impl.source.tree.java.PsiDeclarationStatementImpl.accept(PsiDeclarationStatementImpl.java:89) at com.intellij.psi.impl.source.tree.LazyParseablePsiElement.acceptChildren(LazyParseablePsiElement.java:106) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:67) at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:202) at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200) at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:173) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitMethod(JavaElementVisitor.java:179) at org.intellij.sequencer.generator.SequenceGenerator.visitMethod(SequenceGenerator.java:85) at com.intellij.psi.impl.source.PsiMethodImpl.accept(PsiMethodImpl.java:283) at org.intellij.sequencer.generator.SequenceGenerator.generate(SequenceGenerator.java:58) at org.intellij.sequencer.generator.SequenceGenerator.methodCall(SequenceGenerator.java:118) at org.intellij.sequencer.generator.SequenceGenerator.visitCallExpression(SequenceGenerator.java:92) at com.intellij.psi.JavaElementVisitor.visitMethodCallExpression(JavaElementVisitor.java:183) at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:142) at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:328) at com.intellij.psi.JavaElementVisitor.visitLocalVariable(JavaElementVisitor.java:175) at org.intellij.sequencer.generator.SequenceGenerator.visitLocalVariable(SequenceGenerator.java:196) at com.intellij.psi.impl.source.tree.java.PsiLocalVariableImpl.accept(PsiLocalVariableImpl.java:284) at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:272) at com.intellij.psi.JavaElementVisitor.visitDeclarationStatement(JavaElementVisitor.java:79) at com.intellij.psi.impl.source.tree.java.PsiDeclarationStatementImpl.accept(PsiDeclarationStatementImpl.java:89) at com.intellij.psi.impl.source.tree.LazyParseablePsiElement.acceptChildren(LazyParseablePsiElement.java:106) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:67) at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:202) at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitCatchSection(JavaElementVisitor.java:304) at com.intellij.psi.impl.source.tree.java.PsiCatchSectionImpl.accept(PsiCatchSectionImpl.java:196) at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitStatement(JavaElementVisitor.java:272) at com.intellij.psi.JavaElementVisitor.visitTryStatement(JavaElementVisitor.java:300) at com.intellij.psi.impl.source.tree.java.PsiTryStatementImpl.accept(PsiTryStatementImpl.java:164) at com.intellij.psi.impl.source.tree.LazyParseablePsiElement.acceptChildren(LazyParseablePsiElement.java:106) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitCodeBlock(JavaElementVisitor.java:67) at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:202) at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200) at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:173) at org.intellij.sequencer.generator.SequenceGenerator.visitElement(SequenceGenerator.java:31) at com.intellij.psi.JavaElementVisitor.visitMethod(JavaElementVisitor.java:179) at org.intellij.sequencer.generator.SequenceGenerator.visitMethod(SequenceGenerator.java:85) at com.intellij.psi.impl.source.PsiMethodImpl.accept(PsiMethodImpl.java:283) at org.intellij.sequencer.generator.SequenceGenerator.generate(SequenceGenerator.java:58) at org.intellij.sequencer.SequencePanel.generate(SequencePanel.java:89) at org.intellij.sequencer.SequencePlugin$1.run(SequencePlugin.java:96) at com.intellij.openapi.wm.impl.ToolWindowImpl.a(ToolWindowImpl.java:209) at com.intellij.openapi.wm.impl.commands.InvokeLaterCmd.run(InvokeLaterCmd.java:33) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.a(LaterInvocator.java:326) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:310) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:795) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:631) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:387) 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)

Export text file miss connections

Hi, I'm using your plugin and it is impressive, but I have a question about the export in text format.
I exported a generated diagram and for each node, there is an entry as the following:

"_classDescription":{
"_className":"com.example.PackageDiagramController",
"_attributes":[
"public"
]
},
"_methodName":"method1",
"_attributes":[
"public"
],
"_argNames":[
"params"
],
"_argTypes":[
"com.example.InPayload"
],
"_returnType":"java.lang.String",
"_hashCode":-1

It seems to miss the connections among the elements.
If I'm wrong, please, can you explain to me what am I meant to look at when I need to reconstruct the diagram programmatically?
To be more precise, i was expecting a "reference" to another element where the call happens. For example, in the destination element there can be a property that has the pointer to another element or method. In this case i know where to put the arrow of a call.

Thank you,
Massimo

parameter list with method call

Generates some factual inaccuracies when dependent methods are invoked within parameter lists of top-level methods (the dependent method invocation should display in the sequence diagram before the top-level method invocation, but it doesn't)

for example:
return ref.ask(new Hello(id, Optional.empty()));
Should generate in order:

  1. call Optional.empty()
  2. call new Hello(...)
  3. call ref.ask(...)

Can we export the whole call stack to a text file

Often when you work in a large legacy project and especially if you are re-writing them you want to explain what an entire piece of code does. I generated a sequence diagram and as I guessed it simply created a massive diagram that is going to be difficult for my team to comprehend.

What would be great is if the call stack can be exported to a hierarchical/tabbed text file and then with some filtering I can create a simplified flow text. The team will migrate different portions of the code in different timelines but having a textual reference will be useful.

In short can we somehow plugin a text based generator instead of the diagram?

Android Studio Error

When I Run Android Studio That Time Popup Too Many CMD Then Showing Gradle Project Sync Failed. Anybody Pleace Help ME How To Solve This Problem.

screenshot 4
screenshot 5

Exception in plugin

null
java.lang.StackOverflowError
at com.intellij.openapi.util.UserDataHolderBase.getUserData(UserDataHolderBase.java:61)
at com.intellij.psi.impl.source.resolve.FileContextUtil.getFileContext(FileContextUtil.java:36)
at com.intellij.psi.impl.source.PsiFileImpl.getContext(PsiFileImpl.java:651)
at com.intellij.psi.impl.file.impl.ResolveScopeManagerImpl.getResolveScope(ResolveScopeManagerImpl.java:127)
at com.intellij.psi.impl.ResolveScopeManager.getElementResolveScope(ResolveScopeManager.java:51)
at com.intellij.psi.impl.PsiElementBase.getResolveScope(PsiElementBase.java:184)
at com.intellij.psi.impl.PsiClassImplUtil.findSpecialSuperClass(PsiClassImplUtil.java:790)
at com.intellij.psi.impl.PsiClassImplUtil.getEnumSuperType(PsiClassImplUtil.java:885)
at com.intellij.psi.impl.PsiClassImplUtil.getExtendsListTypes(PsiClassImplUtil.java:1007)
at com.intellij.psi.impl.source.PsiClassImpl.getExtendsListTypes(PsiClassImpl.java:211)
at com.intellij.psi.impl.PsiClassImplUtil.getSupersInner(PsiClassImplUtil.java:804)
at com.intellij.psi.impl.PsiClassImplUtil.getSupers(PsiClassImplUtil.java:795)
at com.intellij.psi.impl.source.PsiClassImpl.getSupers(PsiClassImpl.java:233)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:235)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)
at com.intellij.psi.JavaElementVisitor.visitAnonymousClass(JavaElementVisitor.java:22)
at com.intellij.psi.JavaElementVisitor.visitEnumConstantInitializer(JavaElementVisitor.java:375)
at com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl.accept(PsiEnumConstantInitializerImpl.java:157)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitVariable(JavaElementVisitor.java:327)
at com.intellij.psi.JavaElementVisitor.visitField(JavaElementVisitor.java:118)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitField(SequenceGenerator.java:266)
at com.intellij.psi.JavaElementVisitor.visitEnumConstant(JavaElementVisitor.java:371)
at com.intellij.psi.impl.source.PsiEnumConstantImpl.accept(PsiEnumConstantImpl.java:62)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.JavaStubPsiElement.acceptChildren(JavaStubPsiElement.java:168)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitElement(SequenceGenerator.java:292)
at com.intellij.psi.JavaElementVisitor.visitClass(JavaElementVisitor.java:54)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:241)
at com.intellij.psi.impl.source.PsiClassImpl.accept(PsiClassImpl.java:473)
at org.intellij.sequencer.generator.SequenceGenerator$ImplementationFinder.visitClass(SequenceGenerator.java:237)

Update

Could you please make it compatible with the latest versions of InteliJ?

[Feature Request] Just like blacklist, can a whitelist be implemented

Just like blacklist, can a whitelist be implemented.

So that it includes only those classes that are a part of the defined criteria(same way as in blacklist). It may or may not supersede the blacklist present.

eg. If I mention com.abc.**, only classes belonging to this package or any of its sob package will be included rest will be excluded.

Sequence Diagram option shows disabled

Followed the explanation from here

image

The Sequence Diagram option is showing disabled.
[Expected] Sequence Diagram should be enabled when open from inside the class definition
I am just trying out this plug in on a php project in Intellij IDEA 17.2
Using this project to test the plug in.

14.1.4 版本报错

IDEA 版本为14.1.4

1
1

,点击菜单 报错:
IllegalArgumentException: Extension is missing for storage file:

保存插件设置时 报错:

Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA

error stack:

2016-04-12 17:24:20,550 [ 496465] WARN - mponents.impl.stores.StoreUtil - Save settings failed
java.lang.IllegalArgumentException: Extension is missing for storage file:
at com.intellij.openapi.components.impl.stores.StateStorageManagerImpl.a(StateStorageManagerImpl.java:205)
at com.intellij.openapi.components.impl.stores.StateStorageManagerImpl.a(StateStorageManagerImpl.java:185)
at com.intellij.openapi.components.impl.stores.StateStorageManagerImpl.getStateStorage(StateStorageManagerImpl.java:102)
at com.intellij.openapi.components.impl.stores.StateStorageManagerImpl$StateStorageManagerExternalizationSession.setState(StateStorageManagerImpl.java:301)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl.a(ComponentStoreImpl.java:214)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl.a(ComponentStoreImpl.java:174)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl.save(ComponentStoreImpl.java:102)
at com.intellij.openapi.components.impl.stores.StoreUtil.save(StoreUtil.java:49)
at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:1355)
at com.intellij.openapi.application.impl.ApplicationImpl.saveAll(ApplicationImpl.java:1375)
at com.intellij.openapi.options.newEditor.SettingsDialog.doOKAction(SettingsDialog.java:144)
at com.intellij.openapi.ui.DialogWrapper$OkAction.doAction(DialogWrapper.java:1821)
at com.intellij.openapi.ui.DialogWrapper$DialogWrapperAction.actionPerformed(DialogWrapper.java:1787)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6516)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:720)
at java.awt.EventQueue$4.run(EventQueue.java:718)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:734)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:565)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:778)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:465)
at com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1614)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1571)
at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:114)
at com.intellij.ide.actions.ShowSettingsAction.actionPerformed(ShowSettingsAction.java:65)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:182)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:162)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:126)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:303)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:720)
at java.awt.EventQueue$4.run(EventQueue.java:718)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:734)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:565)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.