@NotNull
  private static FileType getFileType(PsiFile file, int offset) {
    PsiElement psiElement = file.findElementAt(offset);
    if (psiElement != null) {
      return psiElement.getContainingFile().getFileType();
    }
    else {
      return file.getFileType();
    }
  }
@NotNull
  private static FileType getFileType(PsiFile file, int offset)