Create from usage: Renamed typeDeclaration to classDeclaration.
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user