From ce3cca04007be6086ca48633f569a76595e5281d Mon Sep 17 00:00:00 2001 From: Campbell Barton <ideasman42@gmail.com> Date: Fri, 13 Jun 2014 21:41:30 +1000 Subject: [PATCH] Add cache method to git-log --- utils/git_log.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/utils/git_log.py b/utils/git_log.py index 1fe9b3a..bbef40f 100644 --- a/utils/git_log.py +++ b/utils/git_log.py @@ -49,6 +49,15 @@ class GitCommit: self._files_status = \ None + def cache(self): + """ Cache all properties + """ + self.author + self.date + self.body + self.files + self.files_status + def _log_format(self, format, args=()): # sha1 = self.sha1.decode('ascii') cmd = ( -- GitLab