in src/main/java/com/googlesource/gerrit/plugins/webhooks/processors/AbstractEventProcessor.java [33:49]
protected abstract Optional<EventProcessor.Request> doProcess(
ProjectEvent event, RemoteConfig remote);
protected boolean shouldProcess(ProjectEvent event, RemoteConfig remote) {
String[] wantedEvents = remote.getEvents();
if (wantedEvents.length == 0) {
return true;
}
for (String type : wantedEvents) {
if (!Strings.isNullOrEmpty(type) && type.equals(event.getType())) {
return true;
}
}
return false;
}