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

Method _done_analyze

client/task/sourcemgr.py:218–233  ·  view source on GitHub ↗

免编译的工具可以缓存数据,用于增量分析 :param result: :return:

(self, result)

Source from the content-addressed store, hash-verified

216 return self.params
217
218 def _done_analyze(self, result):
219 """
220 免编译的工具可以缓存数据,用于增量分析
221 :param result:
222 :return:
223 """
224 logger.info("done_analyze start.")
225 smi = SourceMiddleInfo(self.params)
226 if not smi.is_marked():
227 path_dict = {}
228 for key in self.tool.set_inc_source_path_list():
229 path_dict[key] = self.params[key]
230 self.inc_src.insert_src_info(path_dict)
231 self.params["result"] = result
232 logger.info("done_analyze done.")
233 return self.params
234
235 def _done_result(self, result):
236 """

Callers 1

done_taskMethod · 0.95

Calls 5

is_markedMethod · 0.95
SourceMiddleInfoClass · 0.85
insert_src_infoMethod · 0.80
infoMethod · 0.45

Tested by

no test coverage detected