Skip to content

haskell-language-server 0.1 stops before checking files #84

Closed
@Philonous

Description

@Philonous

Running haskell-language-server (or the included ghcide binary) just stops before checking any source files.
e.g. within the haskell-language-server directory:

> ln -s hie.yaml.stack hie.yaml
> haskell-language-server                                                                                                                                      
ghcide version: 0.1.0.0 (GHC: 8.6.5) (PATH: /home/phil/.local/bin/haskell-language-server) (GIT hash: 019b02831595b6a3be6776bfc56060ab918876e7)
(haskell-language-server)Ghcide setup tester in /home/phil/projects/hackage/haskell-language-server.
Report bugs at https://github.com/haskell/haskell-language-server/issues

Step 1/6: Finding files to test in /home/phil/projects/hackage/haskell-language-server
Found 97 files

Step 2/6: Looking for hie.yaml files that control setup
Found 2 cradles

Step 3/6: Initializing the IDE

Step 4/6: Type checking the files

The same happens when I run ghcide:

> ghcide                                                                                                                                                       ghcide version: 0.1.0 (GHC: 8.6.5) (PATH: /home/phil/.local/bin/ghcide) (GIT hash: )                                                                                                                                                           
Ghcide setup tester in /home/phil/projects/hackage/haskell-language-server.                                                                                                                                                                    
Report bugs at https://github.com/digital-asset/ghcide/issues                                                                                                                                                                                  
                                                                                                                                                                                                                                               
Step 1/6: Finding files to test in /home/phil/projects/hackage/haskell-language-server                                                                                                                                                         
Found 97 files                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                               
Step 2/6: Looking for hie.yaml files that control setup                                                                                                                                                                                        
Found 2 cradles

Step 3/6: Initializing the IDE
[DEBUG] Warning: Client does not support watched files. Falling back to OS polling

Step 4/6: Type checking the files
[DEBUG] Set files of interest to: [NormalizedFilePath "/home/phil/projects/hackage/haskell-language-server/ghcide/src/Development/IDE/Core/FileStore.hs"
<...snip...>

This is on NixOs, but I installed haskell-lanaguage-server just by stack install without any configuration changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions