Path 1: 13370 calls (0.97)

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

False (13369) True (1)

GeneratorExit (1)

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

Path 2: 396 calls (0.03)

'_' (159) 'i' (144) 'k' (71) 'j' (17) 'ex' (5)

True (396)

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