1- {-# LANGUAGE NoImplicitPrelude #-}
2- {-# LANGUAGE OverloadedRecordDot #-}
3- {-# LANGUAGE OverloadedStrings #-}
4- {-# LANGUAGE ScopedTypeVariables #-}
1+ {-# LANGUAGE NoImplicitPrelude #-}
2+ {-# LANGUAGE DuplicateRecordFields #-}
3+ {-# LANGUAGE OverloadedRecordDot #-}
4+ {-# LANGUAGE OverloadedStrings #-}
5+ {-# LANGUAGE ScopedTypeVariables #-}
56
67-- Determine which packages are already installed
78module Stack.Build.Installed
@@ -298,12 +299,12 @@ gatherAndTransformSubLoadHelper lh =
298299 (_, Library _ existingLibInfo)
299300 = ( pLoc
300301 , Library pn existingLibInfo
301- { iliSublib = Map. union
302- incomingLibInfo. iliSublib
303- existingLibInfo. iliSublib
304- , iliId = if isJust lh. lhSublibrary
305- then existingLibInfo. iliId
306- else incomingLibInfo. iliId
302+ { subLib = Map. union
303+ incomingLibInfo. subLib
304+ existingLibInfo. subLib
305+ , ghcPkgId = if isJust lh. lhSublibrary
306+ then existingLibInfo. ghcPkgId
307+ else incomingLibInfo. ghcPkgId
307308 }
308309 )
309310 onPreviousLoadHelper newVal _oldVal = newVal
@@ -316,5 +317,5 @@ gatherAndTransformSubLoadHelper lh =
316317 (Library (PackageIdentifier _sublibMungedPackageName version) libInfo)
317318 = Library
318319 (PackageIdentifier key version)
319- libInfo {iliSublib = Map. singleton sd. libraryName libInfo. iliId }
320+ libInfo { subLib = Map. singleton sd. libraryName libInfo. ghcPkgId }
320321 updateAsSublib _ v = v
0 commit comments