json.startObjectProperty("workspace"); json.appendObjectProperty("token", a.getSpace().getSpaceToken()) .appendObjectProperty("name", a.getSpace().getSpaceName()); csv.append(ApplicationExporterThread.DATE_FORMAT.format(a.getCreatedAt().getTime())); json.startObjectProperty("app"); json.appendObjectProperty("id", a.getId().toString()) .appendObjectProperty("group", a.getMvnGroup()) json.startObjectProperty("vulns"); final HashMap<String, Boolean> affected_app = this.affectedApps.get(a.getId()); for(String b: this.bugs) { if(latest_goal_exe!=null) { csv.append(separator).append(DATE_FORMAT.format(latest_goal_exe.getCreatedAt().getTime())).append(separator).append(latest_goal_exe.getClientVersion()); json.startObjectProperty("lastGoalExecution"); json.appendObjectProperty("timestamp", DATE_FORMAT.format(latest_goal_exe.getCreatedAt().getTime())) .appendObjectProperty("client", latest_goal_exe.getClientVersion());