Deprecation messages for re-eported items from other packages get lost
Original reporter: sol@
Probably fixed by above merge, but worth confirming..
Not fixed yet. :/
module Temp (readsUnary) where
import Data.Functor.Classes
Produces
Yet, in Data.Functor.Classes we have
Fixing this is actually not too difficult:
- add an
instWarningMapfield toInstalledInterface - use
ifaceWarningMapfromInterfaceto populate that field
I'm going to hold off on fixing this though, since it would collide with the Hi Haddock changes.
Issue moved to https://gitlab.haskell.org/ghc/ghc/-/issues/24913
I believe @luite didn't intend to close this. My commit message says: Haddock also needs to be fixed: https://github.com/haskell/haddock/issues/223 and it confused github apparently.
As I've already moved the issue upstream (https://gitlab.haskell.org/ghc/ghc/-/issues/24913), we can keep it closed here though.