From 439cac6bcbc490c7ed25130a66be6b906f5e6965 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 24 Feb 2016 11:36:26 +0100 Subject: [PATCH] remember references on inner classes (IDEA-151996) --- .../editorActions/JavaCopyPasteReferenceProcessor.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaCopyPasteReferenceProcessor.java b/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaCopyPasteReferenceProcessor.java index 76be78b7932d..1686eab86891 100644 --- a/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaCopyPasteReferenceProcessor.java +++ b/java/java-impl/src/com/intellij/codeInsight/editorActions/JavaCopyPasteReferenceProcessor.java @@ -38,11 +38,9 @@ public class JavaCopyPasteReferenceProcessor extends CopyPasteReferenceProcessor if (refElement != null) { if (refElement instanceof PsiClass) { - if (refElement.getContainingFile() != element.getContainingFile()) { - final String qName = ((PsiClass)refElement).getQualifiedName(); - if (qName != null) { - addReferenceData(element, to, startOffset, qName, null); - } + final String qName = ((PsiClass)refElement).getQualifiedName(); + if (qName != null) { + addReferenceData(element, to, startOffset, qName, null); } } else if (resolveResult.getCurrentFileResolveScope() instanceof PsiImportStaticStatement) {