Metric-HIS.NOMV¶
HIS NOMV metric: Number of MISRA violations
This metric calculates the total number of violations of the activated rules matching the given globbing patterns (HIS NOMV). The default value corresponds to the HIS standard which counts the number of Misra violations.Note: The Option Results.Dashboard.advanced.import_only_first_style_violation_per_line can affect the results of this metric, since the violations already counted by this metric could be removed before being imported into the database and subsequently the dashboard and plugins.
Possible Messages
This rule has no predefined messages.
Options¶
This rule shares the following common options: severity
This rule shares the following common metric options: report_all_values
The following places define options that affect this rule: Analysis-GlobalOptions
append_error_number_to_metric_name¶
append_error_number_to_metric_name : bool = False
append_rule_names_to_metric_name¶
append_rule_names_to_metric_name : bool = False
counted_rules (if present at
the rule) should be appended to the metric name.
count_suppressed_issues¶
count_suppressed_issues : bool = False
display_name¶
display_name : str | None = 'Number of MISRA style violations'
counted_rules (if present at the rule) appended to it, if
sum_up_violations is false.
If unset, metric_name is used.
max_value¶
max_value : int = 0
metric_name¶
metric_name : str = 'Metric.HIS.NOMV'
counted_rules (if present at the rule)
added at the end.
min_value¶
min_value : int = 0
rules¶
rules : set[bauhaus.analysis.config.GlobPattern] = {'Misra*'}
sum_up_violations¶
sum_up_violations : bool = True