Create from usage: Renamed typeDeclaration to classDeclaration.

This commit is contained in:
Jack Zhou
2013-05-02 11:00:58 -04:00
parent 6ba66cedea
commit bdf73c07b8
@@ -655,9 +655,9 @@ public class CreateFunctionFromUsageFix extends CreateFromUsageFixBase {
// gather relevant information // gather relevant information
ownerClassDescriptor = DescriptorUtils.getClassDescriptorForType(selectedReceiverType.getType()); ownerClassDescriptor = DescriptorUtils.getClassDescriptorForType(selectedReceiverType.getType());
JetType receiverType = ownerClassDescriptor.getDefaultType(); JetType receiverType = ownerClassDescriptor.getDefaultType();
PsiElement typeDeclaration = BindingContextUtils.classDescriptorToDeclaration(currentFileContext, ownerClassDescriptor); PsiElement classDeclaration = BindingContextUtils.classDescriptorToDeclaration(currentFileContext, ownerClassDescriptor);
if (typeDeclaration != null && typeDeclaration instanceof JetClass) { if (classDeclaration != null && classDeclaration instanceof JetClass) {
ownerClass = (JetClass) typeDeclaration; ownerClass = (JetClass) classDeclaration;
isExtension = !ownerClass.isWritable(); isExtension = !ownerClass.isWritable();
} else { } else {
isExtension = true; isExtension = true;