免编译的工具可以缓存数据,用于增量分析 :param result: :return:
(self, result)
| 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 | """ |
no test coverage detected