public @Nullable T getMappingFor(@NotNull VirtualFile file) {
    Pair<@NotNull VirtualFile, @NotNull T> pair = getMappingAndRootFor(file);
    return pair != null ? pair.getSecond() : null;
  }
public @Nullable T getMappingFor(@NotNull VirtualFile file)