Deprecate -Wsemigroup
This warning was used to prepare for Semigroup becoming a superclass of Monoid, and for (<>) being exported from Prelude. This happened in GHC 8.4 in 8ae263ce and feac0a3b. The leftover logic for (<>) has been removed in GHC 9.8, 4d29ecdf. Now the warning does nothing at all and can be deprecated.
Showing
- compiler/GHC/Driver/Flags.hs 2 additions, 3 deletionscompiler/GHC/Driver/Flags.hs
- compiler/GHC/Driver/Session.hs 1 addition, 1 deletioncompiler/GHC/Driver/Session.hs
- docs/users_guide/using-warnings.rst 8 additions, 12 deletionsdocs/users_guide/using-warnings.rst
- testsuite/tests/ghci/scripts/ghci024.stdout 0 additions, 1 deletiontestsuite/tests/ghci/scripts/ghci024.stdout
- testsuite/tests/ghci/scripts/ghci024.stdout-mingw32 0 additions, 1 deletiontestsuite/tests/ghci/scripts/ghci024.stdout-mingw32
- testsuite/tests/wcompat-warnings/Template.hs 0 additions, 2 deletionstestsuite/tests/wcompat-warnings/Template.hs
- testsuite/tests/wcompat-warnings/WCompatWarningsOn.stderr 6 additions, 6 deletionstestsuite/tests/wcompat-warnings/WCompatWarningsOn.stderr
Loading
Please register or sign in to comment