private void appendChildProjects(
     long projectId, ResourceMapper mapper, List<ResourceDto> resources) {
   List<ResourceDto> subProjects = mapper.selectDescendantProjects(projectId);
   for (ResourceDto subProject : subProjects) {
     resources.add(subProject);
     appendChildProjects(subProject.getId(), mapper, resources);
   }
 }