diff options
author | Marc Mueller <30130371+cdce8p@users.noreply.github.com> | 2021-08-18 09:48:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-18 09:48:25 +0200 |
commit | f78a35afb76c38f4141714130bbd1a35ee430ea1 (patch) | |
tree | 41293483b52050a67c084891bb6da9b11a639d80 /pylint/checkers/similar.py | |
parent | 6e2dbbf4630c97c2fa7dc36dcb29c7501221acd6 (diff) | |
download | pylint-git-f78a35afb76c38f4141714130bbd1a35ee430ea1.tar.gz |
Use alias for astroid.nodes 02 (#4863)
* Use alias for astroid nodes
* Resolve name conflicts
Diffstat (limited to 'pylint/checkers/similar.py')
-rw-r--r-- | pylint/checkers/similar.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pylint/checkers/similar.py b/pylint/checkers/similar.py index b44081924..e9792ebeb 100644 --- a/pylint/checkers/similar.py +++ b/pylint/checkers/similar.py @@ -64,7 +64,7 @@ from typing import ( ) import astroid -from astroid.node_classes import NodeNG +from astroid import nodes from pylint.checkers import BaseChecker, MapReduceMixin, table_lines_from_stats from pylint.interfaces import IRawChecker @@ -576,7 +576,7 @@ def stripped_lines( tree = astroid.parse("".join(lines)) if ignore_imports: node_is_import_by_lineno = ( - (node.lineno, isinstance(node, (astroid.Import, astroid.ImportFrom))) + (node.lineno, isinstance(node, (nodes.Import, nodes.ImportFrom))) for node in tree.body ) line_begins_import = { @@ -588,16 +588,18 @@ def stripped_lines( current_line_is_import = False if ignore_signatures: - def _get_functions(functions: List[NodeNG], tree: NodeNG) -> List[NodeNG]: + def _get_functions( + functions: List[nodes.NodeNG], tree: nodes.NodeNG + ) -> List[nodes.NodeNG]: """Recursively get all functions including nested in the classes from the tree.""" for node in tree.body: - if isinstance(node, (astroid.FunctionDef, astroid.AsyncFunctionDef)): + if isinstance(node, (nodes.FunctionDef, nodes.AsyncFunctionDef)): functions.append(node) if isinstance( node, - (astroid.ClassDef, astroid.FunctionDef, astroid.AsyncFunctionDef), + (nodes.ClassDef, nodes.FunctionDef, nodes.AsyncFunctionDef), ): _get_functions(functions, node) |