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