Skip to content

Commit 11d0ad4

Browse files
committed
Remove tracing and Show instance for LabeledPackageConstraint
1 parent ec6f599 commit 11d0ad4

File tree

2 files changed

+1
-17
lines changed

2 files changed

+1
-17
lines changed

cabal-install-solver/src/Distribution/Solver/Modular.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ modularResolver sc (Platform arch os) cinfo iidx sidx pkgConfigDB pprefs pcs pns
6666
-- Indices have to be converted into solver-specific uniform index.
6767
idx = convPIs os arch cinfo gcs (shadowPkgs sc) (strongFlags sc) (solveExecutables sc) iidx sidx
6868
-- Constraints have to be converted into a finite map indexed by PN.
69-
gcs = M.fromListWith (++) (map pair $ traceShowId pcs)
69+
gcs = M.fromListWith (++) (map pair pcs)
7070
where
7171
pair lpc = (pcName $ unlabelPackageConstraint lpc, [lpc])
7272

cabal-install-solver/src/Distribution/Solver/Types/LabeledPackageConstraint.hs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import Distribution.Compat.Prelude
1313
import Prelude ()
1414
import Distribution.Solver.Types.ConstraintSource
1515
import Distribution.Solver.Types.PackageConstraint
16-
import Distribution.Types.PackageName
1716
import Distribution.Types.VersionRange
1817
import qualified Data.Map.Strict as Map
1918
import Data.List (groupBy)
@@ -22,21 +21,6 @@ import Data.List (groupBy)
2221
data LabeledPackageConstraint
2322
= LabeledPackageConstraint PackageConstraint ConstraintSource
2423

25-
instance {-# INCOHERENT #-} Show [LabeledPackageConstraint] where
26-
show [] = ""
27-
show xs = intercalate "\n" $
28-
filter (/= "") (showLabeledPackageConstraint <$> xs)
29-
30-
instance Show LabeledPackageConstraint where
31-
show = showLabeledPackageConstraint
32-
33-
showLabeledPackageConstraint :: LabeledPackageConstraint -> String
34-
showLabeledPackageConstraint (LabeledPackageConstraint pc@(PackageConstraint scope _) src@ConstraintSourceProjectConfig{}) =
35-
if unPackageName (scopeToPackageName scope) == "hashable"
36-
then "SOURCE: " ++ showConstraintSource src ++ ", CONSTRAINT: " ++ show pc
37-
else ""
38-
showLabeledPackageConstraint _ = ""
39-
4024
unlabelPackageConstraint :: LabeledPackageConstraint -> PackageConstraint
4125
unlabelPackageConstraint (LabeledPackageConstraint pc _) = pc
4226

0 commit comments

Comments
 (0)