Skip to content

Commit 783f195

Browse files
committed
Add explicit import lists
1 parent d7e17c3 commit 783f195

File tree

1 file changed

+21
-10
lines changed

1 file changed

+21
-10
lines changed

src/Stack/ComponentFile.hs

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,35 @@ import qualified Data.Set as S
2929
import qualified Data.Text as T
3030
import Distribution.ModuleName ( ModuleName )
3131
import qualified Distribution.ModuleName as Cabal
32-
import Distribution.Package
33-
hiding
34-
( Module, Package, PackageIdentifier, packageName
35-
, packageVersion
36-
)
37-
import Distribution.PackageDescription hiding ( FlagName )
32+
import Distribution.PackageDescription
33+
( Benchmark (..), BenchmarkInterface (..), BuildInfo (..)
34+
, Executable (..), Library (..), TestSuite (..)
35+
, TestSuiteInterface (..)
36+
)
3837
import Distribution.Text ( display )
3938
import Distribution.Utils.Path ( getSymbolicPath )
4039
import Distribution.Version ( mkVersion )
4140
import qualified HiFileParser as Iface
42-
import Path as FL hiding ( replaceExtension )
41+
import Path
42+
( (</>), filename, isProperPrefixOf, parent, parseRelDir
43+
, stripProperPrefix
44+
)
4345
import Path.Extra
44-
import Path.IO hiding ( findFiles )
46+
( parseCollapsedAbsFile, rejectMissingDir, rejectMissingFile
47+
)
48+
import Path.IO
49+
( doesDirExist, doesFileExist, forgivingAbsence
50+
, getCurrentDir, listDir, resolveDir, resolveFile
51+
)
4552
import Stack.Constants
53+
( haskellDefaultPreprocessorExts, haskellFileExts
54+
, relDirAutogen, relDirBuild, relDirGlobalAutogen
55+
)
4656
import Stack.Prelude hiding ( Display (..) )
4757
import Stack.Types.Config
48-
import Stack.Types.NamedComponent
49-
import Stack.Types.Package
58+
( Config (..), HasConfig (..), prettyStackDevL )
59+
import Stack.Types.NamedComponent ( NamedComponent (..) )
60+
import Stack.Types.Package ( PackageException (..), dotCabalModule )
5061
import Stack.Types.PackageFile
5162
( GetPackageFileContext (..), DotCabalDescriptor (..)
5263
, DotCabalPath (..), PackageWarning (..)

0 commit comments

Comments
 (0)