docs: public static String getCanonicalPath(File file) {
  		if (null == file) {
  			return null;
  		}
  		try {
  			return file.getCanonicalPath();
  		} catch (IOException e) {
  			throw new IORuntimeException(e);
  		}
  	}