Lines Matching refs:changed_files
63 changed_files = self._scm.changed_files_for_revision(revision)
67 # which result from having deleted files included the changed_files list.
69 for path in changed_files:
103 def _modified_files_matching_predicate(self, git_commit, predicate, changed_files=None):
107 if not changed_files:
108 changed_files = self._scm.changed_files(git_commit)
109 absolute_paths = [os.path.join(self._scm.checkout_root, path) for path in changed_files]
112 def modified_changelogs(self, git_commit, changed_files=None):
113 return self._modified_files_matching_predicate(git_commit, self.is_path_to_changelog, changed_files=changed_files)
115 def modified_non_changelogs(self, git_commit, changed_files=None):
116 return self._modified_files_matching_predicate(git_commit, lambda path: not self.is_path_to_changelog(path), changed_files=changed_files)
118 def commit_message_for_this_commit(self, git_commit, changed_files=None):
119 changelog_paths = self.modified_changelogs(git_commit, changed_files)
139 def suggested_reviewers(self, git_commit, changed_files=None):
140 changed_files = self.modified_non_changelogs(git_commit, changed_files)
141 commit_infos = self.recent_commit_infos_for_files(changed_files)
146 def bug_id_for_this_commit(self, git_commit, changed_files=None):
148 return parse_bug_id_from_changelog(self.commit_message_for_this_commit(git_commit, changed_files).message())