optimizeListFile = parser.getLastValue(); } else if (parser.isArg("--no-optimize-list=")) { if (dontOptimizeListFile != null) { dontOptimizeListFile = parser.getLastValue(); } else if (parser.isArg("--keep-classes")) { keepClassesInJar = true; } else if (parser.isArg("--output=")) { outName = parser.getLastValue(); if (new File(outName).isDirectory()) { jarOutput = false; humanOutName = parser.getLastValue(); } else if (parser.isArg("--dump-width=")) { dumpWidth = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg("--dump-method=")) { methodToDump = parser.getLastValue(); jarOutput = false; } else if (parser.isArg("--positions=")) { String pstr = parser.getLastValue().intern(); if (pstr == "none") { positionInfo = PositionList.NONE; localInfo = false; } else if (parser.isArg(NUM_THREADS_OPTION + "=")) { numThreads = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg(INCREMENTAL_OPTION)) { incremental = true;
optimizeListFile = parser.getLastValue(); } else if (parser.isArg("--no-optimize-list=")) { if (dontOptimizeListFile != null) { dontOptimizeListFile = parser.getLastValue(); } else if (parser.isArg("--keep-classes")) { keepClassesInJar = true; } else if (parser.isArg("--output=")) { outName = parser.getLastValue(); if (new File(outName).isDirectory()) { jarOutput = false; humanOutName = parser.getLastValue(); } else if (parser.isArg("--dump-width=")) { dumpWidth = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg("--dump-method=")) { methodToDump = parser.getLastValue(); jarOutput = false; } else if (parser.isArg("--positions=")) { String pstr = parser.getLastValue().intern(); if (pstr == "none") { positionInfo = PositionList.NONE; localInfo = false; } else if (parser.isArg(NUM_THREADS_OPTION + "=")) { numThreads = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg("--force-jumbo")) { forceJumbo = true; } else if(parser.isArg(INPUT_LIST_OPTION + "=")) {
optimizeListFile = parser.getLastValue(); } else if (parser.isArg("--no-optimize-list=")) { if (dontOptimizeListFile != null) { dontOptimizeListFile = parser.getLastValue(); } else if (parser.isArg("--keep-classes")) { keepClassesInJar = true; } else if (parser.isArg("--output=")) { outName = parser.getLastValue(); if (new File(outName).isDirectory()) { jarOutput = false; humanOutName = parser.getLastValue(); } else if (parser.isArg("--dump-width=")) { dumpWidth = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg("--dump-method=")) { methodToDump = parser.getLastValue(); jarOutput = false; } else if (parser.isArg("--positions=")) { String pstr = parser.getLastValue().intern(); if (pstr == "none") { positionInfo = PositionList.NONE; localInfo = false; } else if (parser.isArg(NUM_THREADS_OPTION + "=")) { numThreads = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg(INCREMENTAL_OPTION)) { incremental = true;
optimizeListFile = parser.getLastValue(); } else if (parser.isArg("--no-optimize-list=")) { if (dontOptimizeListFile != null) { dontOptimizeListFile = parser.getLastValue(); } else if (parser.isArg("--keep-classes")) { keepClassesInJar = true; } else if (parser.isArg("--output=")) { outName = parser.getLastValue(); if (new File(outName).isDirectory()) { jarOutput = false; humanOutName = parser.getLastValue(); } else if (parser.isArg("--dump-width=")) { dumpWidth = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg("--dump-method=")) { methodToDump = parser.getLastValue(); jarOutput = false; } else if (parser.isArg("--positions=")) { String pstr = parser.getLastValue().intern(); if (pstr == "none") { positionInfo = PositionList.NONE; localInfo = false; } else if (parser.isArg(NUM_THREADS_OPTION + "=")) { numThreads = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg(INCREMENTAL_OPTION)) { incremental = true;
optimizeListFile = parser.getLastValue(); } else if (parser.isArg("--no-optimize-list=")) { if (dontOptimizeListFile != null) { dontOptimizeListFile = parser.getLastValue(); } else if (parser.isArg("--keep-classes")) { keepClassesInJar = true; } else if (parser.isArg("--output=")) { outName = parser.getLastValue(); if (FileUtils.hasArchiveSuffix(outName)) { jarOutput = true; humanOutName = parser.getLastValue(); } else if (parser.isArg("--dump-width=")) { dumpWidth = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg("--dump-method=")) { methodToDump = parser.getLastValue(); jarOutput = false; } else if (parser.isArg("--positions=")) { String pstr = parser.getLastValue().intern(); if (pstr == "none") { positionInfo = PositionList.NONE; localInfo = false; } else if (parser.isArg("--num-threads=")) { numThreads = Integer.parseInt(parser.getLastValue()); } else if (parser.isArg("--incremental")) { incremental = true;