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

Method pre_task

client/task/sourcemgr.py:115–126  ·  view source on GitHub ↗

task前置函数,用于数据拉取与数据传递接收 :return: 传递给task的参数

(self)

Source from the content-addressed store, hash-verified

113 self.src_loader = SourceDirLoader(params, task_type, tool, self.inc_src)
114
115 def pre_task(self):
116 """
117 task前置函数,用于数据拉取与数据传递接收
118 :return: 传递给task的参数
119 """
120 if self.task_type is CompileTask:
121 return self._pre_compile()
122 elif self.task_type is AnalyzeTask:
123 return self._pre_analyze()
124 elif self.task_type is DataHandleTask:
125 return self._pre_result()
126 raise SourceMgrError("task类型错误:%s" % str(self.task_type))
127
128 def done_task(self, result):
129 """

Callers 1

taskrunnerMethod · 0.95

Calls 4

_pre_compileMethod · 0.95
_pre_analyzeMethod · 0.95
_pre_resultMethod · 0.95
SourceMgrErrorClass · 0.90

Tested by

no test coverage detected