diff options
author | Daniƫl van Noord <13665637+DanielNoord@users.noreply.github.com> | 2022-01-06 00:03:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-06 00:03:41 +0100 |
commit | 29997f81b05b60b6c9749f50e445de2b94e25ed4 (patch) | |
tree | d495dc06aaec98dbc79e84f9ef9a5fd37cb40e79 | |
parent | 60f60d10132bbbca7e1fda8116aa95adb11b3841 (diff) | |
download | pylint-git-29997f81b05b60b6c9749f50e445de2b94e25ed4.tar.gz |
Move ``HUMAN_READABLE_TYPES`` to ``constants`` (#5642)
Ref #5311
Co-authored-by: Carli* Freudenberg <carli.freudenberg@energymeteo.de>
-rw-r--r-- | pylint/checkers/base.py | 20 | ||||
-rw-r--r-- | pylint/constants.py | 14 |
2 files changed, 17 insertions, 17 deletions
diff --git a/pylint/checkers/base.py b/pylint/checkers/base.py index c1eefab92..2fe6123f1 100644 --- a/pylint/checkers/base.py +++ b/pylint/checkers/base.py @@ -78,7 +78,7 @@ from typing import TYPE_CHECKING, Any, Dict, Iterator, Optional, Pattern, cast import astroid from astroid import nodes -from pylint import checkers, interfaces +from pylint import checkers, constants, interfaces from pylint import utils as lint_utils from pylint.checkers import utils from pylint.checkers.utils import ( @@ -1672,20 +1672,6 @@ KNOWN_NAME_TYPES = { "inlinevar", } -HUMAN_READABLE_TYPES = { - "module": "module", - "const": "constant", - "class": "class", - "function": "function", - "method": "method", - "attr": "attribute", - "argument": "argument", - "variable": "variable", - "class_attribute": "class attribute", - "class_const": "class constant", - "inlinevar": "inline iteration", -} - DEFAULT_NAMING_STYLES = { "module": "snake_case", "const": "UPPER_CASE", @@ -1704,7 +1690,7 @@ DEFAULT_NAMING_STYLES = { def _create_naming_options(): name_options = [] for name_type in sorted(KNOWN_NAME_TYPES): - human_readable_name = HUMAN_READABLE_TYPES[name_type] + human_readable_name = constants.HUMAN_READABLE_TYPES[name_type] default_style = DEFAULT_NAMING_STYLES[name_type] name_type = name_type.replace("_", "-") name_options.append( @@ -2025,7 +2011,7 @@ class NameChecker(_BasicChecker): confidence, warning: str = "invalid-name", ) -> None: - type_label = HUMAN_READABLE_TYPES[node_type] + type_label = constants.HUMAN_READABLE_TYPES[node_type] hint = self._name_hints[node_type] if prevalent_group: # This happens in the multi naming match case. The expected diff --git a/pylint/constants.py b/pylint/constants.py index d30b9dd56..eb5b1118a 100644 --- a/pylint/constants.py +++ b/pylint/constants.py @@ -55,3 +55,17 @@ class WarningScope: full_version = f"""pylint {__version__} astroid {astroid.__version__} Python {sys.version}""" + +HUMAN_READABLE_TYPES = { + "module": "module", + "const": "constant", + "class": "class", + "function": "function", + "method": "method", + "attr": "attribute", + "argument": "argument", + "variable": "variable", + "class_attribute": "class attribute", + "class_const": "class constant", + "inlinevar": "inline iteration", +} |