RFR: Separate the various notifiers into their own packages
Robin Westberg
rwestberg at openjdk.java.net
Thu May 28 13:12:31 UTC 2020
On Thu, 28 May 2020 11:51:23 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:
>> Hi all,
>>
>> Please review this refactoring change that moves the various notifiers into their own packages, and moves the
>> configuration parsing into the respective package.
>> Best regards,
>> Robin
>
> bots/notify/src/main/java/org/openjdk/skara/bots/notify/mailinglist/MailingListUpdaterFactory.java line 72:
>
>> 71: }
>> 72: mailingListUpdaterBuilder.mode(mode);
>> 73: }
>
> Seems to be pre-existing, but this looks weird to me; either `mode` is overwritten by Mode.PR, or an exception is
> thrown. Seems like Mode.ALL is never used? (I only noticed this because IDEA suggested turning this into an `if`
> statement).
The All mode is set by default, so if the configuration doesn't contain an entry, it will be used. But this certainly
looks a bit odd, can add "all" as a case as well to make it more clear.
> bots/notify/src/test/java/org/openjdk/skara/bots/notify/MailingListUpdaterTests.java line 1:
>
>> 1: package org.openjdk.skara.bots.notify;
>> 2:
>
> copyright header is missing here
Thanks, will add.
-------------
PR: https://git.openjdk.java.net/skara/pull/631
More information about the skara-dev
mailing list