code style: omit inner if with help of &&
Vladimir Bauer
4 years ago
| 280 | 280 | go func() { |
| 281 | 281 | var uncompleted int |
| 282 | 282 | b.container.traverseBars(func(bar *Bar) bool { |
| 283 | if b != bar { | |
| 284 | if !bar.Completed() { | |
| 285 | uncompleted++ | |
| 286 | return false | |
| 287 | } | |
| 283 | if b != bar && !bar.Completed() { | |
| 284 | uncompleted++ | |
| 285 | return false | |
| 288 | 286 | } |
| 289 | 287 | return true |
| 290 | 288 | }) |
| 391 | 389 | func (b *Bar) forceRefreshIfLastUncompleted() { |
| 392 | 390 | var uncompleted int |
| 393 | 391 | b.container.traverseBars(func(bar *Bar) bool { |
| 394 | if b != bar { | |
| 395 | if !bar.Completed() { | |
| 396 | uncompleted++ | |
| 397 | return false | |
| 398 | } | |
| 392 | if b != bar && !bar.Completed() { | |
| 393 | uncompleted++ | |
| 394 | return false | |
| 399 | 395 | } |
| 400 | 396 | return true |
| 401 | 397 | }) |