RFR: 401: Allow a PR author to manually add reviewers
Robin Westberg
rwestberg at openjdk.java.net
Thu May 28 06:49:50 UTC 2020
On Wed, 27 May 2020 13:05:19 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:
>> Hi all,
>>
>> Please review this change that adds a `/reviewer` command that allows the PR author to manually add reviewers. The
>> implementation is fairly similar to the `/contributor` command.
>> Best regards,
>> Robin
>
> bots/pr/src/main/java/org/openjdk/skara/bots/pr/ReviewerCommand.java line 76:
>
>> 75: if (bot.ignoreStaleReviews()) {
>> 76: reply.println("This project requires authenticated reviews - please ask your reviewer to flag this PR
>> as reviewed."); 77: return;
>
> Maybe this should contain an `@<pr-author>` as well? (both to notify and make it clear who is being addressed).
Yep, but all command replies are automatically prepended with `@comment-author` - and since the check above this one
ensures that the comment author is the pr-author the message should only happen as a reply to the author of the pr.
> bots/pr/src/main/java/org/openjdk/skara/bots/pr/ReviewerCommand.java line 98:
>
>> 97: .filter(Objects::nonNull)
>> 98: .collect(Collectors.toSet());
>> 99:
>
> I see this stream pipeline duplicated a few times already (in CheckablePullRequest and CheckRun). Maybe you want to
> move this to a helper method somewhere?
Good point, I'll move it to somewhere common.
-------------
PR: https://git.openjdk.java.net/skara/pull/630
More information about the skara-dev
mailing list