(self)
| 500 | return entries |
| 501 | |
| 502 | def get_score_matrix(self) -> dict: |
| 503 | score_entries = self.get_score_entries() |
| 504 | total_score = sum(int(x) for x in score_entries) |
| 505 | score_matrix = { |
| 506 | "total": total_score, |
| 507 | "entries": [dataclasses.asdict(x) for x in score_entries] |
| 508 | } |
| 509 | return score_matrix |
| 510 | |
| 511 | def get_score_table(self) -> table.Table: |
| 512 | score_table = table.Table(metadata={"title": f"Package score for '{self.package_name}'"}) |