public static BranchNameKey getBranch()

in src/main/java/com/googlesource/gerrit/plugins/events/BranchHelper.java [59:79]


  public static BranchNameKey getBranch(JsonElement event) {
    BranchNameKey b = null;
    if (event != null) {
      JsonObject obj = event.getAsJsonObject();
      // Known events of this type:
      //  CommitReceivedEvent, RefReplicationDoneEvent, RefReplicatedEvent
      b = getBranch(obj);
      if (b == null) {
        // Known events of this type:
        //  CommentAddedEvent, ChangeMergedEvent, ChangeAbandonedEvent,
        //  ChangeRestoredEvent, DraftPublishedEvent, MergeFailedEvent,
        //  PatchSetCreatedEvent, ReviewerAddedEvent:
        b = getBranch(obj.get("change"));
        if (b == null) {
          // Known events of this type: RefUpdatedEvent
          b = getBranch(obj.get("refUpdate"));
        }
      }
    }
    return b;
  }