
#13129: Warn about home module, not listed in commang line -------------------------------------+------------------------------------- Reporter: Yuras | Owner: Type: feature | Status: new request | Priority: normal | Milestone: Component: Compiler | Version: 8.1 Keywords: | Operating System: Unknown/Multiple Architecture: | Type of failure: None/Unknown Unknown/Multiple | Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- It is an attempt to fix this cabal issue: https://github.com/haskell/cabal/pull/1455 Basically, when user fails to list all modules in `exposed-modules` or `other-modules`, cabal produces broken package. The idea of the fix is to teach GHC to warn about home modules (not from an other package), that are not explicitly listed in command line. Option name `-Wmissing-home-modules` is a subject for bikeshedding. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13129 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler