mbtsp / intellij-plugin-v4

An IntelliJ plugin for ANTLR v4
https://plugins.jetbrains.com/plugin/23446-antlr-v4-new-
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

【Plugin submission】: com.intellij.diagnostic.PluginException: Key org.antlr.intellij.plugin.configdialogs.ANTLRv4GrammarP... #191

Closed zoulejiu closed 2 days ago

zoulejiu commented 2 months ago

:warning:[Auto Generated Report]-=ABD7080B60B966A66D409A8AF7725759=-

Environments

Plugin version: null

IntelliJ IDEA 2023.2.4"Ultimate Edition" Build #IU-232.10203.10,built on October 24, 2023 Runtime version: 17.0.8.1+7-b1000.32 x86_64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Operating system: macOS 14.5 Last action id: null

Stack Trace

com.intellij.diagnostic.PluginException: Key org.antlr.intellij.plugin.configdialogs.ANTLRv4GrammarPropertiesComponent duplicated; existingAdapter: ServiceAdapter(descriptor=ServiceDescriptor(interface='null', serviceImplementation='org.antlr.intellij.plugin.configdialogs.ANTLRv4GrammarPropertiesComponent', testServiceImplementation='null', headlessImplementation='null', overrides=false, configurationSchemaKey='null', preload=FALSE, client=null), pluginDescriptor=PluginDescriptor(name=ANTLR v4, id=org.antlr.intellij.plugin, descriptorPath=plugin.xml, path=~/Library/Application Support/JetBrains/IntelliJIdea2023.2/plugins/antlr-intellij-plugin-v4, version=1.22, package=null, isBundled=false)); descriptor=org.antlr.intellij.plugin.configdialogs.ANTLRv4GrammarPropertiesComponent,  app=Application (containerState PRE_INIT)  (RA allowed), current plugin=com.my.antlr.tool
    at com.intellij.serviceContainer.ComponentManagerImpl.registerServices(ComponentManagerImpl.kt:566)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:257)
    at com.intellij.openapi.client.ClientAwareComponentManager.registerComponents(ClientAwareComponentManager.kt:48)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:233)
    at com.intellij.openapi.project.impl.DefaultProjectImpl.init(DefaultProject.java:314)
    at com.intellij.openapi.project.impl.DefaultProject$1.init(DefaultProject.java:51)
    at com.intellij.openapi.project.impl.DefaultProjectTimed.get(DefaultProjectTimed.java:33)
    at com.intellij.openapi.project.impl.DefaultProject.getDelegate(DefaultProject.java:139)
    at com.intellij.openapi.project.impl.DefaultProject.getMessageBus(DefaultProject.java:246)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.getDefaultProject(ProjectManagerImpl.kt:221)
    at com.intellij.ide.util.projectWizard.ProjectWizardUtil.preselectJdkForNewModule(ProjectWizardUtil.java:122)
    at com.intellij.ide.util.projectWizard.ProjectWizardUtil.preselectJdkForNewModule(ProjectWizardUtil.java:93)
    at com.intellij.openapi.roots.ui.configuration.JdkComboBoxKt.createSdkComboBox(JdkComboBox.kt:107)
    at com.intellij.openapi.roots.ui.configuration.JdkComboBoxKt.sdkComboBox(JdkComboBox.kt:70)
    at com.intellij.openapi.roots.ui.configuration.JdkComboBoxKt.sdkComboBox$default(JdkComboBox.kt:54)
    at org.jetbrains.plugins.gradle.service.project.wizard.GradleNewProjectWizardStep$setupJavaSdkUI$1.invoke(GradleNewProjectWizardStep.kt:116)
    at org.jetbrains.plugins.gradle.service.project.wizard.GradleNewProjectWizardStep$setupJavaSdkUI$1.invoke(GradleNewProjectWizardStep.kt:114)
    at com.intellij.ui.dsl.builder.impl.PanelImpl.row(PanelImpl.kt:58)
    at com.intellij.ui.dsl.builder.impl.PanelImpl.row(PanelImpl.kt:45)
    at com.intellij.ui.dsl.builder.impl.PanelImpl.row(PanelImpl.kt:20)
    at org.jetbrains.plugins.gradle.service.project.wizard.GradleNewProjectWizardStep.setupJavaSdkUI(GradleNewProjectWizardStep.kt:114)
    at org.jetbrains.plugins.gradle.service.project.wizard.GradleJavaNewProjectWizard$Step.setupSettingsUI(GradleJavaNewProjectWizard.kt:60)
    at com.intellij.openapi.externalSystem.service.project.wizard.MavenizedNewProjectWizardStep.setupUI(MavenizedNewProjectWizardStep.kt:126)
    at com.intellij.ide.wizard.NewProjectWizardChainStep.setupUI(NewProjectWizardChainStep.kt:38)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$getOrCreateStepPanel$panel$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:66)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$getOrCreateStepPanel$panel$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:65)
    at com.intellij.ui.dsl.builder.BuilderKt.panel(builder.kt:19)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase.getOrCreateStepPanel(AbstractNewProjectWizardMultiStepBase.kt:65)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase.access$getOrCreateStepPanel(AbstractNewProjectWizardMultiStepBase.kt:14)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$setupUI$1$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:54)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$setupUI$1$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:50)
    at com.intellij.ui.dsl.builder.impl.PanelImpl.row(PanelImpl.kt:58)
    at com.intellij.ui.dsl.builder.impl.PanelImpl.row(PanelImpl.kt:20)
    at com.intellij.ui.dsl.builder.Panel.row$default(Panel.kt:76)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase.setupUI(AbstractNewProjectWizardMultiStepBase.kt:50)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$getOrCreateStepPanel$panel$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:66)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$getOrCreateStepPanel$panel$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:65)
    at com.intellij.ui.dsl.builder.BuilderKt.panel(builder.kt:19)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase.getOrCreateStepPanel(AbstractNewProjectWizardMultiStepBase.kt:65)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase.access$getOrCreateStepPanel(AbstractNewProjectWizardMultiStepBase.kt:14)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$setupUI$1$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:54)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase$setupUI$1$1.invoke(AbstractNewProjectWizardMultiStepBase.kt:50)
    at com.intellij.ui.dsl.builder.impl.PanelImpl.row(PanelImpl.kt:58)
    at com.intellij.ui.dsl.builder.impl.PanelImpl.row(PanelImpl.kt:20)
    at com.intellij.ui.dsl.builder.Panel.row$default(Panel.kt:76)
    at com.intellij.ide.wizard.AbstractNewProjectWizardMultiStepBase.setupUI(AbstractNewProjectWizardMultiStepBase.kt:50)
    at com.intellij.ide.wizard.NewProjectWizardChainStep.setupUI(NewProjectWizardChainStep.kt:38)
    at com.intellij.ide.wizard.NewProjectWizardStepPanel$component$2$1.invoke(NewProjectWizardStepPanel.kt:23)
    at com.intellij.ide.wizard.NewProjectWizardStepPanel$component$2$1.invoke(NewProjectWizardStepPanel.kt:22)
    at com.intellij.ui.dsl.builder.BuilderKt.panel(builder.kt:19)
    at com.intellij.ide.wizard.NewProjectWizardStepPanel$component$2.invoke(NewProjectWizardStepPanel.kt:22)
    at com.intellij.ide.wizard.NewProjectWizardStepPanel$component$2.invoke(NewProjectWizardStepPanel.kt:21)
    at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
    at com.intellij.ide.wizard.NewProjectWizardStepPanel.getComponent(NewProjectWizardStepPanel.kt:21)
    at com.intellij.ide.wizard.AbstractNewProjectWizardBuilder$BridgeStep.getComponent(AbstractNewProjectWizardBuilder.kt:62)
    at com.intellij.ide.wizard.AbstractNewProjectWizardBuilder$BridgeStep.getComponent(AbstractNewProjectWizardBuilder.kt:52)
    at com.intellij.ide.projectWizard.ProjectTypeStep.showCustomOptions(ProjectTypeStep.java:557)
    at com.intellij.ide.projectWizard.ProjectTypeStep.projectTypeChanged(ProjectTypeStep.java:469)
    at com.intellij.ide.projectWizard.ProjectTypeStep.lambda$new$3(ProjectTypeStep.java:211)
    at java.desktop/javax.swing.JList.fireSelectionValueChanged(JList.java:1831)
    at java.desktop/javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1845)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:224)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:204)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:251)
    at java.desktop/javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:448)
    at java.desktop/javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:458)
    at java.desktop/javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:502)
    at java.desktop/javax.swing.JList.setSelectedIndex(JList.java:2232)
    at java.desktop/javax.swing.JList.setSelectedValue(JList.java:2389)
    at com.intellij.ide.projectWizard.ProjectTypeStep.<init>(ProjectTypeStep.java:236)
    at com.intellij.ide.projectWizard.NewProjectWizard.init(NewProjectWizard.java:60)
    at com.intellij.ide.projectWizard.NewProjectWizard.<init>(NewProjectWizard.java:49)
    at com.intellij.ide.actions.NewProjectAction.actionPerformed(NewProjectAction.java:23)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.doPerformActionOrShowPopup(ActionUtil.java:339)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performActionDumbAwareWithCallbacks$4(ActionUtil.java:313)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareWithCallbacks(ActionUtil.java:362)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAwareWithCallbacks(ActionUtil.java:313)
    at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreenActionsUtil.performAnActionForComponent(WelcomeScreenActionsUtil.java:102)
    at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreenActionsUtil$LargeIconWithTextWrapper.lambda$new$0(WelcomeScreenActionsUtil.java:139)
    at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
    at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
    at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
    at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
    at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
    at java.desktop/java.awt.Component.processMouseEvent(Component.java:6657)
    at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3385)
    at java.desktop/java.awt.Component.processEvent(Component.java:6422)
    at java.desktop/java.awt.Container.processEvent(Container.java:2266)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4954)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4581)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4522)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
    at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2808)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:794)
    at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
    at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:766)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:764)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:763)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:690)
    at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.kt:638)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:592)
    at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:67)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:369)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:368)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:368)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:363)
    at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:997)
    at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:113)
    at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:997)
    at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:363)
    at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:405)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)