Program: 188790
Project: 188790
Buggy source:
private static void mainMasterTasks(List<String> args) throws GenericException, RequestNotValidException {
  if ("String_Node_Str".equals(args.get(0))) {
    if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)) || "String_Node_Str".equals(args.get(2)))) {
      Filter filter=new Filter(new SimpleFilterParameter(RodaConstants.MEMBERS_IS_USER,"String_Node_Str".equals(args.get(2)) ? "String_Node_Str" : "String_Node_Str"));
      printIndexMembers(args,filter,null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)))) {
      printCountSips(null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)))) {
      printFiles(null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)))) {
      printEvents(null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && args.size() == 2) {
      runReindexAipsPlugin();
    }
 else     if ("String_Node_Str".equals(args.get(1)) && args.size() >= 3) {
      runReindexAipsPlugin(args.subList(2,args.size()));
    }
 else     if ("String_Node_Str".equals(args.get(1)) && args.size() == 4 && StringUtils.isNotBlank(args.get(2)) && StringUtils.isNotBlank(args.get(3))) {
      runSolrQuery(args);
    }
  }
 else   if ("String_Node_Str".equals(args.get(0)) && args.size() == 2 && StringUtils.isNotBlank(args.get(1))) {
    runRemoveOrphansPlugin(args.get(1));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFixityPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runAntivirusPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runPremisSkeletonPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runDroidPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFulltextPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runVeraPDFPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runPDFtoPDFAPlugin(args.get(1));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runImageMagickConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runImageMagickConvertRepresentationPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runImageMagickConvertFilePlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runSoxConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFfmpegConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runJodConverterPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runGhostScriptConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runMencoderConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runUnoconvConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runUnoconvConvertRepresentationPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runGeneralCommandConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runGeneralCommandConvertRepresentationPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runReindexingPlugins();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runJhovePlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFitsPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runBagitPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runValidationPlugin(args.get(1),args.get(2),args.get(3),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runLogCleanPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runExifToolPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runMediaInfoPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFFProbePlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runJpylyzerPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runEARKPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runTransferredResourceToAIPPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runSiegfriedPlugin();
  }
 else {
    printMainUsage();
  }
}

Fixed version (ground truth):
private static void mainMasterTasks(List<String> args) throws GenericException, RequestNotValidException {
  if ("String_Node_Str".equals(args.get(0))) {
    if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)) || "String_Node_Str".equals(args.get(2)))) {
      Filter filter=new Filter(new SimpleFilterParameter(RodaConstants.MEMBERS_IS_USER,"String_Node_Str".equals(args.get(2)) ? "String_Node_Str" : "String_Node_Str"));
      printIndexMembers(args,filter,null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)))) {
      printCountSips(null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)))) {
      printFiles(null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)))) {
      printEvents(null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && ("String_Node_Str".equals(args.get(2)))) {
      printAgents(null,new Sublist(0,10000),null);
    }
 else     if ("String_Node_Str".equals(args.get(1)) && args.size() == 2) {
      runReindexAipsPlugin();
    }
 else     if ("String_Node_Str".equals(args.get(1)) && args.size() >= 3) {
      runReindexAipsPlugin(args.subList(2,args.size()));
    }
 else     if ("String_Node_Str".equals(args.get(1)) && args.size() == 4 && StringUtils.isNotBlank(args.get(2)) && StringUtils.isNotBlank(args.get(3))) {
      runSolrQuery(args);
    }
  }
 else   if ("String_Node_Str".equals(args.get(0)) && args.size() == 2 && StringUtils.isNotBlank(args.get(1))) {
    runRemoveOrphansPlugin(args.get(1));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFixityPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runAntivirusPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runPremisSkeletonPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runDroidPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFulltextPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runVeraPDFPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runPDFtoPDFAPlugin(args.get(1));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runImageMagickConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runImageMagickConvertRepresentationPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runImageMagickConvertFilePlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runSoxConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFfmpegConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runJodConverterPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runGhostScriptConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runMencoderConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runUnoconvConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runUnoconvConvertRepresentationPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runGeneralCommandConvertPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runGeneralCommandConvertRepresentationPlugin(args.get(1),args.get(2),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runReindexingPlugins();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runJhovePlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFitsPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runBagitPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runValidationPlugin(args.get(1),args.get(2),args.get(3),args.get(3));
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runLogCleanPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runExifToolPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runMediaInfoPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runFFProbePlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runJpylyzerPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runEARKPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runTransferredResourceToAIPPlugin();
  }
 else   if ("String_Node_Str".equals(args.get(0))) {
    runSiegfriedPlugin();
  }
 else {
    printMainUsage();
  }
}