命令执行log回调 :param line: log :return:
(self, line)
| 120 | return issues |
| 121 | |
| 122 | def _cmd_callback(self, line): |
| 123 | """ |
| 124 | 命令执行log回调 |
| 125 | :param line: log |
| 126 | :return: |
| 127 | """ |
| 128 | self.print_log(line) |
| 129 | if line.find("JavaScript heap out of memory") != -1: |
| 130 | raise AnalyzeTaskError("Js内存溢出,请设置环境变量STYLELINT_MAX_OLD_SPACE_SIZE") |
| 131 | elif line.find("RangeError: Invalid string length") != -1: |
| 132 | raise AnalyzeTaskError("项目太大,扫描结果超过Js的buffer.constants.MAX_STRING_LENGTH最大字符串限制,请设置扫描路径过滤过滤无用文件") |
| 133 | |
| 134 | def config(self, params): |
| 135 | """ |
nothing calls this directly
no test coverage detected