on master help sign in
Add missing branch for BP_MissingExposed
897b54dEvan Czaplicki
builder/src/Reporting/Exit.hs+20−6
@@ -791,12 +791,24 @@ makeToReport make =
791 case buildProblem of
791 case buildProblem of
792 BuildProjectProblem bp ->
792 BuildProjectProblem bp ->
793 case bp of
793 case bp of
794+ BP_PathUnknown _ ->
794− BP_PathUnknown _ -> error "TODO BP_PathUnknown"
795+ error "TODO BP_PathUnknown"
796+
797+ BP_WithBadExtension _ ->
795− BP_WithBadExtension _ -> error "TODO BP_WithBadExtension"
798+ error "TODO BP_WithBadExtension"
799+
800+ BP_WithAmbiguousSrcDir _ _ ->
796− BP_WithAmbiguousSrcDir _ _ -> error "TODO BP_WithAmbiguousSrcDir"
801+ error "TODO BP_WithAmbiguousSrcDir"
802+
803+ BP_MainPathDuplicate _ _ ->
797− BP_MainPathDuplicate _ _ -> error "TODO BP_MainPathDuplicate"
804+ error "TODO BP_MainPathDuplicate"
805+
806+ BP_MainNameDuplicate _ _ _ ->
798− BP_MainNameDuplicate _ _ _ -> error "TODO BP_MainNameDuplicate"
807+ error "TODO BP_MainNameDuplicate"
808+
809+ BP_CannotLoadDependencies ->
799− BP_CannotLoadDependencies -> error "TODO BP_CannotLoadDependencies"
810+ error "TODO BP_CannotLoadDependencies"
811+
800 BP_Cycle name names ->
812 BP_Cycle name names ->
801 Help.report "IMPORT CYCLE" Nothing
813 Help.report "IMPORT CYCLE" Nothing
802 "Your module imports form a cycle:"
814 "Your module imports form a cycle:"
@@ -806,6 +818,8 @@ makeToReport make =
806 ++ D.makeLink "import-cycles"
818 ++ D.makeLink "import-cycles"
807 ]
819 ]
808
820
821+ BP_MissingExposed _ ->
822+ error "TODO BP_MissingExposed"
809
823
810 BuildModuleProblems p ps ->
824 BuildModuleProblems p ps ->
811 Help.compilerReport p ps
825 Help.compilerReport p ps