@@ -48,7 +48,7 @@ import Distribution.Solver.Types.PackagePath
48
48
import Distribution.Solver.Types.Progress
49
49
( Progress (.. ),
50
50
SummarizedMessage (.. ),
51
- EntryMsg (.. ),
51
+ EntryMessage (.. ),
52
52
Entry (.. ),
53
53
Message (.. ) )
54
54
import Distribution.Types.LibraryName
@@ -57,10 +57,10 @@ import Distribution.Types.UnqualComponentName
57
57
( unUnqualComponentName )
58
58
59
59
renderSummarizedMessage :: SummarizedMessage -> String
60
- renderSummarizedMessage (SummarizedMsg i) = displayMessageAtLevel i
61
- renderSummarizedMessage (ErrorMsg s) = s
60
+ renderSummarizedMessage (SummarizedMessage i) = displayMessageAtLevel i
61
+ renderSummarizedMessage (ErrorMessage s) = s
62
62
63
- displayMessageAtLevel :: EntryMsg -> String
63
+ displayMessageAtLevel :: EntryMessage -> String
64
64
displayMessageAtLevel (AtLevel l msg) =
65
65
let s = show l
66
66
in " [" ++ replicate (3 - length s) ' _' ++ s ++ " ] " ++ displayMessage msg
@@ -101,32 +101,32 @@ summarizeMessages = go 0
101
101
goPSkip l qpn [i] conflicts ms
102
102
103
103
go ! l (Step (TryF qfn b) (Step Enter (Step (Failure c fr) (Step Leave ms)))) =
104
- Step (SummarizedMsg $ AtLevel l $ (LogRejectF qfn b c fr)) (go l ms)
104
+ Step (SummarizedMessage $ AtLevel l $ (LogRejectF qfn b c fr)) (go l ms)
105
105
106
106
go ! l (Step (TryS qsn b) (Step Enter (Step (Failure c fr) (Step Leave ms)))) =
107
- Step (SummarizedMsg $ AtLevel l $ (LogRejectS qsn b c fr)) (go l ms)
107
+ Step (SummarizedMessage $ AtLevel l $ (LogRejectS qsn b c fr)) (go l ms)
108
108
109
109
-- "Trying ..." message when a new goal is started
110
110
go ! l (Step (Next (Goal (P _ ) gr)) (Step (TryP qpn' i) ms@ (Step Enter (Step (Next _) _)))) =
111
- Step (SummarizedMsg $ AtLevel l $ (LogTryingP qpn' i (Just gr))) (go l ms)
111
+ Step (SummarizedMessage $ AtLevel l $ (LogTryingP qpn' i (Just gr))) (go l ms)
112
112
113
113
go ! l (Step (Next (Goal (P qpn) gr)) (Step (Failure _c UnknownPackage ) ms)) =
114
- Step (SummarizedMsg $ AtLevel l $ (LogUnknownPackage qpn gr)) (go l ms)
114
+ Step (SummarizedMessage $ AtLevel l $ (LogUnknownPackage qpn gr)) (go l ms)
115
115
116
116
-- standard display
117
117
go ! l (Step Enter ms) = go (l+ 1 ) ms
118
118
go ! l (Step Leave ms) = go (l- 1 ) ms
119
119
120
- go ! l (Step (TryP qpn i) ms) = Step (SummarizedMsg $ AtLevel l $ (LogTryingP qpn i Nothing )) (go l ms)
121
- go ! l (Step (TryF qfn b) ms) = Step (SummarizedMsg $ AtLevel l $ (LogTryingF qfn b)) (go l ms)
122
- go ! l (Step (TryS qsn b) ms) = Step (SummarizedMsg $ AtLevel l $ (LogTryingS qsn b)) (go l ms)
123
- go ! l (Step (Next (Goal (P qpn) gr)) ms) = Step (SummarizedMsg $ AtLevel l $ (LogPackageGoal qpn gr)) (go l ms)
120
+ go ! l (Step (TryP qpn i) ms) = Step (SummarizedMessage $ AtLevel l $ (LogTryingP qpn i Nothing )) (go l ms)
121
+ go ! l (Step (TryF qfn b) ms) = Step (SummarizedMessage $ AtLevel l $ (LogTryingF qfn b)) (go l ms)
122
+ go ! l (Step (TryS qsn b) ms) = Step (SummarizedMessage $ AtLevel l $ (LogTryingS qsn b)) (go l ms)
123
+ go ! l (Step (Next (Goal (P qpn) gr)) ms) = Step (SummarizedMessage $ AtLevel l $ (LogPackageGoal qpn gr)) (go l ms)
124
124
go ! l (Step (Next _) ms) = go l ms -- ignore flag goals in the log
125
125
126
126
-- 'Skip' should always be handled by 'goPSkip' in the case above.
127
- go ! l (Step (Skip conflicts) ms) = Step (SummarizedMsg $ AtLevel l $ (LogSkipping conflicts)) (go l ms)
128
- go ! l (Step (Success ) ms) = Step (SummarizedMsg $ AtLevel l $ LogSuccessMsg ) (go l ms)
129
- go ! l (Step (Failure c fr) ms) = Step (SummarizedMsg $ AtLevel l $ (LogFailureMsg c fr)) (go l ms)
127
+ go ! l (Step (Skip conflicts) ms) = Step (SummarizedMessage $ AtLevel l $ (LogSkipping conflicts)) (go l ms)
128
+ go ! l (Step (Success ) ms) = Step (SummarizedMessage $ AtLevel l $ LogSuccessMsg ) (go l ms)
129
+ go ! l (Step (Failure c fr) ms) = Step (SummarizedMessage $ AtLevel l $ (LogFailureMsg c fr)) (go l ms)
130
130
131
131
-- special handler for many subsequent package rejections
132
132
goPReject :: Int
@@ -140,7 +140,7 @@ summarizeMessages = go 0
140
140
| qpn == qpn' && fr == fr' =
141
141
goPReject l qpn (i : is) c fr ms
142
142
goPReject l qpn is c fr ms =
143
- Step (SummarizedMsg $ AtLevel l $ (LogRejectMany qpn is c fr)) (go l ms)
143
+ Step (SummarizedMessage $ AtLevel l $ (LogRejectMany qpn is c fr)) (go l ms)
144
144
145
145
-- Handle many subsequent skipped package instances.
146
146
goPSkip :: Int
@@ -152,7 +152,7 @@ summarizeMessages = go 0
152
152
goPSkip l qpn is conflicts (Step (TryP qpn' i) (Step Enter (Step (Skip conflicts') (Step Leave ms))))
153
153
| qpn == qpn' && conflicts == conflicts' = goPSkip l qpn (i : is) conflicts ms
154
154
goPSkip l qpn is conflicts ms =
155
- Step (SummarizedMsg $ AtLevel l $ (LogSkipMany qpn is conflicts)) (go l ms)
155
+ Step (SummarizedMessage $ AtLevel l $ (LogSkipMany qpn is conflicts)) (go l ms)
156
156
157
157
-- | Display the set of 'Conflicts' for a skipped package version.
158
158
showConflicts :: Set CS. Conflict -> String
0 commit comments