@@ -18,7 +18,6 @@ Class Diagram
18
18
class "CoverityChecker" as mlx.warnings.regex_checker.CoverityChecker {
19
19
checkers : dict
20
20
count : int
21
- counted_warnings
22
21
cq_default_path
23
22
cq_description_template
24
23
cq_findings
@@ -34,10 +33,14 @@ Class Diagram
34
33
classification
35
34
count
36
35
cq_description_template
36
+ logging_fmt : str
37
37
name : str
38
38
add_code_quality_finding(match)
39
39
check(content)
40
40
}
41
+ class "DebugOnlyFilter" as mlx.warnings.warnings_checker.DebugOnlyFilter {
42
+ filter(record: logging.LogRecord) -> bool
43
+ }
41
44
class "DoxyChecker" as mlx.warnings.regex_checker.DoxyChecker {
42
45
name : str
43
46
pattern
@@ -55,13 +58,13 @@ Class Diagram
55
58
class "JUnitChecker" as mlx.warnings.junit_checker.JUnitChecker {
56
59
count
57
60
name : str
61
+ name_repr
58
62
check(content)
59
63
prepare_tree(root_input)
60
64
}
61
65
class "PolyspaceChecker" as mlx.warnings.polyspace_checker.PolyspaceChecker {
62
66
checkers : list
63
67
count : int
64
- counted_warnings
65
68
cq_default_path
66
69
cq_description_template
67
70
cq_findings
@@ -80,6 +83,7 @@ Class Diagram
80
83
count
81
84
cq_description_template
82
85
family_value
86
+ logging_fmt : str
83
87
name : str
84
88
add_code_quality_finding(row)
85
89
check(content)
@@ -95,7 +99,7 @@ Class Diagram
95
99
class "RobotChecker" as mlx.warnings.robot_checker.RobotChecker {
96
100
checkers : list
97
101
count : int
98
- counted_warnings
102
+ logging_fmt : str
99
103
maximum
100
104
minimum
101
105
name : str
@@ -107,8 +111,10 @@ Class Diagram
107
111
class "RobotSuiteChecker" as mlx.warnings.robot_checker.RobotSuiteChecker {
108
112
check_suite_name : bool
109
113
is_valid_suite_name : bool
114
+ logging_fmt : str
110
115
name : str
111
116
suite_name
117
+ suite_name_repr
112
118
check(content)
113
119
}
114
120
class "SphinxChecker" as mlx.warnings.regex_checker.SphinxChecker {
@@ -120,21 +126,24 @@ Class Diagram
120
126
}
121
127
class "WarningsChecker" as mlx.warnings.warnings_checker.WarningsChecker {
122
128
count : int
123
- counted_warnings
124
129
cq_default_path : str
125
130
cq_description_template
126
131
cq_enabled : bool
127
132
cq_findings
128
133
exclude_patterns : list
129
134
include_patterns : list
135
+ is_sub_checker
136
+ logger : LoggerAdapter, NoneType, RootLogger
137
+ logging_args : tuple
138
+ logging_fmt : str
130
139
maximum
131
140
minimum
132
141
name : str
133
- verbose : bool
142
+ name_repr
134
143
add_patterns(regexes, pattern_container)
135
144
{abstract}check(content)
136
145
parse_config(config)
137
- return_check_limits(extra )
146
+ return_check_limits()
138
147
return_count()
139
148
}
140
149
class "<color:red>WarningsConfigError</color>" as mlx.warnings.exceptions.WarningsConfigError {
@@ -144,9 +153,8 @@ Class Diagram
144
153
count : int
145
154
cq_enabled : bool
146
155
printout : bool
147
- public_checkers : list
148
- verbose : bool
149
- activate_checker(checker)
156
+ public_checkers : tuple
157
+ activate_checker(checker_type)
150
158
activate_checker_name(name)
151
159
check(content)
152
160
check_logfile(file)
@@ -158,7 +166,6 @@ Class Diagram
158
166
return_count(name)
159
167
toggle_printout(printout)
160
168
write_code_quality_report(out_file)
161
- write_counted_warnings(out_file)
162
169
}
163
170
class "XMLRunnerChecker" as mlx.warnings.regex_checker.XMLRunnerChecker {
164
171
name : str
0 commit comments