You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I second that and want to expand. There seems to be two problems currently.
If the visibility setting is not specified for an internal library, the docs for it are rendered as if it's public. However the Cabal docs state that internal libraries are private by default. See "attoparsec" for example.
If visibility is explicitly set to private the docs don't get rendered, but the contents of the internal library still get listed at the landing page of the package. See "hasql" for example.
I believe that in both cases Hackage should just ignore the internal packages and neither list or generate docs for them.
This is wrong, please don't.
The text was updated successfully, but these errors were encountered: