diff options
Diffstat (limited to 'Tools/Scripts/webkitpy/tool/steps/suggestreviewers.py')
-rw-r--r-- | Tools/Scripts/webkitpy/tool/steps/suggestreviewers.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Tools/Scripts/webkitpy/tool/steps/suggestreviewers.py b/Tools/Scripts/webkitpy/tool/steps/suggestreviewers.py index 76bef35ac..40a24829b 100644 --- a/Tools/Scripts/webkitpy/tool/steps/suggestreviewers.py +++ b/Tools/Scripts/webkitpy/tool/steps/suggestreviewers.py @@ -42,9 +42,12 @@ class SuggestReviewers(AbstractStep): if not self._options.suggest_reviewers: return - reviewers = self._tool.checkout().suggested_reviewers(self._options.git_commit, self._changed_files(state)) + reviewers = self._tool.checkout().suggested_reviewers(self._options.git_commit, self._changed_files(state))[:5] print "The following reviewers have recently modified files in your patch:" - print "\n".join([reviewer.full_name for reviewer in reviewers]) + print ", ".join([reviewer.full_name for reviewer in reviewers]) + + if not state.get('bug_id'): + return if not self._tool.user.confirm("Would you like to CC them?"): return reviewer_emails = [reviewer.bugzilla_email() for reviewer in reviewers] |