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

Method _output_result

client/node/quicktask/quickrunner.py:106–117  ·  view source on GitHub ↗

输出分析结果 :param result: :return:

(self, result)

Source from the content-addressed store, hash-verified

104 self._path_info = {}
105
106 def _output_result(self, result):
107 """
108 输出分析结果
109 :param result:
110 :return:
111 """
112 # 输出到json文件
113 with open(self._report_file, "wb") as status_obj:
114 status_obj.write(str.encode(json.dumps(result, indent=2, ensure_ascii=False)))
115
116 task_rules, task_result_paths = self.get_task_result_paths(result, self._local_task_dirs)
117 QuickScan().generate_qucik_scan_report(self._path_info, result, task_result_paths, task_rules)
118
119 def get_task_result_paths(self, result, local_task_dirs):
120 task_rules = {}

Callers 3

_scan_projectMethod · 0.95
runMethod · 0.95

Calls 4

get_task_result_pathsMethod · 0.95
QuickScanClass · 0.90
writeMethod · 0.45

Tested by

no test coverage detected