| toString() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| lambda$unsubscribe$2(Subscriber, Action) |   | 94% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| lambda$fireChange$5(Supplier, Tuple) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| lambda$add$1(Action, ChangeListeners.OwnerCallableForCleanup, Channel, Tuple) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| lambda$add$0(ChangeListeners.OwnerCallableForCleanup, Channel, WeakAction, Tuple, Action, Object) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getActions(Consumer) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| updateActions(Function) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| add(Action, Channel, ChangeListeners.OwnerCallableForCleanup) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ChangeListeners(Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| unsubscribeAll() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| fireChange(Supplier) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ChangeListeners() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unsubscribe(Subscriber) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _logError(String, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$unsubscribe$3(Subscriber, Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| numberOfChangeListeners() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _getState() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$numberOfChangeListeners$4(Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |