| validationErrors(String, PMessageOrBuilder) |   | 84% |   | 88% | 2 | 10 | 4 | 41 | 0 | 1 |
| validateInternal(String, PMessageOrBuilder) |   | 84% |   | 93% | 1 | 9 | 3 | 29 | 0 | 1 |
| atPathSuffix(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| isValid(PMessageOrBuilder) |   | 96% |   | 90% | 1 | 6 | 1 | 16 | 0 | 1 |
| MessageValidation(MessageValidation.Builder) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| pathPrefix(String) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| validate(String, PMessageOrBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$validateInternal$5(PMessage, PField) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$validationErrors$3(PMessage, PField) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$isValid$1(PMessage, PField) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| builder(PMessageDescriptor, Function) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toBuilder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| validate(PMessageOrBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| validationErrors(PMessageOrBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$validateInternal$4(PMessage, PField) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$validationErrors$2(PMessage, PField) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$isValid$0(PMessage, PField) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |