KronicDeth / intellij-elixir

Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Other
1.8k stars 152 forks source link

java.lang.IllegalStateException: Application library named Erlang for Elixir 26 already exists at com.intellij.workspaceModel.ide.impl.legacyBridge.library.GlobalLibraryTableBridgeImpl.createLibrary(GlobalLibraryTableBridgeImpl.kt:232) #3565

Open xtrasmal opened 3 months ago

xtrasmal commented 3 months ago

System

Plugin Version: 17.0.0 Application: PyCharm Professional Edition (2023.3.5) Operating System: Mac OS X (14.3.1)

Event

Exception

Stacktrace

java.lang.IllegalStateException: Application library named Erlang for Elixir 26 already exists ``` java.lang.IllegalStateException: Application library named Erlang for Elixir 26 already exists at com.intellij.workspaceModel.ide.impl.legacyBridge.library.GlobalLibraryTableBridgeImpl.createLibrary(GlobalLibraryTableBridgeImpl.kt:232) at org.elixir_lang.facet.sdks.Configurable$addListeners$listener$1.sdkAdded$lambda$5$lambda$4(Configurable.kt:126) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:975) at org.elixir_lang.facet.sdks.Configurable$addListeners$listener$1.sdkAdded(Configurable.kt:125) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:119) at com.intellij.util.EventDispatcher.lambda$createMulticaster$1(EventDispatcher.java:84) at jdk.proxy1/jdk.proxy1.$Proxy196.sdkAdded(Unknown Source) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.doAdd(ProjectSdksModel.java:525) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.setupSdk(ProjectSdksModel.java:509) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.addSdk(ProjectSdksModel.java:451) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.lambda$doAdd$7(ProjectSdksModel.java:445) at com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil.lambda$selectSdkHome$8(SdkConfigurationUtil.java:311) at com.intellij.ui.mac.MacPathChooserDialog.choose(MacPathChooserDialog.java:153) at com.intellij.openapi.fileChooser.FileChooser.chooseFiles(FileChooser.java:100) at com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil.selectSdkHome(SdkConfigurationUtil.java:309) at com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil.selectSdkHome(SdkConfigurationUtil.java:279) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.doAdd(ProjectSdksModel.java:445) at com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectSdksModel.doAdd(ProjectSdksModel.java:425) at org.elixir_lang.facet.sdks.Configurable.addSdk(Configurable.kt:173) at org.elixir_lang.facet.sdks.Configurable.createComponent$lambda$1(Configurable.kt:66) at com.intellij.ui.ToolbarDecorator$3.doAdd(ToolbarDecorator.java:535) at com.intellij.ui.CommonActionsPanel$AddButton.actionPerformed(CommonActionsPanel.java:387) at com.intellij.openapi.actionSystem.impl.ActionButton.actionPerformed(ActionButton.java:227) at com.intellij.openapi.actionSystem.impl.ActionButton.lambda$performAction$2(ActionButton.java:206) at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareWithCallbacks(ActionUtil.java:381) at com.intellij.openapi.actionSystem.impl.ActionButton.performAction(ActionButton.java:206) at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:524) at java.desktop/java.awt.Component.processEvent(Component.java:6422) at java.desktop/java.awt.Container.processEvent(Container.java:2266) ```