haddock icon indicating copy to clipboard operation
haddock copied to clipboard

Deprecation messages for re-eported items from other packages get lost

Open ghc-mirror opened this issue 11 years ago • 4 comments

Original reporter: sol@

ghc-mirror avatar May 08 '14 20:05 ghc-mirror

Probably fixed by above merge, but worth confirming..

gbaz avatar Feb 05 '18 09:02 gbaz

Not fixed yet. :/

module Temp (readsUnary) where
import Data.Functor.Classes

Produces

screen shot 2018-10-27 at 12 34 40 am

Yet, in Data.Functor.Classes we have

screen shot 2018-10-27 at 12 34 31 am

harpocrates avatar Oct 27 '18 07:10 harpocrates

Fixing this is actually not too difficult:

  • add an instWarningMap field to InstalledInterface
  • use ifaceWarningMap from Interface to populate that field

I'm going to hold off on fixing this though, since it would collide with the Hi Haddock changes.

harpocrates avatar Oct 27 '18 07:10 harpocrates

Issue moved to https://gitlab.haskell.org/ghc/ghc/-/issues/24913

hsyl20 avatar May 31 '24 08:05 hsyl20

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.

hsyl20 avatar Jul 18 '24 07:07 hsyl20