@Override
  public @NotNull PsiMethod createMethodFromText(@NotNull String text,
                                                 PsiElement context,
                                                 LanguageLevel level) throws IncorrectOperationException {
    PsiMethod method = super.createMethodFromText(text, context, level);
    GeneratedMarkerVisitor.markGenerated(method);
    return method;
  }
@Override
  public @NotNull PsiMethod createMethodFromText(@NotNull String text,
                                                 PsiElement context,
                                                 LanguageLevel level)