From 25e421c0d56587114459c54119a5ca340eb87a35 Mon Sep 17 00:00:00 2001 From: Heikki Hokkanen Date: Wed, 14 Jan 2009 18:28:37 +0200 Subject: [PATCH] Report Period: also show how many days. --- gitstats | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gitstats b/gitstats index 521e335..9217928 100755 --- a/gitstats +++ b/gitstats @@ -393,6 +393,9 @@ class GitDataCollector(DataCollector): def getAuthors(self): return self.authors.keys() + def getCommitDeltaDays(self): + return (self.last_commit_stamp - self.first_commit_stamp) / 86400 + def getFilesInCommit(self, rev): try: res = self.cache['files_in_tree'][rev] @@ -471,7 +474,7 @@ class HTMLReportCreator(ReportCreator): f.write('
Project name
%s
' % (data.projectname)) f.write('
Generated
%s (in %d seconds)
' % (datetime.datetime.now().strftime(format), time.time() - data.getStampCreated())) f.write('
Generator
GitStats (version %s)
' % getversion()) - f.write('
Report Period
%s to %s
' % (data.getFirstCommitDate().strftime(format), data.getLastCommitDate().strftime(format))) + f.write('
Report Period
%s to %s (%d days)
' % (data.getFirstCommitDate().strftime(format), data.getLastCommitDate().strftime(format), data.getCommitDeltaDays())) f.write('
Total Files
%s
' % data.getTotalFiles()) f.write('
Total Lines of Code
%s
' % data.getTotalLOC()) f.write('
Total Commits
%s
' % data.getTotalCommits()) -- 2.11.4.GIT