diff options
| author | Vladislav Zavialov <vlad.z.4096@gmail.com> | 2018-10-12 11:15:26 -0400 | 
|---|---|---|
| committer | Ben Gamari <ben@smart-cactus.org> | 2018-10-12 11:51:46 -0400 | 
| commit | 5b2388b2cb657771c3c578eaf552b300b79f8260 (patch) | |
| tree | 4ceb57f268be39dbec227413666a5f7601f9fdb0 /docs/users_guide | |
| parent | 05b2587b00d0a69ae98b2c4976b85cc3e33a7b49 (diff) | |
| download | haskell-5b2388b2cb657771c3c578eaf552b300b79f8260.tar.gz | |
Include -fwarn-star-is-type in -Wcompat
According to the deprecation schedule in the accepted proposal,
the first step is to include `-fwarn-star-is-type` in `-Wcompat`.
Test Plan: Validate
Reviewers: bgamari
Reviewed By: bgamari
Subscribers: rwbarton, carter
GHC Trac Issues: #15476
Differential Revision: https://phabricator.haskell.org/D5044
Diffstat (limited to 'docs/users_guide')
| -rw-r--r-- | docs/users_guide/8.8.1-notes.rst | 2 | ||||
| -rw-r--r-- | docs/users_guide/using-warnings.rst | 4 | 
2 files changed, 6 insertions, 0 deletions
diff --git a/docs/users_guide/8.8.1-notes.rst b/docs/users_guide/8.8.1-notes.rst index a27aee721e..d3da37e9eb 100644 --- a/docs/users_guide/8.8.1-notes.rst +++ b/docs/users_guide/8.8.1-notes.rst @@ -59,6 +59,8 @@ Compiler  - New :ghc-flag:`-keep-hscpp-files` to keep the output of the CPP pre-processor. +- The :ghc-flag:`-Wcompat` warning group now includes :ghc-flag:`-Wstar-is-type`. +  Runtime system  ~~~~~~~~~~~~~~ diff --git a/docs/users_guide/using-warnings.rst b/docs/users_guide/using-warnings.rst index dba30dbf1e..aeabbe9713 100644 --- a/docs/users_guide/using-warnings.rst +++ b/docs/users_guide/using-warnings.rst @@ -117,6 +117,7 @@ The following flags are simple ways to select standard "packages" of warnings:          * :ghc-flag:`-Wsemigroup`          * :ghc-flag:`-Wnoncanonical-monoid-instances`          * :ghc-flag:`-Wimplicit-kind-vars` +        * :ghc-flag:`-Wstar-is-type`  .. ghc-flag:: -Wno-compat      :shortdesc: Disables all warnings enabled by :ghc-flag:`-Wcompat`. @@ -1194,6 +1195,9 @@ of ``-W(no-)*``.       breaking change takes place. The recommended fix is to replace ``*`` with       ``Type`` imported from ``Data.Kind``. +     Being part of the :ghc-flag:`-Wcompat` option group, this warning is off by +     default, but will be switched on in a future GHC release. +  .. ghc-flag:: -Wstar-binder       :shortdesc: warn about binding the ``(*)`` type operator despite           :ghc-flag:`-XStarIsType`  | 
