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 |