Lines Matching refs:revision
71 # Divs, pres and uls each contain revision information for one CL, so
81 # Create new revision object for each revision.
82 revision = {}
95 revision['author'] = author
98 revision['message'] = pre.firstChild.nodeValue
102 revision['url'] = base_url + revision_url_part
120 # Add this revision object to the map.
121 revision_map[githash] = revision
123 # Parse one revision for the start range, because googlesource does not
138 revision_url: The url to retrieve individual revision from.
139 revision_map: A map from a git hash number to its revision information.
155 # Parse individual revision in the log.
156 for revision in revisions['log']:
157 githash = revision['commit']
161 # Parse the revision with range_start, because googlesource ignores
181 revision = {}
185 revision['author'] = json_revision['author']['name']
186 revision['message'] = json_revision['message']
187 revision['url'] = url
203 revision_map[githash] = revision
251 def ParseBlameInfo(self, component, file_path, line, revision):
255 url_part = self.url_parts_map['blame_url'] % (revision, file_path)
268 # author/revision.
277 revision = blame_line['commit']
279 revision_url_parts = self.url_parts_map['revision_url'] % revision
284 (revision_info, _) = self.ParseChangelog(component, revision, revision)
285 message = revision_info[revision]['message']
286 return (content, revision, author, revision_url, message)