编译执行函数 :param params: :return:
(self, params)
| 20 | self.sensitive_word_maps = {"inferOC": "Tool"} |
| 21 | |
| 22 | def compile(self, params): |
| 23 | """ |
| 24 | 编译执行函数 |
| 25 | :param params: |
| 26 | :return: |
| 27 | """ |
| 28 | # 根据项目环境变量选择合适的xcode版本 |
| 29 | XcodeSwitch.set_xcodebuild_version() |
| 30 | |
| 31 | params.lang = __name__.split("_")[1] |
| 32 | self.print_log("inferOC compile start.") |
| 33 | return Infer(self.sensitive).compile(params) |
| 34 | |
| 35 | def analyze(self, params): |
| 36 | """ |
nothing calls this directly
no test coverage detected