Improved the formatting of the grand total output in the blame script.

This commit is contained in:
Paul Gauthier 2024-07-07 13:22:20 -03:00 committed by Paul Gauthier (aider)
parent a619318dfe
commit ebd41533d1

View file

@ -64,12 +64,12 @@ def main():
grand_total[author] += count
dump(all_file_counts)
print("\nGrand Total:")
total_lines = sum(grand_total.values())
for author, count in sorted(grand_total.items(), key=itemgetter(1), reverse=True):
percentage = (count / total_lines) * 100
print(f"{author}: {count} lines ({percentage:.2f}%)")
print(f"- {author}: {count} lines ({percentage:.2f}%)")
def get_counts_for_file(tag, authors, fname):
text = run(['git', 'blame', f'{tag}..HEAD', '--', fname])