(self)
| 72 | self.format = report_format |
| 73 | |
| 74 | def generate(self) -> str: |
| 75 | if self.format == "json": |
| 76 | return self.to_json() |
| 77 | if self.format == "sarif": |
| 78 | return self.to_sarif() |
| 79 | if self.format == "html": |
| 80 | return self.to_html() |
| 81 | return self.to_console() |
| 82 | |
| 83 | |
| 84 | def to_console(self) -> str: |