CQM-NamingError¶
Number of CodingStyle-Naming violations
Counts the total number of violations found by all rules specified in rules.
Motivation
Naming conventions are easy-to-establish »game rules« that help to establish a uniform expectation towards the artefacts. Some rules also help to avoid character set specific problems in advance (e.g when using ö,ä or ß).
This rule is based on the CQM Quality Indicator: Namensfehler (p. 249-252).
Reference
Simon, Frank/ Seng, Olaf/ Mohaupt, Thomas (2006): Code-Quality-Management: Technische Qualität industrieller Softwaresysteme transparent und vergleichbar gemacht, 1st ed., Heidelberg, Germany: dpunkt.verlag GmbH.
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 CodingStyle-Naming 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.NamingError'
counted_rules (if present at the rule)
added at the end.
min_value¶
min_value : int = 0
rules¶
rules : set[bauhaus.analysis.config.GlobPattern] = {'CodingStyle-Naming.*'}
sum_up_violations¶
sum_up_violations : bool = True