diff options
Diffstat (limited to 'checkers/design_analysis.py')
-rw-r--r-- | checkers/design_analysis.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/checkers/design_analysis.py b/checkers/design_analysis.py index ca201f3..11defbf 100644 --- a/checkers/design_analysis.py +++ b/checkers/design_analysis.py @@ -332,7 +332,7 @@ class MisdesignChecker(BaseChecker): """increments the branches counter""" branches = 1 # don't double count If nodes coming from some 'elif' - if node.orelse and (len(node.orelse)>1 or + if node.orelse and (len(node.orelse) > 1 or not isinstance(node.orelse[0], If)): branches += 1 self._inc_branch(branches) |