private FileType getTemporarilyFixedFileType(@NotNull VirtualFile file) {
    CachedFileTypes cached = CACHED;
    FileType fileType = cached != null && file instanceof VirtualFileWithId vfid ? cached.fileTypes().get(vfid.getId()) : null;
    return fileType;
  }
private FileType getTemporarilyFixedFileType(@NotNull VirtualFile file)