@Override
  public @NotNull FileType getStdFileType(@NotNull String name) {
    instantiatePendingFileTypeByName(name);
    StandardFileType stdFileType = withReadLock(() -> standardFileTypes.get(name));
    return stdFileType != null ? stdFileType.fileType : PlainTextFileType.INSTANCE;
  }
@Override
  public @NotNull FileType getStdFileType(@NotNull String name)