fixed PY-8216 Create parameter for reference: disable intention for unresolved decorator

This commit is contained in:
Ekaterina Tuzova
2012-12-12 14:37:05 +04:00
parent 8740a01daa
commit e3e172d42f
@@ -452,7 +452,8 @@ public class PyUnresolvedReferencesInspection extends PyInspection {
actions.add(new UnresolvedRefCreateFunctionQuickFix(callExpression, refex));
}
PyFunction parentFunction = PsiTreeUtil.getParentOfType(element, PyFunction.class);
if (parentFunction != null) {
PyDecorator decorator = PsiTreeUtil.getParentOfType(element, PyDecorator.class);
if (parentFunction != null && decorator == null) {
actions.add(new UnresolvedReferenceAddParameterQuickFix(refname));
}
}