Method: pylint.checkers.base.name_checker.checker.NameChecker.open
Calls: 1010, Exceptions: 0, Paths: 2Back
Path 1: 1008 calls (1.0)
1def open(self) -> None:
2 self.linter.stats.reset_bad_names()
3 for group in self.linter.config.name_group:
4 for name_type in group.split(":"):
5 self._name_group[name_type] = f"group_{group}"
6
7 regexps, hints = self._create_naming_rules()
8 self._name_regexps = regexps
9 self._name_hints = hints
10 self._good_names_rgxs_compiled = [
11 re.compile(rgxp) for rgxp in self.linter.config.good_names_rgxs
12 ]
13 self._bad_names_rgxs_compiled = [
14 re.compile(rgxp) for rgxp in self.linter.config.bad_names_rgxs
15 ]
Path 2: 2 calls (0.0)
1def open(self) -> None:
2 self.linter.stats.reset_bad_names()
3 for group in self.linter.config.name_group:
4 for name_type in group.split(":"):
5 self._name_group[name_type] = f"group_{group}"
6
7 regexps, hints = self._create_naming_rules()
8 self._name_regexps = regexps
9 self._name_hints = hints
10 self._good_names_rgxs_compiled = [
11 re.compile(rgxp) for rgxp in self.linter.config.good_names_rgxs
12 ]
13 self._bad_names_rgxs_compiled = [
14 re.compile(rgxp) for rgxp in self.linter.config.bad_names_rgxs
15 ]