From e9f7052f4589f0641b14e5aa387bee06d064fbe3 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 27 Sep 2018 11:48:45 +0200 Subject: [PATCH] restore comments on unnecessary fully qualified name normalization --- .../ig/style/UnnecessaryFullyQualifiedNameInspection.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessaryFullyQualifiedNameInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessaryFullyQualifiedNameInspection.java index 3e0843de82d1..2624070f9612 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessaryFullyQualifiedNameInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessaryFullyQualifiedNameInspection.java @@ -35,6 +35,7 @@ import com.siyeh.InspectionGadgetsBundle; import com.siyeh.ig.BaseInspection; import com.siyeh.ig.BaseInspectionVisitor; import com.siyeh.ig.InspectionGadgetsFix; +import com.siyeh.ig.psiutils.CommentTracker; import com.siyeh.ig.psiutils.HighlightUtils; import com.siyeh.ig.psiutils.ImportUtils; import org.jetbrains.annotations.NotNull; @@ -186,7 +187,7 @@ public class UnnecessaryFullyQualifiedNameInspection extends BaseInspection impl if (qualifier == null) { return; } - qualifier.delete(); + new CommentTracker().deleteAndRestoreComments(qualifier); shortenedElements.add(reference); } }