MCPcopy Index your code
hub / github.com/Tencent/CodeAnalysis / _get_needed_visitors

Method _get_needed_visitors

client/tool/cppcheck.py:210–214  ·  view source on GitHub ↗

cppcheck不能指定规则分析,只能指定规则级别,这里通过rules获取所属的规则级别

(self, id_severity_map, rule_list)

Source from the content-addressed store, hash-verified

208 return id_severity_map
209
210 def _get_needed_visitors(self, id_severity_map, rule_list):
211 """cppcheck不能指定规则分析,只能指定规则级别,这里通过rules获取所属的规则级别"""
212 assert rule_list is not None
213 # cppcheck默认就是开启error规则(且无法指定enable=error),所以这里取补集
214 return {id_severity_map[rule_name] for rule_name in rule_list} - {"error"}
215
216 def _run_cppcheck(self, files_path, rules, id_severity_map):
217 """

Callers 1

_run_cppcheckMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected