Path 1: 264 calls (1.0)

Comprehension (264)

1@utils.only_required_for_messages(
2        "unnecessary-comprehension",
3        "unnecessary-dict-index-lookup",
4        "unnecessary-list-index-lookup",
5    )
6    def visit_comprehension(self, node: nodes.Comprehension) -> None:
7        self._check_unnecessary_comprehension(node)
8        self._check_unnecessary_dict_index_lookup(node)
9        self._check_unnecessary_list_index_lookup(node)