}
public static List<Milestone> getGitMilestoneFromRepository(Repository gitRepo, boolean open, boolean closed, OutLog out) {
List<Milestone> milestones = new ArrayList<Milestone>();
try {
MilestoneService service = new MilestoneService(AuthServices.getGitHubClient());
if (open) {
List<Milestone> opens;
out.printLog("Baixando Milestones Abertos...\n");
opens = service.getMilestones(gitRepo, "open");
out.printLog(opens.size() + " Milestones abertos baixadas!");
milestones.addAll(opens);
}
if (closed) {
List<Milestone> closeds;
out.printLog("Baixando Milestones Fechados...\n");
closeds = service.getMilestones(gitRepo, "closed");
out.printLog(closeds.size() + " Milestones fechados baixadas!");
milestones.addAll(closeds);
}
out.printLog(milestones.size() + " Milestones baixados no total!");
} catch (Exception ex) {