MCPcopy Create free account
hub / github.com/SourceCode-AI/aura / get_score_table

Method get_score_table

aura/package.py:511–524  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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}'"})
513
514 score_entries = self.get_score_entries()
515 total_score = sum(int(x) for x in score_entries)
516
517 for x in score_entries:
518 score_table += x.as_row()
519
520 total_row = (table.Column("Total score"), table.Column(str(total_score)))
521 total_row[0].metadata["style"] = total_row[1].metadata["style"] = {"fg": "blue", "bold": True}
522 score_table += total_row
523
524 return score_table
525
526
527def packagetype_filter(release: ReleaseInfo, packagetype: str="all") -> bool:

Callers 2

output_typosquattingMethod · 0.80
get_diff_pathsMethod · 0.80

Calls 2

get_score_entriesMethod · 0.95
as_rowMethod · 0.45

Tested by

no test coverage detected