diff options
author | Jacob Walls <jacobtylerwalls@gmail.com> | 2023-05-12 14:56:14 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-12 14:56:14 -0400 |
commit | aed3c080388a8dc1d44c1a14a5ed243233f77c1c (patch) | |
tree | 039ef72282d4738de1f8f875d5faf64ecbf1674d /pylint | |
parent | 0d878ddb13b269a47ac336d6629632eacf143164 (diff) | |
download | pylint-git-aed3c080388a8dc1d44c1a14a5ed243233f77c1c.tar.gz |
Fix crash when deleting from a dict returned from a call (#8678)
Diffstat (limited to 'pylint')
-rw-r--r-- | pylint/checkers/modified_iterating_checker.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/pylint/checkers/modified_iterating_checker.py b/pylint/checkers/modified_iterating_checker.py index 9d89f7255..61471b9ee 100644 --- a/pylint/checkers/modified_iterating_checker.py +++ b/pylint/checkers/modified_iterating_checker.py @@ -90,14 +90,10 @@ class ModifiedIterationChecker(checkers.BaseChecker): elif self._modified_iterating_set_cond(node, iter_obj): msg_id = "modified-iterating-set" if msg_id: - if isinstance(iter_obj, nodes.Attribute): - obj_name = iter_obj.attrname - else: - obj_name = iter_obj.name self.add_message( msg_id, node=node, - args=(obj_name,), + args=(iter_obj._repr_name(),), confidence=interfaces.INFERENCE, ) |