File tree Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,6 @@ import Distribution.Server.Packages.Types
27
27
import Distribution.Package
28
28
import Distribution.Version
29
29
import Distribution.Text
30
- import Distribution.Types.LibraryName (LibraryName (LMainLibName ))
31
30
32
31
import Data.Function (fix )
33
32
import Data.List (intercalate , find )
@@ -36,7 +35,6 @@ import Data.Time.Clock (getCurrentTime)
36
35
import Control.Arrow (second )
37
36
import Control.Applicative (optional )
38
37
import qualified Data.Map as Map
39
- import qualified Data.Set as Set
40
38
import qualified Data.ByteString.Lazy.Char8 as BS (pack ) -- Only used for ASCII data
41
39
import Data.Aeson (Value (.. ))
42
40
import qualified Data.HashMap.Strict as HashMap
@@ -380,7 +378,7 @@ versionsFeature ServerEnv{ serverVerbosity = verbosity }
380
378
381
379
formatSinglePreferredVersions :: PackageName -> PreferredInfo -> Maybe String
382
380
formatSinglePreferredVersions pkgname pref =
383
- display . (\ vr -> Dependency pkgname vr ( Set. singleton LMainLibName ) ) <$> sumRange pref
381
+ display . (\ vr -> Dependency pkgname vr mainLibSet ) <$> sumRange pref
384
382
385
383
formatGlobalPreferredVersions :: [(PackageName , PreferredInfo )] -> String
386
384
formatGlobalPreferredVersions =
Original file line number Diff line number Diff line change @@ -203,7 +203,7 @@ flatDependencies pkg =
203
203
where
204
204
fromMap = map fromPair . Map. toList
205
205
fromPair (pkgname, Versions _ ver) =
206
- Dependency pkgname (fromVersionIntervals ver) Set. empty -- XXX: ok?
206
+ Dependency pkgname (fromVersionIntervals ver) mainLibSet -- XXX: ok?
207
207
208
208
notSubLib pn _ = packageNameToUnqualComponentName pn `Set.notMember` sublibs
209
209
sublibs = Set. fromList $ map fst (condSubLibraries pkg)
@@ -276,7 +276,7 @@ sortDeps = sortOn $ \(Dependency pkgname _ _) -> map toLower (display pkgname)
276
276
combineDepsBy :: (VersionIntervals -> VersionIntervals -> VersionIntervals )
277
277
-> [Dependency ] -> [Dependency ]
278
278
combineDepsBy f =
279
- map (\ (pkgname, ver) -> Dependency pkgname (fromVersionIntervals ver) Set. empty ) -- XXX: ok?
279
+ map (\ (pkgname, ver) -> Dependency pkgname (fromVersionIntervals ver) mainLibSet ) -- XXX: ok?
280
280
. Map. toList
281
281
. Map. fromListWith f
282
282
. map (\ (Dependency pkgname ver _) -> (pkgname, toVersionIntervals ver))
You can’t perform that action at this time.
0 commit comments