protected List getSubTasks()

in src/main/java/com/googlesource/gerrit/plugins/task/TaskAttributeFactory.java [248:261]


    protected List<TaskAttribute> getSubTasks() throws StorageException {
      List<TaskAttribute> subTasks = new ArrayList<>();
      for (Node subNode : node.getSubNodes()) {
        if (subNode == null) {
          subTasks.add(invalid());
        } else {
          new AttributeFactory(subNode, matchCache).create().ifPresent(t -> subTasks.add(t));
        }
      }
      if (subTasks.isEmpty()) {
        return null;
      }
      return subTasks;
    }