public static @NotNull <V> Map<File, V> createCanonicalFileMap(@NotNull Map<? extends File, ? extends V> map) {
    Map<File, V> result = createCanonicalFileMap(map.size());
    result.putAll(map);
    return result;
  }
public static @NotNull <V> Map<File, V> createCanonicalFileMap(@NotNull Map<? extends File, ? extends V> map)