code: public void processMostRecentMainDump() {
  		DumpContentType dumpContentType;
  		if (this.preferCurrent) {
  			dumpContentType = DumpContentType.CURRENT;
  		} else {
  			dumpContentType = DumpContentType.FULL;
  		}
  
  		processDump(getMostRecentDump(dumpContentType));
  	}
docs: Processes the most recent main (complete) dump that is available.
  Convenience method: same as retrieving a dump with
  {@link #getMostRecentDump(DumpContentType)} with
  {@link DumpContentType#CURRENT} or {@link DumpContentType#FULL}, and
  processing it with {@link #processDump(MwDumpFile)}. The individual
  methods should be used for better control and error handling.
  
  @see DumpProcessingController#processAllRecentRevisionDumps()