diff --git a/brittany.cabal b/brittany.cabal index 6b48791..49cbbe0 100644 --- a/brittany.cabal +++ b/brittany.cabal @@ -93,7 +93,6 @@ library { -Wno-missing-local-signatures -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction - -Wno-noncanonical-monoid-instances -Wno-prepositive-qualified-module -Wno-redundant-constraints -Wno-unsafe diff --git a/src/Language/Haskell/Brittany/Internal/Config/Types.hs b/src/Language/Haskell/Brittany/Internal/Config/Types.hs index e758b2e..791c241 100644 --- a/src/Language/Haskell/Brittany/Internal/Config/Types.hs +++ b/src/Language/Haskell/Brittany/Internal/Config/Types.hs @@ -264,22 +264,16 @@ instance Semigroup.Semigroup (CConfig Identity) where instance Monoid (CDebugConfig Maybe) where mempty = gmempty - mappend = gmappend instance Monoid (CLayoutConfig Maybe) where mempty = gmempty - mappend = gmappend instance Monoid (CErrorHandlingConfig Maybe) where mempty = gmempty - mappend = gmappend instance Monoid (CForwardOptions Maybe) where mempty = gmempty - mappend = gmappend instance Monoid (CPreProcessorConfig Maybe) where mempty = gmempty - mappend = gmappend instance Monoid (CConfig Maybe) where mempty = gmempty - mappend = gmappend data IndentPolicy = IndentPolicyLeft -- never create a new indentation at more