buildFolder.refreshLocal(IResource.DEPTH_INFINITE, null);
subProgressMonitor.worked(1);
getLogger().debug("refresh build folder took: " + (System.currentTimeMillis() - t0) + " ms");
t0 = System.currentTimeMillis();
buildFolder.delete(true, false, null);
subProgressMonitor.worked(2);
getLogger().debug("scrubbing build folder took: " + (System.currentTimeMillis() - t0) + " ms");
t0 = System.currentTimeMillis();
buildFolder.refreshLocal(IResource.DEPTH_INFINITE, null);
subProgressMonitor.subTask("re-creating structure ...");
_buildVisitor._checkDirs();