@SuppressWarnings("ConstantConditions")
    @NotNull
    @Override
    protected FileType getFileType() {
      Language language = getDefaultLanguage();
      return language != null ? language.getAssociatedFileType() : FileTypes.PLAIN_TEXT;
    }
@SuppressWarnings("ConstantConditions")
    @NotNull
    @Override
    protected FileType getFileType()