CountBugsFast countBugs = new CountBugsFast( new BufferedInputStream(new FileInputStream(args[argCount]))); if (commandLine.getAbbrevs() != null) countBugs.setAbbrevs(commandLine.getAbbrevs()); if (commandLine.getCategories() != null) countBugs.setCategories(commandLine.getCategories()); countBugs.setMinPriority(commandLine.getMinPriority());  countBugs.execute(); System.out.println(countBugs.getCount());
	public static void main(String[] args) throws Exception {		DetectorFactoryCollection.instance(); // load plugins				CountBugsFastCommandLine commandLine = new CountBugsFastCommandLine();		int argCount = commandLine.parse(args);				if (args.length - argCount != 1) {			System.err.println("Usage: " + CountBugsFast.class.getName() +					" [options] <bug collection>");			System.err.println("Options:");			commandLine.printUsage(System.err);			System.exit(1);		}				CountBugsFast countBugs = new CountBugsFast(				new BufferedInputStream(new FileInputStream(args[argCount])));		if (commandLine.getAbbrevs() != null)			countBugs.setAbbrevs(commandLine.getAbbrevs());		if (commandLine.getCategories() != null)			countBugs.setCategories(commandLine.getCategories());		countBugs.setMinPriority(commandLine.getMinPriority());				countBugs.execute();		System.out.println(countBugs.getCount());	}