Skip to content

Commit 45b7334

Browse files
committed
Revert applyDefaults introduced via new-install & new-update
See haskell#4737
1 parent e7445f0 commit 45b7334

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

cabal-install/Distribution/Client/CmdInstall.hs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ import Distribution.Client.ProjectOrchestration
2121
import Distribution.Client.CmdErrorMessages
2222

2323
import Distribution.Client.Setup
24-
( GlobalFlags, ConfigFlags(..), ConfigExFlags, InstallFlags
25-
, applyFlagDefaults )
24+
( GlobalFlags, ConfigFlags(..), ConfigExFlags, InstallFlags )
2625
import qualified Distribution.Client.Setup as Client
2726
import Distribution.Client.Types
2827
( PackageSpecifier(NamedPackage), UnresolvedSourcePackage )
@@ -119,8 +118,7 @@ installCommand = CommandUI
119118
--
120119
installAction :: (ConfigFlags, ConfigExFlags, InstallFlags, HaddockFlags)
121120
-> [String] -> GlobalFlags -> IO ()
122-
installAction (applyFlagDefaults ->
123-
(configFlags, configExFlags, installFlags, haddockFlags))
121+
installAction (configFlags, configExFlags, installFlags, haddockFlags)
124122
targetStrings globalFlags = do
125123
-- We never try to build tests/benchmarks for remote packages.
126124
-- So we set them as disabled by default and error if they are explicitly

cabal-install/Distribution/Client/CmdUpdate.hs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import Distribution.Client.JobControl
2424
( newParallelJobControl, spawnJob, collectJob )
2525
import Distribution.Client.Setup
2626
( GlobalFlags, ConfigFlags(..), ConfigExFlags, InstallFlags
27-
, UpdateFlags, applyFlagDefaults, defaultUpdateFlags
27+
, UpdateFlags, defaultUpdateFlags
2828
, RepoContext(..) )
2929
import Distribution.Simple.Setup
3030
( HaddockFlags, fromFlagOrDefault )
@@ -107,8 +107,7 @@ instance Text UpdateRequest where
107107

108108
updateAction :: (ConfigFlags, ConfigExFlags, InstallFlags, HaddockFlags)
109109
-> [String] -> GlobalFlags -> IO ()
110-
updateAction (applyFlagDefaults -> ( configFlags, configExFlags
111-
, installFlags, haddockFlags ))
110+
updateAction (configFlags, configExFlags, installFlags, haddockFlags)
112111
extraArgs globalFlags = do
113112

114113
ProjectBaseContext {

0 commit comments

Comments
 (0)