fixed EA-61404 - assert: PyUpdatePropertySignatureQuickFix.applyFix

This commit is contained in:
Ekaterina Tuzova
2014-12-05 18:24:58 +03:00
parent a0165f64f2
commit e57dc3b675

View File

@@ -46,7 +46,7 @@ public class PyUpdatePropertySignatureQuickFix implements LocalQuickFix {
@Override
public void applyFix(@NotNull Project project, @NotNull ProblemDescriptor descriptor) {
final PsiElement element = descriptor.getPsiElement();
final PyFunction function = PsiTreeUtil.getParentOfType(element, PyFunction.class, false);
final Callable function = PsiTreeUtil.getParentOfType(element, Callable.class, false);
assert function != null;
final PyParameterList parameterList = function.getParameterList();
final PyParameter[] parameters = parameterList.getParameters();