docs: private static StringBuilder buildAbsoluteFinalFile(String file,
  			String basePath, File destinationFolder, boolean isFlatten) {
  		StringBuilder retval = new StringBuilder(
  				destinationFolder.getAbsolutePath());
  		PathUtils.addEndingSlashIfNeeded(retval);
  		if (!isFlatten) {
  			// delete output directory from basePath
  			String relativePath = file.replace(basePath, "");
  			retval.append(relativePath);
  		} else {
  			// skip location file
  			String relativePath = new File(file).getName();
  			retval.append(relativePath);
  		}
  		return retval;
  	}