From 5ae83b45c588b7a0eac66a66561f47da9001b50c Mon Sep 17 00:00:00 2001
From: Johannes Mey <johannes.mey@tu-dresden.de>
Date: Fri, 1 Jan 2021 17:57:36 +0100
Subject: [PATCH] add comment why in-place renaming does not work

---
 .../tooling/RelAstGrammarRefactoringSupportProvider.java        | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/org/jastadd/tooling/RelAstGrammarRefactoringSupportProvider.java b/src/main/java/org/jastadd/tooling/RelAstGrammarRefactoringSupportProvider.java
index 156cc92..ae38c46 100644
--- a/src/main/java/org/jastadd/tooling/RelAstGrammarRefactoringSupportProvider.java
+++ b/src/main/java/org/jastadd/tooling/RelAstGrammarRefactoringSupportProvider.java
@@ -12,6 +12,8 @@ public class RelAstGrammarRefactoringSupportProvider extends RefactoringSupportP
 
   @Override
   public boolean isMemberInplaceRenameAvailable(@NotNull PsiElement elementToRename, @Nullable PsiElement context) {
+    // in-place rename is still not available since not all requirements are met
+    // see https://intellij-support.jetbrains.com/hc/en-us/community/posts/360006918740-How-do-I-enable-in-place-rename-Renaming-via-dialog-works-fine-
     return (elementToRename instanceof RelAstGrammarDeclaredName) || (elementToRename instanceof RelAstGrammarTypeReference);
   }
 
-- 
GitLab