docs: private static String filePathToKey(String path) {
  
          try {
              return FileUtil.getDefaultInstance().canonicalPath(path);
          } catch (Exception e) {
              return path;
          }
      }