private @Nullable FileViewProvider getRawCachedViewProvider(@NotNull VirtualFile vFile) {
    ConcurrentMap<VirtualFile, FileViewProvider> map = myVFileToViewProviderMap.get();
    FileViewProvider viewProvider = map == null ? null : map.get(vFile);
    return viewProvider == null ? vFile.getUserData(myPsiHardRefKey) : viewProvider;
  }
private @Nullable FileViewProvider getRawCachedViewProvider(@NotNull VirtualFile vFile)