Coverage Summary for Package: com.ghost.protobuf.wkt
| Package | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| com.ghost.protobuf.wkt | 97.6% (41/42) | 67.9% (95/140) | 80.1% (218/272) | 85.2% (482/566) | 85.4% (2303/2698) |
| Class | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| ProtoFieldMaskSerializer | 0% (0/1) | 0% (0/5) | 0% (0/5) | 0% (0/17) | |
| ProtoTimestampSerializer | 100% (1/1) | 28.6% (2/7) | 28.6% (2/7) | 24% (6/25) | |
| ProtoEmptySerializer | 100% (1/1) | 40% (2/5) | 25% (1/4) | 29.4% (5/17) | 30.2% (13/43) |
| ProtoBoolValueSerializer | 100% (1/1) | 50% (3/6) | 50% (3/6) | 42.1% (8/19) | |
| ProtoDoubleValueSerializer | 100% (1/1) | 50% (3/6) | 50% (3/6) | 42.1% (8/19) | |
| ProtoFloatValueSerializer | 100% (1/1) | 50% (3/6) | 50% (3/6) | 40.9% (9/22) | |
| ProtoInt32ValueSerializer | 100% (1/1) | 50% (3/6) | 50% (3/6) | 40.9% (9/22) | |
| ProtoStringValueSerializer | 100% (1/1) | 50% (3/6) | 50% (3/6) | 42.1% (8/19) | |
| ProtoUInt32ValueSerializer | 100% (1/1) | 50% (3/6) | 50% (3/6) | 42.1% (8/19) | |
| ProtoDurationSerializer | 100% (1/1) | 57.1% (4/7) | 57.1% (4/7) | 56% (14/25) | |
| ProtoAny | 100% (1/1) | 50% (2/4) | 50% (3/6) | 66.7% (4/6) | 65.3% (32/49) |
| ProtoInt64ValueSerializer | 100% (1/1) | 66.7% (4/6) | 66.7% (4/6) | 63.6% (14/22) | |
| ProtoUInt64ValueSerializer | 100% (1/1) | 66.7% (4/6) | 66.7% (4/6) | 62.5% (15/24) | |
| ProtoBytesValueSerializer | 100% (1/1) | 66.7% (4/6) | 100% (2/2) | 75% (6/8) | 67.7% (21/31) |
| ProtoValueSerializer | 100% (1/1) | 100% (5/5) | 76.2% (32/42) | 79.7% (47/59) | 78.2% (259/331) |
| ProtoAnyRegistry | 100% (1/1) | 81.8% (9/11) | 64.3% (9/14) | 84% (21/25) | 80.7% (142/176) |
| ProtoTimestampKt | 100% (1/1) | 100% (6/6) | 69.5% (57/82) | 91.3% (137/150) | 89.7% (712/794) |
| ProtoStructSerializer | 100% (1/1) | 80% (4/5) | 100% (12/12) | 97% (32/33) | 99.3% (138/139) |
| ProtoDurationKt | 100% (1/1) | 100% (3/3) | 95.5% (42/44) | 97.3% (73/75) | 97.8% (307/314) |
| ProtoAnySerializer | 100% (1/1) | 100% (5/5) | 95% (19/20) | 97.6% (40/41) | 98.7% (155/157) |
| ProtoBoolValue | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| ProtoBytesValue | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (11/11) | |
| ProtoDoubleValue | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| ProtoDuration | 100% (1/1) | 100% (1/1) | 87.5% (7/8) | 100% (5/5) | 100% (35/35) |
| ProtoEmpty | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (2/2) | |
| ProtoFieldMask | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (7/7) | |
| ProtoFieldMaskKt | 100% (1/1) | 100% (2/2) | 83.3% (20/24) | 100% (39/39) | 96.1% (149/155) |
| ProtoFloatValue | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| ProtoInt32Value | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| ProtoInt64Value | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| ProtoInt64ValueKt | 100% (1/1) | 100% (1/1) | 100% (14/14) | 100% (22/22) | 100% (97/97) |
| ProtoStringValue | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (11/11) | |
| ProtoTimestamp | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (12/12) | |
| ProtoUInt32Value | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| ProtoUInt64Value | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| ProtoValue | 100% (7/7) | 100% (7/7) | 100% (7/7) | 100% (45/45) |