| 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 |