diff --git a/gitstats b/gitstats index 109ed7d..54ee40b 100755 --- a/gitstats +++ b/gitstats @@ -174,6 +174,11 @@ class GitDataCollector(DataCollector): self.last_active_day = None self.active_days = set() + # lines + self.total_lines = 0 + self.total_lines_added = 0 + self.total_lines_removed = 0 + # timezone self.commits_by_timezone = {} # timezone -> commits @@ -390,6 +395,8 @@ class GitDataCollector(DataCollector): (files, inserted, deleted) = map(lambda el : int(el), numbers) total_lines += inserted total_lines -= deleted + self.total_lines_added += inserted + self.total_lines_removed += deleted else: print 'Warning: failed to handle line "%s"' % line (files, inserted, deleted) = (0, 0, 0) @@ -520,7 +527,7 @@ class HTMLReportCreator(ReportCreator): f.write('