Codebase list golang-github-vbauerster-mpb / 03dae47
refactoring forceRefresh => triggerCompletion Vladimir Bauer 3 years ago
1 changed file(s) with 9 addition(s) and 9 deletion(s). Raw diff Collapse all Expand all
185185 if s.current >= s.total {
186186 s.current = s.total
187187 s.completed = true
188 b.forceRefresh(s.forceAutoRefresh, s.refreshCh)
188 b.triggerCompletion(s.forceAutoRefresh, s.refreshCh)
189189 } else {
190190 s.triggerComplete = true
191191 }
213213 if triggerCompleteNow {
214214 s.current = s.total
215215 s.completed = true
216 b.forceRefresh(s.forceAutoRefresh, s.refreshCh)
216 b.triggerCompletion(s.forceAutoRefresh, s.refreshCh)
217217 }
218218 }:
219219 case <-b.done:
231231 if s.triggerComplete && s.current >= s.total {
232232 s.current = s.total
233233 s.completed = true
234 b.forceRefresh(s.forceAutoRefresh, s.refreshCh)
234 b.triggerCompletion(s.forceAutoRefresh, s.refreshCh)
235235 }
236236 }:
237237 case <-b.done:
253253 if s.triggerComplete && s.current >= s.total {
254254 s.current = s.total
255255 s.completed = true
256 b.forceRefresh(s.forceAutoRefresh, s.refreshCh)
256 b.triggerCompletion(s.forceAutoRefresh, s.refreshCh)
257257 }
258258 }:
259259 case <-b.done:
281281 if s.triggerComplete && s.current >= s.total {
282282 s.current = s.total
283283 s.completed = true
284 b.forceRefresh(s.forceAutoRefresh, s.refreshCh)
284 b.triggerCompletion(s.forceAutoRefresh, s.refreshCh)
285285 }
286286 }:
287287 case <-b.done:
311311 if s.triggerComplete && s.current >= s.total {
312312 s.current = s.total
313313 s.completed = true
314 b.forceRefresh(s.forceAutoRefresh, s.refreshCh)
314 b.triggerCompletion(s.forceAutoRefresh, s.refreshCh)
315315 }
316316 }:
317317 case <-b.done:
349349 }
350350 s.aborted = true
351351 s.dropOnComplete = drop
352 b.forceRefresh(s.forceAutoRefresh, s.refreshCh)
352 b.triggerCompletion(s.forceAutoRefresh, s.refreshCh)
353353 }:
354354 case <-b.done:
355355 }
448448 }
449449 }
450450
451 func (b *Bar) forceRefresh(force bool, refreshCh chan<- time.Time) {
452 if force {
451 func (b *Bar) triggerCompletion(autoRefresh bool, refreshCh chan<- time.Time) {
452 if autoRefresh {
453453 go b.forceRefreshImpl(refreshCh)
454454 } else {
455455 b.cancel()