in src/main/java/com/github/reviewassistant/reviewassistant/ReviewAssistant.java [347:372]
private void addReviewers(Change change, Map<Account, AddReason> map) {
try {
ChangeApi cApi = gApi.changes().id(change.getId().get());
for (Entry<Account, AddReason> entry : map.entrySet()) {
cApi.addReviewer(entry.getKey().id().toString());
String reason;
switch (entry.getValue()) {
case PLUS_TWO:
reason = "+2";
break;
case EXPERIENCE:
reason = "experience";
break;
default:
reason = "unknown reason";
}
log.debug(
"{} was added to change {} ({})",
entry.getKey().preferredEmail(),
change.getChangeId(),
reason);
}
} catch (RestApiException e) {
log.error(e.getMessage(), e);
}
}