private void removeEmptyDir(File baseFile) {
// the path has two depth
for (int i = 0; i < 2; i++) {
final List<String> directionPaths = new ArrayList<String>();
Scanners.forDir().scan(baseFile, new FileMatcher() {
@Override
public Direction matches(File base, String path) {
if (new File(base, path).isDirectory()) {
directionPaths.add(path);
}