Skip to content

hie-wrapper not used #145

@leshow

Description

@leshow

I built hie all versions, and have a project with 8.6.3. Basically no matter what I do, vscode will not use hie-wrapper

I have every version of hie available along with hie wrapper, and the following settings in settings.json

 "languageServerHaskell.enableHIE": true,
  "languageServerHaskell.hlintOn": true,
  "languageServerHaskell.maxNumberOfProblems": 100,
  "languageServerHaskell.useCustomHieWrapper": true,
  "languageServerHaskell.useCustomHieWrapperPath": "hie-wrapper",

output:

2019-03-21 20:27:41.521787482 [ThreadId 4] - run entered for hie-wrapper(hie-wrapper) Version 0.7.0.0, Git revision ec5e34ca52d389b713df918f02ff63920aede4be (2489 commits) x86_64 ghc-8.6.4
2019-03-21 20:27:41.536284649 [ThreadId 4] - Current directory:/home/leshow/dev/haskell/i3ipc
2019-03-21 20:27:41.694395792 [ThreadId 4] - Cradle directory:/home/leshow/dev/haskell/i3ipc
2019-03-21 20:27:41.695121432 [ThreadId 4] - Using stack GHC version
2019-03-21 20:27:41.832520041 [ThreadId 4] - Project GHC version:8.6.3
2019-03-21 20:27:41.833717872 [ThreadId 4] - hie exe candidates :["hie-8.6.3","hie-8.6","hie"]
2019-03-21 20:27:41.834454804 [ThreadId 4] - found hie exe at:/home/leshow/.local/bin/hie-8.6.3
2019-03-21 20:27:41.834888002 [ThreadId 4] - args:[]
2019-03-21 20:27:41.835169313 [ThreadId 4] - launching ....



2019-03-21 20:27:41.83924001 [ThreadId 4] - Using stack GHC version
2019-03-21 20:27:41.973372881 [ThreadId 4] - Mismatching GHC versions: Project is 8.6.3, HIE is 8.6.4
2019-03-21 20:27:41.973987733 [ThreadId 4] - Run entered for HIE(hie-8.6.3) Version 0.7.0.0, Git revision ec5e34ca52d389b713df918f02ff63920aede4be (2489 commits) x86_64 ghc-8.6.4
2019-03-21 20:27:41.974502184 [ThreadId 4] - Current directory:/home/leshow/dev/haskell/i3ipc
2019-03-21 20:27:42.002042542 [ThreadId 10] - Using stack GHC version
Using hie version: Version 0.7.0.0, Git revision ec5e34ca52d389b713df918f02ff63920aede4be (2489 commits) x86_64 ghc-8.6.4
[Warn  - 8:27:42 PM] Mismatching GHC versions: Project is 8.6.3, HIE is 8.6.4
You may want to use hie-wrapper. Check the README for more informatio

edit: or rather, it looks like it initially does use hie-wrapper then stops?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions