@@ -223,7 +223,7 @@ diffToReport diff =
223 toDetailsReport details
223 toDetailsReport details
225 DiffBadBuild buildProblem ->
225 DiffBadBuild buildProblem ->
226− error "TODO DiffBadBuild" buildProblem
226+ toBuildProblemReport buildProblem
@@ -610,17 +610,17 @@ publishToReport publish =
610 ++ vsn ++ "` and publish your code from there."
610 ++ vsn ++ "` and publish your code from there."
613− PublishZipBadDetails details ->
613+ PublishZipBadDetails _ ->
614− error "TODO PublishZipBadDetails" details
614+ badZipReport
616 PublishZipApplication ->
616 PublishZipApplication ->
617− error "TODO PublishZipApplication"
617+ badZipReport
619 PublishZipNoExposed ->
619 PublishZipNoExposed ->
620− error "TODO PublishZipNoExposed"
620+ badZipReport
622− PublishZipBuildProblem buildProblem ->
622+ PublishZipBuildProblem _ ->
623− error "TODO PublishZipBuildProblem" buildProblem
623+ badZipReport
626toBadReadmeReport :: String -> String -> Help.Report
626toBadReadmeReport :: String -> String -> Help.Report
@@ -637,12 +637,24 @@ toBadReadmeReport title summary =
637 \ most common usage scenario. Show people what they can expect if\
637 \ most common usage scenario. Show people what they can expect if\
638 \ they learn more!"
638 \ they learn more!"
639 , D.toSimpleNote $
639 , D.toSimpleNote $
640− "By publishing your package, you are inviting people to invest time\
640+ "By publishing your package, you are inviting people to invest time in\
641− \ in understanding your work. Spending an hour to communicate your\
641+ \ understanding your work. Spending an hour on your README to communicate your\
642− \ knowledge more clearly can save the community days or weeks of time\
642+ \ knowledge more clearly can save the community days or weeks of time in\
643− \ in aggregate, and saving time in aggregate is the whole point of\
643+ \ aggregate, and saving time in aggregate is the whole point of publishing\
644− \ publishing packages! People really appreciate it, and it makes the\
644+ \ packages! People really appreciate it, and it makes the whole ecosystem feel\
645− \ whole ecosystem feel nicer!"
645+ \ nicer!"
649+badZipReport :: Help.Report
651+ Help.report "PROBLEM VERIFYING PACKAGE" Nothing
652+ "Before publishing packages, I download the code from GitHub and try to build it\
653+ \ from scratch. That way I can be more confident that it will work for other\
654+ \ people too. But I am not able to build it!"
656+ "I was just able to build your local copy though. Is there some way the version\
657+ \ on GitHub could be different?"