| Conditions | 4 |
| Total Lines | 12 |
| Lines | 0 |
| Ratio | 0 % |
| 1 | import json |
||
| 23 | def _process_issues(self, output, filename, file): |
||
| 24 | output = json.loads("".join(output)) |
||
| 25 | for severity in output: |
||
| 26 | if severity == "summary": |
||
| 27 | continue |
||
| 28 | for issue in output[severity]["data"]: |
||
| 29 | yield Result.from_values( |
||
| 30 | origin=self, |
||
| 31 | message=issue["message"], |
||
| 32 | file=filename, |
||
| 33 | severity=self.severity_map[issue["level"]], |
||
| 34 | line=issue["line"]) |
||
| 35 |