Program: 90114
Project: 90114
Buggy source:
/** 
 * Get jobs for given filter criteria.
 * @param id          id for job
 * @param name        name of job (can be a SQL-style pattern such as HIVE%)
 * @param userName    user who submitted job
 * @param status      status of job - possible types Type.JobStatus
 * @param clusterName the name of the cluster
 * @param clusterId   the id of the cluster
 * @param page        page number for job
 * @param limit       max number of jobs to return
 * @return successful response, or one with HTTP error code
 * @throws GenieException For any error
 */
@GET @ApiOperation(value="String_Node_Str",notes="String_Node_Str",response=Job.class,responseContainer="String_Node_Str") @ApiResponses(value={@ApiResponse(code=HttpURLConnection.HTTP_OK,message="String_Node_Str",response=Job.class),@ApiResponse(code=HttpURLConnection.HTTP_BAD_REQUEST,message="String_Node_Str"),@ApiResponse(code=HttpURLConnection.HTTP_NOT_FOUND,message="String_Node_Str"),@ApiResponse(code=HttpURLConnection.HTTP_PRECON_FAILED,message="String_Node_Str"),@ApiResponse(code=HttpURLConnection.HTTP_INTERNAL_ERROR,message="String_Node_Str")}) public List<Job> getJobs(@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String id,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String name,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String userName,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String status,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String clusterName,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String clusterId,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") @DefaultValue("String_Node_Str") int page,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") @DefaultValue("String_Node_Str") int limit) throws GenieException {
  LOG.info("String_Node_Str");
  LOG.info(id + "String_Node_Str" + name+ "String_Node_Str"+ userName+ "String_Node_Str"+ status+ "String_Node_Str"+ clusterName+ "String_Node_Str"+ clusterId+ "String_Node_Str"+ page+ "String_Node_Str"+ limit);
  @SuppressWarnings("String_Node_Str") final List<Job> jobs=this.jobService.getJobs(id,name,userName,((status == null) || (status.isEmpty()) ? null : JobStatus.parse(status)),clusterName,clusterId,page,limit);
  return jobs;
}

Fixed version (ground truth):
/** 
 * Get jobs for given filter criteria.
 * @param id          id for job
 * @param name        name of job (can be a SQL-style pattern such as HIVE%)
 * @param userName    user who submitted job
 * @param status      status of job - possible types Type.JobStatus
 * @param tags          tags for the job
 * @param clusterName the name of the cluster
 * @param clusterId   the id of the cluster
 * @param page        page number for job
 * @param limit       max number of jobs to return
 * @return successful response, or one with HTTP error code
 * @throws GenieException For any error
 */
@GET @ApiOperation(value="String_Node_Str",notes="String_Node_Str",response=Job.class,responseContainer="String_Node_Str") @ApiResponses(value={@ApiResponse(code=HttpURLConnection.HTTP_OK,message="String_Node_Str",response=Job.class),@ApiResponse(code=HttpURLConnection.HTTP_BAD_REQUEST,message="String_Node_Str"),@ApiResponse(code=HttpURLConnection.HTTP_NOT_FOUND,message="String_Node_Str"),@ApiResponse(code=HttpURLConnection.HTTP_PRECON_FAILED,message="String_Node_Str"),@ApiResponse(code=HttpURLConnection.HTTP_INTERNAL_ERROR,message="String_Node_Str")}) public List<Job> getJobs(@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String id,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String name,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String userName,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String status,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final Set<String> tags,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String clusterName,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") final String clusterId,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") @DefaultValue("String_Node_Str") int page,@ApiParam(value="String_Node_Str",required=false) @QueryParam("String_Node_Str") @DefaultValue("String_Node_Str") int limit) throws GenieException {
  LOG.info("String_Node_Str");
  LOG.info(id + "String_Node_Str" + name+ "String_Node_Str"+ userName+ "String_Node_Str"+ status+ "String_Node_Str"+ tags+ "String_Node_Str"+ clusterName+ "String_Node_Str"+ clusterId+ "String_Node_Str"+ page+ "String_Node_Str"+ limit);
  @SuppressWarnings("String_Node_Str") final List<Job> jobs=this.jobService.getJobs(id,name,userName,((status == null) || (status.isEmpty()) ? null : JobStatus.parse(status)),tags,clusterName,clusterId,page,limit);
  return jobs;
}