commercialhaskell / stackage

Stable Haskell package sets: vetted consistent packages from Hackage
https://www.stackage.org/
MIT License
529 stars 807 forks source link

Modules behind compiler flags aren't shown #7265

Open Vlix opened 9 months ago

Vlix commented 9 months ago

Unlike hackage, where password's haddock is built and shown in the module tree, on stackage, the modules aren't shown.

These modules are "behind" compiler flags, but they are enabled by default, and like on hackage should be shown.

andreasabel commented 9 months ago

stack haddock also shows all modules.

bergmark commented 8 months ago

It could be that that the flags need to be specified in the package-flags section in build-constraints even if they have a default. If so, I'm not sure what the reason is, certainly unexpected behavior.