@@ -22,7 +22,7 @@ import qualified Json.Encode as E
22import Json.Encode ((==>))
22import Json.Encode ((==>))
23import Reporting.Doc ((<+>))
23import Reporting.Doc ((<+>))
24import qualified Reporting.Doc as D
24import qualified Reporting.Doc as D
25−import qualified Reporting.Exit.Compile as Compile
25+import qualified Reporting.Error as Error
@@ -30,7 +30,7 @@ import qualified Reporting.Exit.Compile as Compile
32data Report
32data Report
33− = CompilerReport Compile.Exit [Compile.Exit]
33+ = CompilerReport Error.Module [Error.Module]
35 { _title :: String
35 { _title :: String
36 , _path :: Maybe FilePath
36 , _path :: Maybe FilePath
@@ -53,7 +53,7 @@ jsonReport =
56−compilerReport :: Compile.Exit -> [Compile.Exit] -> Report
56+compilerReport :: Error.Module -> [Error.Module] -> Report
57compilerReport =
57compilerReport =
58 CompilerReport
58 CompilerReport
@@ -66,7 +66,7 @@ reportToDoc :: Report -> D.Doc
66reportToDoc report_ =
66reportToDoc report_ =
67 case report_ of
67 case report_ of
68 CompilerReport e es ->
68 CompilerReport e es ->
69− Compile.toDoc e es
69+ Error.toDoc e es
71 Report title maybePath message ->
71 Report title maybePath message ->
@@ -98,7 +98,7 @@ reportToJson report_ =
98 CompilerReport e es ->
98 CompilerReport e es ->
100 [ "type" ==> E.string "compile-errors"
100 [ "type" ==> E.string "compile-errors"
101− , "errors" ==> E.list Compile.toJson (e:es)
101+ , "errors" ==> E.list Error.toJson (e:es)
104 Report title maybePath message ->
104 Report title maybePath message ->