Codebase list golang-github-vbauerster-mpb / 7d1ea7b
minor: else-less code style Vladimir Bauer 1 year, 11 months ago
2 changed file(s) with 17 addition(s) and 17 deletion(s). Raw diff Collapse all Expand all
8080 func (d *movingAverageETA) EwmaUpdate(n int64, dur time.Duration) {
8181 if n <= 0 {
8282 d.zDur += dur
83 } else {
84 durPerItem := float64(d.zDur+dur) / float64(n)
85 if math.IsInf(durPerItem, 0) || math.IsNaN(durPerItem) {
86 d.zDur += dur
87 return
88 }
89 d.zDur = 0
90 d.average.Add(durPerItem)
91 }
83 return
84 }
85 durPerItem := float64(d.zDur+dur) / float64(n)
86 if math.IsInf(durPerItem, 0) || math.IsNaN(durPerItem) {
87 d.zDur += dur
88 return
89 }
90 d.zDur = 0
91 d.average.Add(durPerItem)
9292 }
9393
9494 // AverageETA decorator. It's wrapper of NewAverageETA.
9595 func (d *movingAverageSpeed) EwmaUpdate(n int64, dur time.Duration) {
9696 if n <= 0 {
9797 d.zDur += dur
98 } else {
99 durPerByte := float64(d.zDur+dur) / float64(n)
100 if math.IsInf(durPerByte, 0) || math.IsNaN(durPerByte) {
101 d.zDur += dur
102 return
103 }
104 d.zDur = 0
105 d.average.Add(durPerByte)
98 return
10699 }
100 durPerByte := float64(d.zDur+dur) / float64(n)
101 if math.IsInf(durPerByte, 0) || math.IsNaN(durPerByte) {
102 d.zDur += dur
103 return
104 }
105 d.zDur = 0
106 d.average.Add(durPerByte)
107107 }
108108
109109 // AverageSpeed decorator with dynamic unit measure adjustment. It's