diff --git a/cabal-install/Distribution/Client/CmdUpdate.hs b/cabal-install/Distribution/Client/CmdUpdate.hs index 6c17f4b99d23f073931d5a6339cdf238a0f6e383..74c04105005b81224f7a35940480dcca791e4491 100644 --- a/cabal-install/Distribution/Client/CmdUpdate.hs +++ b/cabal-install/Distribution/Client/CmdUpdate.hs @@ -16,9 +16,9 @@ import Distribution.Client.Compat.Directory import Distribution.Client.ProjectOrchestration import Distribution.Client.ProjectConfig ( ProjectConfig(..) - , ProjectConfigShared(projectConfigProjectFile, projectConfigConfigFile) + , ProjectConfigShared(projectConfigConfigFile) , projectConfigWithSolverRepoContext - , findProjectRoot, readGlobalConfig + , readGlobalConfig , BadPackageLocations(..), BadPackageLocation(..) , ProjectConfigProvenance(..) ) import Distribution.Client.Types @@ -34,7 +34,7 @@ import Distribution.Client.Setup , UpdateFlags, defaultUpdateFlags , RepoContext(..) ) import Distribution.Simple.Setup - ( HaddockFlags, fromFlagOrDefault, flagToMaybe ) + ( HaddockFlags, fromFlagOrDefault ) import Distribution.Simple.Utils ( die', notice, wrapText, writeFileAtomic, noticeNoWrap, intercalate ) import Distribution.Verbosity @@ -52,7 +52,7 @@ import Data.Maybe (fromJust) import qualified Distribution.Compat.ReadP as ReadP import qualified Text.PrettyPrint as Disp -import Control.Monad (unless, when) +import Control.Monad (unless, when, mapM, mapM_) import Control.Exception (catch, throwIO) import qualified Data.Set as Set import qualified Data.ByteString.Lazy as BS