Path 1: 13309 calls (1.0)

'self' (1384) 'x' (308) '__init__' (253) 'value' (172) 'a' (170) 'var' (135) 'arg' (128) 'cls' (125) 'b' (120) 'y' (117)

False (13307) True (2)

GeneratorExit (2)

1def _name_disallowed_by_regex(self, name: str) -> bool:
2        return name in self.linter.config.bad_names or any(
3            pattern.match(name) for pattern in self._bad_names_rgxs_compiled
4        )
            

Path 2: 60 calls (0.0)

'foo' (40) 'bar' (16) 'baz' (3) 'toto' (1)

True (60)

1def _name_disallowed_by_regex(self, name: str) -> bool:
2        return name in self.linter.config.bad_names or any(
3            pattern.match(name) for pattern in self._bad_names_rgxs_compiled
4        )