introduce parameter object: don't start with destination check if existing class would be used

This commit is contained in:
Anna Kozlova
2016-06-06 17:52:24 +03:00
parent b32ebc4f36
commit b8214efbec
@@ -293,7 +293,7 @@ public class JavaIntroduceParameterObjectDelegate
conflicts.putValue(method, "Created class won't be accessible");
}
if (!classDescriptor.isCreateInnerClass()) {
if (!classDescriptor.isCreateInnerClass() && !classDescriptor.isUseExistingClass()) {
final PsiFile containingFile = method.getContainingFile();
final PsiDirectory containingDirectory = containingFile.getContainingDirectory();
PsiDirectory directory = moveDestination.getTargetDirectory(containingDirectory);