summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/mkUserGuidePart/Options/Warnings.hs11
1 files changed, 9 insertions, 2 deletions
diff --git a/utils/mkUserGuidePart/Options/Warnings.hs b/utils/mkUserGuidePart/Options/Warnings.hs
index 563ce94ab1..ba93f6ca83 100644
--- a/utils/mkUserGuidePart/Options/Warnings.hs
+++ b/utils/mkUserGuidePart/Options/Warnings.hs
@@ -154,11 +154,18 @@ warningsOptions =
}
, flag { flagName = "-fwarn-missing-monadfail-instance"
, flagDescription =
- "warn when a failable pattern is used in a do-block that does not "++
- "have a ``MonadFail`` instance."
+ "warn when a failable pattern is used in a do-block that does " ++
+ "not have a ``MonadFail`` instance."
, flagType = DynamicFlag
, flagReverse = "-fno-warn-missing-monadfail-instance"
}
+ , flag { flagName = "-fwarn-semigroup"
+ , flagDescription =
+ "warn when a ``Monoid`` is not ``Semigroup``, and on non-" ++
+ "``Semigroup`` definitions of ``(<>)``?"
+ , flagType = DynamicFlag
+ , flagReverse = "-fno-warn-semigroup"
+ }
, flag { flagName = "-fwarn-missed-specialisations"
, flagDescription =
"warn when specialisation of an imported, overloaded function fails."