public Iterable<InlineHintModel> getHintsForProjects(List<ProjectModel> projectModels) { List<Vertex> projectVertexList = projectModels.stream().map(ProjectModel::getElement).collect(Collectors.toList()); return getInlineHintModels(projectVertexList); }
public Iterable<InlineHintModel> getHintsForProjects(List<ProjectModel> projectModels) { List<Vertex> projectVertexList = projectModels.stream().map(ProjectModel::getElement).collect(Collectors.toList()); return getInlineHintModels(projectVertexList); }
/** * Returns all hints for the given {@link ProjectModel}. If recursive is set, then this will recurse into * child projects as well. */ public Iterable<InlineHintModel> getHintsForProject(ProjectModel projectModel, boolean recursive) { final List<Vertex> initialVertices; if (recursive) { initialVertices = getProjectAndChildren(projectModel); } else { initialVertices = Collections.singletonList(projectModel.getElement()); } return getInlineHintModels(initialVertices); }
/** * Returns all hints for the given {@link ProjectModel}. If recursive is set, then this will recurse into * child projects as well. */ public Iterable<InlineHintModel> getHintsForProject(ProjectModel projectModel, boolean recursive) { final List<Vertex> initialVertices; if (recursive) { initialVertices = getProjectAndChildren(projectModel); } else { initialVertices = Collections.singletonList(projectModel.getElement()); } return getInlineHintModels(initialVertices); }