| mergeFrom(TestFull.TestMessageCheck) |  | 0% |  | 0% | 18 | 18 | 52 | 52 | 1 | 1 |
| clear() |  | 0% |  | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
| isInitialized() |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 1 | 1 |
| mergeRequiredMsg(TestFull.TestMessageCheck.SubMessage) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| mergeOptionalMsg(TestFull.TestMessageCheck.SubMessage) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| setRequiredMsg(TestFull.TestMessageCheck.SubMessage) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| setRepeatedMsg(int, TestFull.TestMessageCheck.SubMessage) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getRepeatedMsgFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| setOptionalMsg(TestFull.TestMessageCheck.SubMessage) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| TestFull.TestMessageCheck.Builder(GeneratedMessageV3.BuilderParent) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| addRepeatedMsg(int, TestFull.TestMessageCheck.SubMessage) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| addRepeatedMsg(TestFull.TestMessageCheck.SubMessage) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| setRequiredMsg(TestFull.TestMessageCheck.SubMessage.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setRepeatedMsg(int, TestFull.TestMessageCheck.SubMessage.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setOptionalMsg(TestFull.TestMessageCheck.SubMessage.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setRepeatedString(int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addRepeatedMsg(int, TestFull.TestMessageCheck.SubMessage.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getRequiredString() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| addRepeatedString(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getOptionalString() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| clearRequiredMsg() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| addRepeatedMsg(TestFull.TestMessageCheck.SubMessage.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| clearOptionalMsg() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| addRepeatedStringBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| clearRepeatedMsg() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addAllRepeatedMsg(Iterable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| removeRepeatedMsg(int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setRequiredString(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setRequiredStringBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setOptionalString(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setOptionalStringBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setRequiredBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setOptionalBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getRequiredStringBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getOptionalStringBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| setRepeatedBytes(int, ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| addRepeatedBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getRequiredMsgOrBuilder() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getOptionalMsgOrBuilder() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| addAllRepeatedString(Iterable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getRepeatedMsg(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getRepeatedMsgOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| mergeFrom(Message) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| clearRequiredString() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearOptionalString() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearRequiredBytes() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearOptionalBytes() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getRequiredMsgBuilder() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getOptionalMsgBuilder() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| clearRepeatedString() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| clearRepeatedBytes() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getRepeatedBytesList() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| build() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getRepeatedMsgList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getRepeatedMsgCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getRepeatedMsgOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| mergeFrom(CodedInputStream, ExtensionRegistryLite) |   | 93% |   | 89% | 2 | 15 | 3 | 50 | 0 | 1 |
| addAllRepeatedBytes(Iterable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| maybeForceBuilderInitialization() |   | 25% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| hasRequiredMsg() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasOptionalMsg() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasRequiredString() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasOptionalString() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasRequiredBytes() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasOptionalBytes() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getRequiredMsg() |   | 56% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| getOptionalMsg() |   | 56% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| setRepeatedField(Descriptors.FieldDescriptor, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addRepeatedMsgBuilder(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| buildPartial0(TestFull.TestMessageCheck) |   | 94% |   | 88% | 2 | 10 | 2 | 29 | 0 | 1 |
| setField(Descriptors.FieldDescriptor, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addRepeatedField(Descriptors.FieldDescriptor, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRepeatedMsgBuilder(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addRepeatedMsgBuilder() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRepeatedStringList() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRepeatedBytes(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildPartialRepeatedFields(TestFull.TestMessageCheck) |   | 90% |   | 83% | 1 | 4 | 1 | 11 | 0 | 1 |
| internalGetFieldAccessorTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clearField(Descriptors.FieldDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clearOneof(Descriptors.OneofDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRepeatedString(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRepeatedStringBytes(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUnknownFields(UnknownFieldSet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mergeUnknownFields(UnknownFieldSet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clone() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRepeatedMsgBuilderList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRepeatedStringCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRepeatedBytesCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRequiredBytes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOptionalBytes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDescriptor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDescriptorForType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefaultInstanceForType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| TestFull.TestMessageCheck.Builder() |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| getRequiredMsgFieldBuilder() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| getOptionalMsgFieldBuilder() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| ensureRepeatedMsgIsMutable() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| ensureRepeatedBytesIsMutable() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| buildPartial() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| ensureRepeatedStringIsMutable() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |