@Override
  public @NotNull String getCanonicalText(boolean annotated, PsiAnnotation @Nullable [] annotations) {
    return getCanonicalText(annotated, annotations, getContainingFile());
  }
@Override
  public @NotNull String getCanonicalText(boolean annotated, PsiAnnotation @Nullable [] annotations)