We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a36b9e7 commit 9033c72Copy full SHA for 9033c72
pylint_django/augmentations/__init__.py
@@ -761,9 +761,17 @@ def allow_meta_protected_access(node):
761
return False
762
763
764
-def is_class(class_name):
+class IsClass:
765
+ def __init__(self, class_name):
766
+ self.class_name = class_name
767
+
768
+ def __call__(self, node):
769
+ return node_is_subclass(node, self.class_name)
770
771
772
+def is_class(class_name) -> IsClass:
773
"""Shortcut for node_is_subclass."""
- return lambda node: node_is_subclass(node, class_name)
774
+ return IsClass(class_name)
775
776
777
def wrap(orig_method, with_method):
0 commit comments