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

Method done_task

client/task/sourcemgr.py:128–140  ·  view source on GitHub ↗

task结果处理函数,用于进行数据传递发送与中间数据上报 :param result: :return:

(self, result)

Source from the content-addressed store, hash-verified

126 raise SourceMgrError("task类型错误:%s" % str(self.task_type))
127
128 def done_task(self, result):
129 """
130 task结果处理函数,用于进行数据传递发送与中间数据上报
131 :param result:
132 :return:
133 """
134 if self.task_type is CompileTask:
135 return self._done_compile(result)
136 elif self.task_type is AnalyzeTask:
137 return self._done_analyze(result)
138 elif self.task_type is DataHandleTask:
139 return self._done_result(result)
140 raise SourceMgrError("task类型错误:%s" % str(self.task_type))
141
142 def _pre_compile(self):
143 """

Callers 1

taskrunnerMethod · 0.95

Calls 4

_done_compileMethod · 0.95
_done_analyzeMethod · 0.95
_done_resultMethod · 0.95
SourceMgrErrorClass · 0.90

Tested by

no test coverage detected