haskell / haskell/haskell-language-server
Wrong `could not execute: tasty-discover` (revisit after haskell/hie-bios#187)
- Vorherrschende Sprache
- Haskell
- Sterne
- 3k
- Forks
- 455
- Ø Merge
- 2 T. 19 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
When using a preprocessor (`tasty-discover`) for our tests, we get a wrong error from HLS, while compilation is fine.
See minimal repo to reproduce the issue: https://github.com/Sir4ur0n/hls-bug-preprocessor
* `stack test` works fine
* `haskell-language-server` returns an error:
```
File: /home/sir4ur0n/sandbox/hls-bug-preprocessor/test/Spec.hs
Hidden: no
Range: 1:0-2:0
Source: compiler
Severity: DsError
Message: haskell-language-server: could not execute: tasty-discover
Files that failed:
[INFO] finish: User TypeCheck (took 0.57s) * /home/sir4ur0n/sandbox/hls-bug-preprocessor/test/Spec.hs
```
While we **might** tell `hie.yaml` to ignore (cradle `none`) the `Spec.hs` file in particular, I don't see a reason why this even fails. HLS should support such files.
Thank you!
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.