Merge pull request #2044 from purescript/2042
Fix #2042, use JSON for parser errors in rebuild
commit4efa0d95a1fa94cb99d27edb5f3ba9e007e144f0
authorPhil Freeman <paf31@cantab.net>
dateWed 20 Apr 2016, 09:10 (11 years ago)
parenta3f940b56bbac5
src/Language/PureScript/Ide/Rebuild.hs+1−1
@@ -37,7 +37,7 @@ rebuildFile path = do
3737
3838 m <- case map snd <$> P.parseModulesFromFiles id [(path, input)] of
3939 Left parseError ->
40− throwError . GeneralError $ P.prettyPrintMultipleErrors False parseError
40+ throwError . RebuildError . toJSONErrors False P.Error $ parseError
4141 Right [m] -> pure m
4242 Right _ -> throwError . GeneralError $ "Please define exactly one module."
4343