Skip to content
This repository was archived by the owner on Aug 3, 2024. It is now read-only.

Commit c046d25

Browse files
authored
Merge pull request #1346 from Kleidukos/fix-interface-imports
Clean-up of Interface and Interface.Create's imports part 2
2 parents 7b34e60 + 4289b9c commit c046d25

File tree

2 files changed

+36
-36
lines changed

2 files changed

+36
-36
lines changed

haddock-api/src/Haddock/Interface.hs

+17-17
Original file line numberDiff line numberDiff line change
@@ -44,31 +44,31 @@ import Haddock.Types
4444
import Haddock.Utils
4545

4646
import Control.Monad
47-
import Control.Monad.IO.Class ( MonadIO(liftIO) )
47+
import Control.Monad.IO.Class (MonadIO(liftIO))
4848
import Data.IORef
4949
import Data.List (foldl', isPrefixOf, nub)
50+
import Text.Printf
5051
import qualified Data.Map as Map
5152
import qualified Data.Set as Set
52-
import Text.Printf
5353

54-
import GHC hiding (verbosity)
55-
import GHC.Data.FastString (unpackFS)
54+
import GHC hiding (verbosity)
55+
import GHC.Data.FastString (unpackFS)
5656
import GHC.Data.Graph.Directed
57-
import GHC.Driver.Monad (modifySession)
58-
import GHC.Driver.Session hiding (verbosity)
59-
import GHC.Driver.Types (isBootSummary)
57+
import GHC.Driver.Monad (modifySession)
58+
import GHC.Driver.Session hiding (verbosity)
59+
import GHC.Driver.Types (isBootSummary)
6060
import GHC.HsToCore.Docs
61-
import GHC.Plugins (HscEnv (..), Outputable, Plugin (..), PluginWithArgs (..), StaticPlugin (..),
62-
defaultPlugin, keepRenamedSource)
63-
import GHC.Tc.Types (TcGblEnv (..), TcM)
64-
import GHC.Tc.Utils.Env (tcLookupGlobal)
65-
import GHC.Tc.Utils.Monad (setGblEnv)
66-
import GHC.Types.Name (nameIsFromExternalPackage, nameOccName)
61+
import GHC.Plugins (HscEnv (..), Outputable, Plugin (..), PluginWithArgs (..), StaticPlugin (..), defaultPlugin,
62+
keepRenamedSource)
63+
import GHC.Tc.Types (TcGblEnv (..), TcM)
64+
import GHC.Tc.Utils.Env (tcLookupGlobal)
65+
import GHC.Tc.Utils.Monad (setGblEnv)
66+
import GHC.Types.Name (nameIsFromExternalPackage, nameOccName)
6767
import GHC.Types.Name.Occurrence (isTcOcc)
68-
import GHC.Types.Name.Reader (globalRdrEnvElts, gre_name, unQualOK)
69-
import GHC.Unit.Module.Env (ModuleSet, emptyModuleSet, mkModuleSet, unionModuleSet)
70-
import GHC.Unit.Types (IsBootInterface (..))
71-
import GHC.Utils.Error (withTimingD)
68+
import GHC.Types.Name.Reader (globalRdrEnvElts, gre_name, unQualOK)
69+
import GHC.Unit.Module.Env (ModuleSet, emptyModuleSet, mkModuleSet, unionModuleSet)
70+
import GHC.Unit.Types (IsBootInterface (..))
71+
import GHC.Utils.Error (withTimingD)
7272

7373
#if defined(mingw32_HOST_OS)
7474
import System.IO

haddock-api/src/Haddock/Interface/Create.hs

+19-19
Original file line numberDiff line numberDiff line change
@@ -31,44 +31,44 @@
3131
module Haddock.Interface.Create (IfM, runIfM, createInterface1) where
3232

3333
import Documentation.Haddock.Doc (metaDocAppend)
34-
import Haddock.Types hiding (liftErrMsg)
35-
import Haddock.Options
36-
import Haddock.GhcUtils
37-
import Haddock.Utils
3834
import Haddock.Convert
35+
import Haddock.GhcUtils
3936
import Haddock.Interface.LexParseRn
37+
import Haddock.Options
38+
import Haddock.Types hiding (liftErrMsg)
39+
import Haddock.Utils
4040

4141
import Control.Monad.Catch
4242
import Control.Monad.Reader
4343
import Control.Monad.Writer.Strict hiding (tell)
4444
import Data.Bitraversable
45-
import qualified Data.Map as M
46-
import Data.Map (Map)
4745
import Data.List (find, foldl')
46+
import Data.Map (Map)
4847
import Data.Maybe
4948
import Data.Traversable
5049
import GHC.Stack (HasCallStack)
50+
import qualified Data.Map as M
5151

52-
import GHC hiding (lookupName)
53-
import GHC.Core.Class (ClassMinimalDef, classMinimalDef)
54-
import GHC.Core.ConLike (ConLike (..))
55-
import GHC.Data.FastString (bytesFS, unpackFS)
52+
import GHC hiding (lookupName)
53+
import GHC.Core.Class (ClassMinimalDef, classMinimalDef)
54+
import GHC.Core.ConLike (ConLike (..))
55+
import GHC.Data.FastString (bytesFS, unpackFS)
5656
import GHC.Driver.Types
57-
import GHC.HsToCore.Docs hiding (mkMaps)
57+
import GHC.HsToCore.Docs hiding (mkMaps)
5858
import GHC.Parser.Annotation (IsUnicodeSyntax (..))
59-
import GHC.Tc.Types hiding (IfM)
60-
import GHC.Tc.Utils.Monad (finalSafeMode)
61-
import GHC.Types.Avail hiding (avail)
62-
import qualified GHC.Types.Avail as Avail
63-
import GHC.Types.Basic (PromotionFlag (..), SourceText (..), StringLiteral (..))
59+
import GHC.Tc.Types hiding (IfM)
60+
import GHC.Tc.Utils.Monad (finalSafeMode)
61+
import GHC.Types.Avail hiding (avail)
62+
import GHC.Types.Basic (PromotionFlag (..), SourceText (..), StringLiteral (..))
6463
import GHC.Types.Name
6564
import GHC.Types.Name.Env
6665
import GHC.Types.Name.Reader
6766
import GHC.Types.Name.Set
68-
import qualified GHC.Types.SrcLoc as SrcLoc
69-
import qualified GHC.Unit.Module as Module
7067
import GHC.Unit.State
71-
import qualified GHC.Utils.Outputable as O
68+
import qualified GHC.Types.Avail as Avail
69+
import qualified GHC.Types.SrcLoc as SrcLoc
70+
import qualified GHC.Unit.Module as Module
71+
import qualified GHC.Utils.Outputable as O
7272

7373

7474
mkExceptionContext :: ModSummary -> String

0 commit comments

Comments
 (0)