Warning about unqualified implicit imports
I would like to have a GHC option like -fwarn-unqualified-imports that warns about those kinds of imports that require to have A.B.C.* constraints for PVP-compliant packages. Namely, GHC should warn about implicit unqualified imports like
import Very.Special.Module
import Another.Important.Module hiding (open, close, )
http://www.haskell.org/haskellwiki/Package_versioning_policy http://www.haskell.org/haskellwiki/Import_modules_properly http://www.reddit.com/r/haskell_proposals/comments/edu3f/discourage_unqualified_open_imports/
Trac metadata
Trac field | Value |
---|---|
Version | 7.0.1 |
Type | FeatureRequest |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Compiler |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | ghc@henning-thielemann.de |
Operating system | |
Architecture |