Closed BMomani closed 12 months ago
Hi Basheer! This bug was previously reported in #459 and subsequently fixed in #462. Updating the Randomness plugin to v2.7.7 should resolve the issue. Thank you for reporting the error, however, and feel free to open another issue if you encounter further errors!
Additional infoNo additional information provided.Stacktraces
Version information- Randomness version: 2.7.2- IDE version: IU-232.8660.185- Operating system: Linux- Java version: 17.0.7
Stacktrace 1/1
javacom.intellij.diagnostic.PluginException: No display name is specified for configurable com.fwdekker.randomness.integer.IntegerSettingsConfigurable in xml filespecify it using 'displayName' or 'key' attribute to avoid necessity to load the configurable class when Settings dialog is opened [Plugin: com.fwdekker.randomness]at com.intellij.openapi.options.ex.ConfigurableWrapper.getDisplayName(ConfigurableWrapper.java:156)at com.intellij.openapi.options.newEditor.SettingsTreeView$MyNode.<init>(SettingsTreeView.java:534)at com.intellij.openapi.options.newEditor.SettingsTreeView$MyNode.buildChildren(SettingsTreeView.java:571)at com.intellij.ui.treeStructure.CachingSimpleNode.getChildren(CachingSimpleNode.java:26)at com.intellij.ui.treeStructure.SimpleTreeStructure.getChildElements(SimpleTreeStructure.java:12)at com.intellij.ui.treeStructure.filtered.FilteringTreeStructure.addToCache(FilteringTreeStructure.java:67)at com.intellij.ui.treeStructure.filtered.FilteringTreeStructure.addToCache(FilteringTreeStructure.java:82)at com.intellij.ui.treeStructure.filtered.FilteringTreeStructure.addToCache(FilteringTreeStructure.java:82)at com.intellij.ui.treeStructure.filtered.FilteringTreeStructure.rebuild(FilteringTreeStructure.java:62)at com.intellij.ui.treeStructure.filtered.FilteringTreeStructure.<init>(FilteringTreeStructure.java:54)at com.intellij.ui.treeStructure.filtered.FilteringTreeStructure.<init>(FilteringTreeStructure.java:45)at com.intellij.ui.tree.FilteringTreeModel.createModel(FilteringTreeModel.java:26)at com.intellij.openapi.options.newEditor.SettingsTreeView.<init>(SettingsTreeView.java:199)at com.intellij.openapi.options.newEditor.SettingsDialog.treeViewFactory(SettingsDialog.java:89)at com.intellij.openapi.options.newEditor.SettingsEditor.<init>(SettingsEditor.java:195)at com.intellij.openapi.options.newEditor.SettingsDialog.<init>(SettingsDialog.java:65)at com.intellij.openapi.options.newEditor.SettingsDialogFactory.create(SettingsDialogFactory.kt:39)at com.intellij.ide.actions.ShowSettingsUtilImpl$Companion.showSettingsDialog(ShowSettingsUtilImpl.kt:88)at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.kt)at com.intellij.ide.actions.GotoActionAction.lambda$openOptionOrPerformAction$1(GotoActionAction.java:50)at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:208)at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:190)at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:861)at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:478)at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:121)at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:789)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:740)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:734)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:759)at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:685)at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:589)at com.intellij.openapi.application.impl.ApplicationImpl.runWithoutImplicitRead(ApplicationImpl.java:1485)at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:589)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:992)at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:992)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)