docs: @SuppressWarnings("static-method")
  	protected File createTempDirectory() {
  		final File tmpPath = new File(System.getProperty("java.io.tmpdir")); //$NON-NLS-1$
  		int i = 0;
  		File tmp = new File(tmpPath, "sarlc" + i); //$NON-NLS-1$
  		while (tmp.exists()) {
  			++i;
  			tmp = new File(tmpPath, "sarlc" + i); //$NON-NLS-1$
  		}
  		return tmp;
  	}