@@ -160,10 +160,10 @@ import Network.URI
160
160
-- 'PackageName'. This returns the configuration that applies to all local
161
161
-- packages plus any package-specific configuration for this package.
162
162
--
163
- lookupLocalPackageConfig :: ( Semigroup a , Monoid a )
164
- => ( PackageConfig -> a )
165
- -> ProjectConfig
166
- -> PackageName -> a
163
+ lookupLocalPackageConfig
164
+ :: ( Semigroup a , Monoid a )
165
+ => ( PackageConfig -> a ) -> ProjectConfig -> PackageName
166
+ -> a
167
167
lookupLocalPackageConfig field ProjectConfig {
168
168
projectConfigLocalPackages,
169
169
projectConfigSpecificPackage
@@ -194,19 +194,21 @@ projectConfigWithBuilderRepoContext verbosity BuildTimeSettings{..} =
194
194
-- that doesn't have an http transport. And that avoids having to have access
195
195
-- to the 'BuildTimeSettings'
196
196
--
197
- projectConfigWithSolverRepoContext :: Verbosity
198
- -> ProjectConfigShared
199
- -> ProjectConfigBuildOnly
200
- -> ( RepoContext -> IO a ) -> IO a
197
+ projectConfigWithSolverRepoContext
198
+ :: Verbosity -> ProjectConfigShared -> ProjectConfigBuildOnly
199
+ -> ( RepoContext -> IO a )
200
+ -> IO a
201
201
projectConfigWithSolverRepoContext verbosity
202
202
ProjectConfigShared {.. }
203
203
ProjectConfigBuildOnly {.. } =
204
204
withRepoContext'
205
205
verbosity
206
206
(fromNubList projectConfigRemoteRepos)
207
207
(fromNubList projectConfigLocalRepos)
208
- (fromFlagOrDefault (error " projectConfigWithSolverRepoContext: projectConfigCacheDir" )
209
- projectConfigCacheDir)
208
+ (fromFlagOrDefault
209
+ (error
210
+ " projectConfigWithSolverRepoContext: projectConfigCacheDir" )
211
+ projectConfigCacheDir)
210
212
(flagToMaybe projectConfigHttpTransport)
211
213
(flagToMaybe projectConfigIgnoreExpiry)
212
214
(fromNubList projectConfigProgPathExtra)
0 commit comments