| mergeFrom(Requirement) |  | 0% |  | 0% | 20 | 20 | 64 | 64 | 1 | 1 |
| buildPartial() |  | 0% |  | 0% | 14 | 14 | 50 | 50 | 1 | 1 |
| clear() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| Requirement.Builder(GeneratedMessageV3.BuilderParent) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| Requirement.Builder() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| mergeFrom(CodedInputStream, ExtensionRegistryLite) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getErrorMessage() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getJavaClass() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getRuleId() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getExtends() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| ensureWhitelistIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| ensureWhitelistRegexpIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| ensureOnlyApplyToIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| ensureOnlyApplyToRegexpIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setType(Requirement.Type) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| ensureValueIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setTypeMatchingStrategy(Requirement.TypeMatchingStrategy) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setSeverity(Requirement.Severity) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setErrorMessage(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setErrorMessageBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setJavaClass(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setJavaClassBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setRuleId(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setRuleIdBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setExtends(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setExtendsBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getErrorMessageBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| setWhitelist(int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setWhitelistRegexp(int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setOnlyApplyTo(int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setOnlyApplyToRegexp(int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setValue(int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getJavaClassBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getRuleIdBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getExtendsBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| addWhitelist(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addWhitelistRegexp(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addOnlyApplyTo(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addOnlyApplyToRegexp(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addValue(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addWhitelistBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addWhitelistRegexpBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addOnlyApplyToBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addOnlyApplyToRegexpBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addValueBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| mergeFrom(Message) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| clearErrorMessage() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearJavaClass() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearRuleId() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearExtends() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearWhitelist() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearWhitelistRegexp() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearOnlyApplyTo() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearOnlyApplyToRegexp() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearType() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearValue() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearTypeMatchingStrategy() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| setReportLooseTypeViolations(boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearReportLooseTypeViolations() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| clearSeverity() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| build() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| hasErrorMessage() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| addAllWhitelist(Iterable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addAllWhitelistRegexp(Iterable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addAllOnlyApplyTo(Iterable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addAllOnlyApplyToRegexp(Iterable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| hasType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getType() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| addAllValue(Iterable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| hasTypeMatchingStrategy() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getTypeMatchingStrategy() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| hasJavaClass() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasRuleId() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasExtends() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasReportLooseTypeViolations() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasSeverity() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getSeverity() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setRepeatedField(Descriptors.FieldDescriptor, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setExtension(GeneratedMessage.GeneratedExtension, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInitialized() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 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 |
| setExtension(GeneratedMessage.GeneratedExtension, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addExtension(GeneratedMessage.GeneratedExtension, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhitelist(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhitelistRegexp(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyTo(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyToRegexp(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValue(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 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 |
| clearExtension(GeneratedMessage.GeneratedExtension) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhitelistBytes(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhitelistRegexpBytes(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyToBytes(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyToRegexpBytes(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValueBytes(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 |
| getWhitelistList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhitelistCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhitelistRegexpList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhitelistRegexpCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyToList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyToCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyToRegexpList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnlyApplyToRegexpCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValueList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValueCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maybeForceBuilderInitialization() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getReportLooseTypeViolations() |  | 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 |