| wechaty$padplus$support$ContactRawSupport$$onQrcodeScan(PadPlusServerOuterClass.StreamResponse) |  | 0% |  | 0% | 14 | 14 | 6 | 6 | 1 | 1 |
| convertPadplusContactToContactPayload(ModelContact.PadplusContactPayload) |   | 79% |   | 33% | 6 | 7 | 3 | 22 | 0 | 1 |
| getContact(String) |   | 78% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
| convertFromGrpcContact(ModelContact.GrpcContactPayload) |   | 89% |   | 50% | 1 | 2 | 0 | 19 | 0 | 1 |
| contactAlias(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contactAlias(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contactAvatar(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contactAvatar(String, ResourceBox) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contactList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contactRawPayload(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| loginPartialFunction(PadPlusServerOuterClass.StreamResponse) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| $anonfun$contactRawPayload$1(ContactRawSupport, ModelContact.PadplusContactPayload) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| $anonfun$getContact$1(Promise, BoxedUnit) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| $init$(ContactRawSupport) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |