Navigation isn't available because Network.Socket isn't loaded or found
See original GitHub issueHi! I just started using intellij-haskell a few hours ago, and it’s awesome, thank you so much for your work!
However, after a few hours of poking around, Navigate to Declaration or Usages
stopped working only for Network.Socket
library. Here’s the message that appear in the bottom toolbar when I mouse-click on any function from Network.Socket
or Network.Socket.ByteString
:
Navigation is not available at this moment: No info because Network.Socket isn't loaded or found
It seems not to be a problem with others I’ve tried – System
, Control
, Lens.Micro
and local Lib
.
What's odd, all the type information for functions from Network.Socket (and ByteString) shows correctly (image):
If there's a type error, it is also displayed correctly (image):
Here's how it looks when I cmd-mouse-click on a send from Network.Socket in imports (note that I click Network.Socket, and the error mentions Network.Socket.ByteString) (image):
Go To Implementation (image):
EventLog is empty, Messages contain successful logs from Stack:
Information:/usr/local/bin/stack build --fast --no-interleaved-output baraban:lib --ghc-options -fno-diagnostics-show-caret Information:Specified pattern "proto/*.proto" for extra-source-files does not match any files Information:baraban> configure (lib) Information:Configuring baraban-0.1.0.0... Information:baraban> build (lib) Information:Preprocessing library for baraban-0.1.0.0.. Information:Building library for baraban-0.1.0.0.. Information:[1 of 2] Compiling Lib [Optimisation flags changed] Information:[2 of 2] Compiling Paths_baraban Information:baraban> copy/register Information:Installing library in /private/tmp/baraban/.stack-work/install/x86_64-osx/d056b4470f5f307411620e8ef11fec649a30c6d0b68d5ca1c1b8f9c0193b048b/8.6.5/lib/x86_64-osx-ghc-8.6.5/baraban-0.1.0.0-AIMOESXKFYgKwc70i5TufN Information:Installing executable baraban-exe in /private/tmp/baraban/.stack-work/install/x86_64-osx/d056b4470f5f307411620e8ef11fec649a30c6d0b68d5ca1c1b8f9c0193b048b/8.6.5/bin Information:Registering library for baraban-0.1.0.0..
idea.log contains some logs related to Stack/Haskell:
2019-10-10 10:06:24,010 [ 677006] INFO - #git4idea.log.GitLogProvider - Fresh repository: file:///Users/folex/Development/baraban 2019-10-10 10:06:24,020 [ 677016] INFO - #git4idea.log.GitLogProvider - Fresh repository: file:///Users/folex/Development/baraban 2019-10-10 10:09:38,564 [ 871560] INFO - #git4idea.commands.GitHandler - [baraban] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false add --ignore-errors -A -- LICENSE 2019-10-10 10:09:44,353 [ 877349] INFO - rationStore.ComponentStoreImpl - Saving Project (name=baraban, containerState=ACTIVE, componentStore=/Users/folex/Development/baraban) MacroExpansionManager took 20 ms 2019-10-10 10:11:21,494 [ 974490] INFO - s.log.data.VcsLogRefresherImpl - Not enough first block com.intellij.vcs.log.data.VcsLogRefreshNotEnoughDataException: Not enough first block at com.intellij.vcs.log.data.VcsLogJoiner.getFirstUnTrackedIndex(VcsLogJoiner.java:93) at com.intellij.vcs.log.data.VcsLogJoiner.getNewCommitsAndSavedGreenIndex(VcsLogJoiner.java:78) at com.intellij.vcs.log.data.VcsLogJoiner.addCommits(VcsLogJoiner.java:40) at com.intellij.vcs.log.data.VcsLogRefresherImpl$MyRefreshTask.join(VcsLogRefresherImpl.java:312) at com.intellij.vcs.log.data.VcsLogRefresherImpl$MyRefreshTask.doRefresh(VcsLogRefresherImpl.java:240) at com.intellij.vcs.log.data.VcsLogRefresherImpl$MyRefreshTask.run(VcsLogRefresherImpl.java:210) at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:888) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:163) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:150) at com.intellij.openapi.progress.impl.CoreProgressManager$4.lambda$run$0(CoreProgressManager.java:402) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:221) at com.intellij.openapi.progress.impl.CoreProgressManager$4.run(CoreProgressManager.java:402) at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:238) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) 2019-10-10 10:11:21,527 [ 974523] INFO - g.FileBasedIndexProjectHandler - Reindexing refreshed files: 0 to update, calculated in 1ms 2019-10-10 10:11:21,528 [ 974524] INFO - s.log.data.VcsLogRefresherImpl - Not enough first block com.intellij.vcs.log.data.VcsLogRefreshNotEnoughDataException: Not enough first block at com.intellij.vcs.log.data.VcsLogJoiner.getFirstUnTrackedIndex(VcsLogJoiner.java:93) at com.intellij.vcs.log.data.VcsLogJoiner.getNewCommitsAndSavedGreenIndex(VcsLogJoiner.java:78) at com.intellij.vcs.log.data.VcsLogJoiner.addCommits(VcsLogJoiner.java:40) at com.intellij.vcs.log.data.VcsLogRefresherImpl$MyRefreshTask.join(VcsLogRefresherImpl.java:312) at com.intellij.vcs.log.data.VcsLogRefresherImpl$MyRefreshTask.doRefresh(VcsLogRefresherImpl.java:240) at com.intellij.vcs.log.data.VcsLogRefresherImpl$MyRefreshTask.run(VcsLogRefresherImpl.java:210) at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:888) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:163) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:150) at com.intellij.openapi.progress.impl.CoreProgressManager$4.lambda$run$0(CoreProgressManager.java:402) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:221) at com.intellij.openapi.progress.impl.CoreProgressManager$4.run(CoreProgressManager.java:402) at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:238) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) 2019-10-10 10:11:21,528 [ 974524] INFO - s.log.data.VcsLogRefresherImpl - Couldn't join 5000 recent commits to the log (2 commits) 2019-10-10 10:11:21,617 [ 974613] INFO - ta.index.VcsLogPersistentIndex - Indexing full repository in baraban 2019-10-10 10:11:21,691 [ 974687] INFO - ta.index.VcsLogPersistentIndex - 74ms for indexing 1 commits in baraban 2019-10-10 10:11:24,844 [ 977840] WARN - nsions.impl.ExtensionPointImpl - Cannot create extension without pico container (class=intellij.haskell.module.StackProjectImportProvider), please remove extra constructor parameters com.intellij.diagnostic.PluginException: Cannot create class intellij.haskell.module.StackProjectImportProvider [Plugin: intellij.haskell] at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClass(PlatformComponentManagerImpl.kt:494) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.instantiateClass(ExtensionComponentAdapter.java:54) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter$SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.java:95) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.createInstance(ExtensionComponentAdapter.java:45) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.java:63) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:442) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:256) at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:38) at com.intellij.ide.actions.ImportModuleAction.getProviders(ImportModuleAction.java:199) at com.intellij.ide.actions.ImportModuleAction.selectFileAndCreateWizard(ImportModuleAction.java:141) at com.intellij.ide.actions.ImportModuleAction.doImport(ImportModuleAction.java:84) at com.intellij.ide.actions.ImportProjectAction.actionPerformed(ImportProjectAction.java:30) at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:266) at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:283) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:294) at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:263) at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:77) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:284) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:112) at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83) at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:107) at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:116) at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:121) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:112) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401) at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369) at java.desktop/com.apple.laf.ScreenMenuItemCheckbox.itemStateChanged(ScreenMenuItemCheckbox.java:198) at java.desktop/java.awt.CheckboxMenuItem.processItemEvent(CheckboxMenuItem.java:396) at java.desktop/java.awt.CheckboxMenuItem.processEvent(CheckboxMenuItem.java:364) at java.desktop/java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:375) at java.desktop/java.awt.MenuComponent.dispatchEvent(MenuComponent.java:363) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781) 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:906) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:779) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:422) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:421) 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) Caused by: java.lang.NoSuchMethodException: intellij.haskell.module.StackProjectImportProvider.<init>() at java.base/java.lang.Class.getConstructor0(Class.java:3349) at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2553) at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClass(PlatformComponentManagerImpl.kt:450) ... 56 more 2019-10-10 10:11:24,845 [ 977841] ERROR - r.PlatformComponentManagerImpl - getComponentAdapterOfType is used to get intellij.haskell.module.StackProjectImportBuilder (requestorClass=intellij.haskell.module.StackProjectImportProvider, requestorConstructor=public intellij.haskell.module.StackProjectImportProvider(intellij.haskell.module.StackProjectImportBuilder)).Probably constructor should be marked as NonInjectable. [Plugin: intellij.haskell] com.intellij.diagnostic.PluginException: getComponentAdapterOfType is used to get intellij.haskell.module.StackProjectImportBuilder (requestorClass=intellij.haskell.module.StackProjectImportProvider, requestorConstructor=public intellij.haskell.module.StackProjectImportProvider(intellij.haskell.module.StackProjectImportBuilder)).
Probably constructor should be marked as NonInjectable. [Plugin: intellij.haskell] at com.intellij.serviceContainer.ConstructorParameterResolver.findTargetAdapter(ConstructorParameterResolver.kt:111) at com.intellij.serviceContainer.ConstructorParameterResolver.resolveInstance(ConstructorParameterResolver.kt:59) at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:45) at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClassWithConstructorInjection(PlatformComponentManagerImpl.kt:500) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter$SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.java:117) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.createInstance(ExtensionComponentAdapter.java:45) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.java:63) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:442) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:256) at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:38) at com.intellij.ide.actions.ImportModuleAction.getProviders(ImportModuleAction.java:199) at com.intellij.ide.actions.ImportModuleAction.selectFileAndCreateWizard(ImportModuleAction.java:141) at com.intellij.ide.actions.ImportModuleAction.doImport(ImportModuleAction.java:84) at com.intellij.ide.actions.ImportProjectAction.actionPerformed(ImportProjectAction.java:30) at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:266) at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:283) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:294) at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:263) at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:77) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:284) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:112) at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83) at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:107) at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:116) at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:121) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:112) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401) at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369) at java.desktop/com.apple.laf.ScreenMenuItemCheckbox.itemStateChanged(ScreenMenuItemCheckbox.java:198) at java.desktop/java.awt.CheckboxMenuItem.processItemEvent(CheckboxMenuItem.java:396) at java.desktop/java.awt.CheckboxMenuItem.processEvent(CheckboxMenuItem.java:364) at java.desktop/java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:375) at java.desktop/java.awt.MenuComponent.dispatchEvent(MenuComponent.java:363) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781) 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:906) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:779) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:422) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:421) 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) 2019-10-10 10:11:24,846 [ 977842] ERROR - r.PlatformComponentManagerImpl - IntelliJ IDEA 2019.3 EAP Build #IU-193.4386.10 2019-10-10 10:11:24,846 [ 977842] ERROR - r.PlatformComponentManagerImpl - JDK: 11.0.4; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o 2019-10-10 10:11:24,847 [ 977843] ERROR - r.PlatformComponentManagerImpl - OS: Mac OS X 2019-10-10 10:11:24,847 [ 977843] ERROR - r.PlatformComponentManagerImpl - Plugin to blame: IntelliJ-Haskell version: 1.0.0-beta52 2019-10-10 10:11:24,847 [ 977843] ERROR - r.PlatformComponentManagerImpl - Last Action: ImportProject 2019-10-10 10:11:24,865 [ 977861] WARN - nsions.impl.ExtensionsAreaImpl - error during findExtensionPointByClass com.intellij.diagnostic.PluginException: org.jetbrains.kotlin.idea.inspections.gradle.KotlinPlatformGradleDetector PluginClassLoader[org.jetbrains.kotlin, 1.3.50-release-IJ2019.2-2] com.intellij.ide.plugins.cl.PluginClassLoader@214f0282 [Plugin: org.jetbrains.kotlin] at com.intellij.serviceContainer.PlatformComponentManagerImplKt.createPluginExceptionIfNeeded(PlatformComponentManagerImpl.kt:656) at com.intellij.serviceContainer.PlatformComponentManagerImplKt.access$createPluginExceptionIfNeeded(PlatformComponentManagerImpl.kt:1) at com.intellij.serviceContainer.PlatformComponentManagerImpl.createError(PlatformComponentManagerImpl.kt:570) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionClass(ExtensionPointImpl.java:779) at com.intellij.openapi.extensions.impl.ExtensionsAreaImpl.findExtensionByClass(ExtensionsAreaImpl.java:289) at com.intellij.serviceContainer.ConstructorParameterResolver.handleUnsatisfiedDependency(ConstructorParameterResolver.kt:72) at com.intellij.serviceContainer.ConstructorParameterResolver.resolveInstance(ConstructorParameterResolver.kt:60) at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:45) at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateClassWithConstructorInjection(PlatformComponentManagerImpl.kt:500) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter$SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.java:117) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.createInstance(ExtensionComponentAdapter.java:45) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.java:63) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:442) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:256) at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:38) at com.intellij.ide.actions.ImportModuleAction.getProviders(ImportModuleAction.java:199) at com.intellij.ide.actions.ImportModuleAction.selectFileAndCreateWizard(ImportModuleAction.java:141) at com.intellij.ide.actions.ImportModuleAction.doImport(ImportModuleAction.java:84) at com.intellij.ide.actions.ImportProjectAction.actionPerformed(ImportProjectAction.java:30) at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:266) at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:283) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:294) at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:263) at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:77) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:284) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:112) at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83) at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:107) at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:116) at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:121) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:112) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401) at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369) at java.desktop/com.apple.laf.ScreenMenuItemCheckbox.itemStateChanged(ScreenMenuItemCheckbox.java:198) at java.desktop/java.awt.CheckboxMenuItem.processItemEvent(CheckboxMenuItem.java:396) at java.desktop/java.awt.CheckboxMenuItem.processEvent(CheckboxMenuItem.java:364) at java.desktop/java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:375) at java.desktop/java.awt.MenuComponent.dispatchEvent(MenuComponent.java:363) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781) 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:906) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:779) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:422) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:421) 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) Caused by: java.lang.ClassNotFoundException: org.jetbrains.kotlin.idea.inspections.gradle.KotlinPlatformGradleDetector PluginClassLoader[org.jetbrains.kotlin, 1.3.50-release-IJ2019.2-2] com.intellij.ide.plugins.cl.PluginClassLoader@214f0282 at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:76) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionClass(ExtensionPointImpl.java:775) … 60 more 2019-10-10 10:11:24,971 [ 977967] WARN - r.PlatformComponentManagerImpl - Do not use constructor injection to get extension instance (requestorClass=intellij.haskell.module.StackProjectImportProvider, extensionClass=intellij.haskell.module.StackProjectImportBuilder) 2019-10-10 10:11:25,047 [ 978043] WARN - try.DefaultSentryClientFactory - No ‘stacktrace.app.packages’ was configured, this option is highly recommended as it affects stacktrace grouping and display on Sentry. See documentation: https://docs.sentry.io/clients/java/config/#in-application-stack-frames 2019-10-10 10:11:25,055 [ 978051] WARN - try.DefaultSentryClientFactory - No ‘stacktrace.app.packages’ was configured, this option is highly recommended as it affects stacktrace grouping and display on Sentry. See documentation: https://docs.sentry.io/clients/java/config/#in-application-stack-frames 2019-10-10 10:11:25,080 [ 978076] WARN - try.DefaultSentryClientFactory - No ‘stacktrace.app.packages’ was configured, this option is highly recommended as it affects stacktrace grouping and display on Sentry. See documentation: https://docs.sentry.io/clients/java/config/#in-application-stack-frames 2019-10-10 10:11:25,091 [ 978087] WARN - try.DefaultSentryClientFactory - No ‘stacktrace.app.packages’ was configured, this option is highly recommended as it affects stacktrace grouping and display on Sentry. See documentation: https://docs.sentry.io/clients/java/config/#in-application-stack-frames 2019-10-10 10:11:26,625 [ 979621] INFO - j.ide.plugins.RepositoryHelper - using cached plugin list (updated at 10/10/19, 9:55 AM)
I have also tried reimporting the project within the same directory, recreating it from the scratch via stack new
and cloning to another directory – with no luck, Network.Socket
definitions didn’t work in either.
Before import, I build the project this way:
stack build --test --haddock --no-haddock-hyperlink-source
Code: https://github.com/folex/baraban/tree/issue Plugin: 1.0.0-beta52 OS: macOS Mojave 10.14.6 IDEA:
IntelliJ IDEA 2019.3 EAP (Ultimate Edition)
Build #IU-193.4386.10, built on October 9, 2019
IntelliJ IDEA EAP User
Expiration date: November 8, 2019
Runtime version: 11.0.4+10-b517.1 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.14.6
GC: ParNew, ConcurrentMarkSweep
Memory: 1981M
Cores: 8
Registry:
Non-Bundled Plugins: org.jetbrains.plugins.go-template, org.jetbrains.plugins.go, Pythonid, String Manipulation, ideanginx9, intellij.haskell, io.protostuff.protostuff-jetbrains-plugin, me.serce.solidity, org.intellij.scala, org.jetbrains.plugins.hocon, org.toml.lang, org.rust.lang, org.scalafmt.ScalaFmt
Issue Analytics
- State:
- Created 4 years ago
- Comments:10 (5 by maintainers)
Top GitHub Comments
Please reopen if still an issue.
Thanks! You should be able to reproduce it using tag issue-476