ghcide/exe
Pepe Iborra c74e9b51f1
Fix two regressions since 0.1.0 (#471)
* Fix isWorkspaceFile for relative paths

This fixes a performance regression on GetFileExists

* Avoid interrupting hie-bios when it's doing its thing

I noticed that the GHC hie-bios direct cradle, which uses Hadrian, a Shake build
system, was failing to start due to the following problem:

1. ghcide starts evaluating the LoadCradle node
2. The evaluation gets cancelled
3. Immediately after, ghcide starts evaluating LoadCradle again
4. Hadrian fails, since there is still another Hadrian process alive taking its
Shake lock

* Improve watched files test suite
2020-03-10 18:06:39 +01:00
..
Arguments.hs Tests for cradle loading (#460) 2020-03-04 17:31:24 +01:00
Main.hs Refactoring: remove isTesting from ShakeExtras (#469) 2020-03-09 13:23:41 +01:00
Rules.hs Fix two regressions since 0.1.0 (#471) 2020-03-10 18:06:39 +01:00
RuleTypes.hs Fix regression in cradle loading logic (#450) 2020-02-26 09:16:17 +01:00