@Override
  public AnAction @NotNull [] getChildren(@Nullable AnActionEvent e) {
    if (e == null) return AnAction.EMPTY_ARRAY;

    DefaultActionGroup vcsGroup = mergeVcsGroups(e);
    if (vcsGroup == null) {
      return AnAction.EMPTY_ARRAY;
    }
    else {
      return vcsGroup.getChildren(e);
    }
  }
@Override
  public AnAction @NotNull [] getChildren(@Nullable AnActionEvent e)