Skip to content

Commit ed39157

Browse files
committed
Disable augmentations for missing R0924 badly-implemeted-container
1 parent 5c0daa5 commit ed39157

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pylint_django/augmentations/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -721,9 +721,10 @@ def apply_augmentations(linter):
721721
suppress_message(linter, _visit_class(ClassChecker), 'W0232', is_class('django.forms.models.ModelForm'))
722722

723723
# forms implement __getitem__ but not __len__, thus raising a "Badly implemented container" warning which
724-
# we will suppress.
725-
suppress_message(linter, _leave_class(MisdesignChecker), 'R0924', is_class('django.forms.forms.Form'))
726-
suppress_message(linter, _leave_class(MisdesignChecker), 'R0924', is_class('django.forms.models.ModelForm'))
724+
# we will suppress. NOTE: removed from pylint, https://github.com/PyCQA/pylint/issues/112
725+
# keeping here in case it gets re-implemented
726+
# suppress_message(linter, _leave_class(MisdesignChecker), 'R0924', is_class('django.forms.forms.Form'))
727+
# suppress_message(linter, _leave_class(MisdesignChecker), 'R0924', is_class('django.forms.models.ModelForm'))
727728

728729
# Meta
729730
suppress_message(linter, _visit_class(DocStringChecker), 'missing-docstring', is_model_meta_subclass)

0 commit comments

Comments
 (0)