// check out files based on manifest
workingDirWriter = new WorkingDirFileWriter(hgRepo);
workingDirWriter.processFile(df, fileRevIndex, flags);
lastWrittenFileSize = workingDirWriter.bytesWritten();
lastFileMode = workingDirWriter.fmode();
lastFileModificationTime = workingDirWriter.mtime();
return true;
} catch (HgIOException ex) {
failure = ex;
} catch (HgRuntimeException ex) {
failure = new HgLibraryFailureException(ex);