public List<String> getIssueNumbers(List<SVNTicket> issues) {
   List<String> ids = new ArrayList<String>();
   for (SVNTicket issue : issues) {
     ids.add(issue.getId());
   }
   return ids;
 }
 private boolean isBug(List<SVNTicket> issues, int id) {
   for (SVNTicket issue : issues) {
     if ((id + "").equals(issue.getId())) {
       return true;
     }
   }
   return false;
 }
  public ArrayList<SVNTicket> getIssues(String user, String project) {
    ArrayList<SVNTicket> issues = new ArrayList<>();
    Requests requests = new Requests();
    URLBuilder urlbuilder = Guice.createInjector(new HttpModule()).getInstance(URLBuilder.class);
    String searchUrl =
        urlbuilder.uses(SVNAPI.ROOT).withSimpleParam("/", project).withParam("/bugs").sbuild();
    try {
      String jsonString = requests.get(searchUrl);
      JsonObject ticketObject = new JsonParser().parse(jsonString).getAsJsonObject();

      JsonArray jsonArray = ticketObject.get("tickets").getAsJsonArray();

      for (JsonElement element : jsonArray) {
        String ticket_num = element.getAsJsonObject().get("ticket_num").getAsString();
        SVNTicket issue = new SVNTicket(ticket_num);
        URLBuilder builder = Guice.createInjector(new HttpModule()).getInstance(URLBuilder.class);
        String bugUrl = builder.withParam(searchUrl).withSimpleParam("/", ticket_num).sbuild();
        String bugString = requests.get(bugUrl);
        JsonObject jObj = new JsonParser().parse(bugString).getAsJsonObject();

        JsonElement ticket = jObj.get("ticket").getAsJsonObject();

        issue.setSummary(ticket.getAsJsonObject().get("summary").getAsString());
        issue.setDescription(ticket.getAsJsonObject().get("description").getAsString());

        String status = ticket.getAsJsonObject().get("status").getAsString();
        String assigned_to_id = null;
        if (!ticket.getAsJsonObject().get("assigned_to_id").isJsonNull())
          assigned_to_id = ticket.getAsJsonObject().get("assigned_to_id").getAsString();

        issues.add(issue);
      }

    } catch (com.google.gson.JsonSyntaxException e) {
      e.printStackTrace();
    }
    return issues;
  }