diff options
author | Claudiu Popa <pcmanticore@gmail.com> | 2018-08-03 18:20:17 +0200 |
---|---|---|
committer | Claudiu Popa <pcmanticore@gmail.com> | 2018-08-03 18:20:17 +0200 |
commit | 7b85fc174009181f7253106fcdeede6bf4a1d8bb (patch) | |
tree | 09b18ca454fee2b3f0255613650d66ddd0b0a859 /pylint/checkers/refactoring.py | |
parent | 8577c54e07d699d697ca19b6f11005db68b9cda7 (diff) | |
download | pylint-git-7b85fc174009181f7253106fcdeede6bf4a1d8bb.tar.gz |
``simplifiable-if-statement`` not emitted when dealing with subscripts
Diffstat (limited to 'pylint/checkers/refactoring.py')
-rw-r--r-- | pylint/checkers/refactoring.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pylint/checkers/refactoring.py b/pylint/checkers/refactoring.py index 92fa85e52..17d879e45 100644 --- a/pylint/checkers/refactoring.py +++ b/pylint/checkers/refactoring.py @@ -276,6 +276,8 @@ class RefactoringChecker(checkers.BaseTokenChecker): target.name for target in else_branch.targets if isinstance(target, astroid.AssignName) ] + if not first_branch_targets or not else_branch_targets: + return if sorted(first_branch_targets) != sorted(else_branch_targets): return |