Skip to content

Commit fe95a12

Browse files
committed
276 - Cleaning is_class method as now is unecessary
1 parent 9033c72 commit fe95a12

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

pylint_django/augmentations/__init__.py

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -769,11 +769,6 @@ def __call__(self, node):
769769
return node_is_subclass(node, self.class_name)
770770

771771

772-
def is_class(class_name) -> IsClass:
773-
"""Shortcut for node_is_subclass."""
774-
return IsClass(class_name)
775-
776-
777772
def wrap(orig_method, with_method):
778773
@functools.wraps(orig_method)
779774
def wrap_func(*args, **kwargs):
@@ -879,29 +874,29 @@ def apply_augmentations(linter):
879874
linter,
880875
MisdesignChecker.visit_classdef,
881876
"too-many-ancestors",
882-
is_class("django.views.generic.edit.FormView"),
877+
IsClass("django.views.generic.edit.FormView"),
883878
)
884879

885880
# class-based generic views just have a longer inheritance chain
886881
suppress_message(
887882
linter,
888883
MisdesignChecker.visit_classdef,
889884
"too-many-ancestors",
890-
is_class("django.views.generic.detail.BaseDetailView"),
885+
IsClass("django.views.generic.detail.BaseDetailView"),
891886
)
892887
suppress_message(
893888
linter,
894889
MisdesignChecker.visit_classdef,
895890
"too-many-ancestors",
896-
is_class("django.views.generic.edit.ProcessFormView"),
891+
IsClass("django.views.generic.edit.ProcessFormView"),
897892
)
898893

899894
# model forms have no __init__ method anywhere in their bases
900895
suppress_message(
901896
linter,
902897
ClassChecker.visit_classdef,
903898
"W0232",
904-
is_class("django.forms.models.ModelForm"),
899+
IsClass("django.forms.models.ModelForm"),
905900
)
906901

907902
# Meta

0 commit comments

Comments
 (0)