Path 1: 39 calls (0.6)

Assign (39)

1@only_required_for_messages("consider-using-augmented-assign")
2    def visit_assign(self, node: nodes.Assign) -> None:
3        is_aug, op = utils.is_augmented_assign(node)
4        if is_aug:
5            self.add_message(
6                "consider-using-augmented-assign",
7                args=f"{op}=",
8                node=node,
9                line=node.lineno,
10                col_offset=node.col_offset,
11                confidence=INFERENCE,
12            )
            

Path 2: 26 calls (0.4)

Assign (26)

1@only_required_for_messages("consider-using-augmented-assign")
2    def visit_assign(self, node: nodes.Assign) -> None:
3        is_aug, op = utils.is_augmented_assign(node)
4        if is_aug:
5            self.add_message(
6                "consider-using-augmented-assign",
7                args=f"{op}=",
8                node=node,
9                line=node.lineno,
10                col_offset=node.col_offset,
11                confidence=INFERENCE,
12            )