summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2019-03-08 20:29:06 +0100
committerClaudiu Popa <pcmanticore@gmail.com>2019-03-09 11:09:29 +0100
commitb2a77e465cf10f7f1122262131aa4071faf74804 (patch)
tree62dad471baebfffa359d7af47fe627baa38c4624
parentb5faf228561266786800e1a788fe9b01d25c55dc (diff)
downloadpylint-git-b2a77e465cf10f7f1122262131aa4071faf74804.tar.gz
Refactor - Rename PylintASTWalker to ASTWalker
For obvious reasons. See review here : https://github.com/PyCQA/pylint/pull/2654#discussion_r263843101
-rw-r--r--pylint/lint.py10
-rw-r--r--pylint/test/utils/unittest_utils.py8
-rw-r--r--pylint/testutils.py4
-rw-r--r--pylint/utils/__init__.py2
-rw-r--r--pylint/utils/ast_walker.py (renamed from pylint/utils/pylint_ast_walker.py)2
5 files changed, 10 insertions, 16 deletions
diff --git a/pylint/lint.py b/pylint/lint.py
index 5aa3bd0c7..c012c0b29 100644
--- a/pylint/lint.py
+++ b/pylint/lint.py
@@ -82,13 +82,7 @@ from pylint import checkers
from pylint import interfaces
from pylint import reporters
from pylint.message import MessagesStore, Message, MSG_TYPES, MessagesHandlerMixIn
-from pylint.utils import (
- FileState,
- PyLintASTWalker,
- ReportsHandlerMixIn,
- OPTION_RGX,
- utils,
-)
+from pylint.utils import FileState, ASTWalker, ReportsHandlerMixIn, OPTION_RGX, utils
from pylint import exceptions
from pylint import config
from pylint.__pkginfo__ import version
@@ -1072,7 +1066,7 @@ class PyLinter(
checker.stats = self.stats
def _do_check(self, files_or_modules):
- walker = PyLintASTWalker(self)
+ walker = ASTWalker(self)
_checkers = self.prepare_checkers()
tokencheckers = [
c
diff --git a/pylint/test/utils/unittest_utils.py b/pylint/test/utils/unittest_utils.py
index e593c3aec..6ad932dc6 100644
--- a/pylint/test/utils/unittest_utils.py
+++ b/pylint/test/utils/unittest_utils.py
@@ -22,11 +22,11 @@ import warnings
import astroid
-from pylint.utils import utils, PyLintASTWalker
+from pylint.utils import utils, ASTWalker
from pylint.checkers.utils import check_messages, get_node_last_lineno
-class TestPyLintASTWalker(object):
+class TestASTWalker(object):
class MockLinter(object):
def __init__(self, msgs):
self._msgs = msgs
@@ -58,7 +58,7 @@ class TestPyLintASTWalker(object):
linter = self.MockLinter(
{"first-message": True, "second-message": False, "third-message": True}
)
- walker = PyLintASTWalker(linter)
+ walker = ASTWalker(linter)
checker = self.Checker()
walker.add_checker(checker)
walker.walk(astroid.parse("x = func()"))
@@ -74,7 +74,7 @@ class TestPyLintASTWalker(object):
self.called = True
linter = self.MockLinter({"first-message": True})
- walker = PyLintASTWalker(linter)
+ walker = ASTWalker(linter)
checker = Checker()
walker.add_checker(checker)
with warnings.catch_warnings(record=True):
diff --git a/pylint/testutils.py b/pylint/testutils.py
index f22b897e8..17ded416a 100644
--- a/pylint/testutils.py
+++ b/pylint/testutils.py
@@ -37,7 +37,7 @@ from io import StringIO
import astroid
from pylint import checkers
-from pylint.utils import PyLintASTWalker
+from pylint.utils import ASTWalker
from pylint.reporters import BaseReporter
from pylint.interfaces import IReporter
from pylint.lint import PyLinter
@@ -254,7 +254,7 @@ class CheckerTestCase:
def walk(self, node):
"""recursive walk on the given node"""
- walker = PyLintASTWalker(linter)
+ walker = ASTWalker(linter)
walker.add_checker(self.checker)
walker.walk(node)
diff --git a/pylint/utils/__init__.py b/pylint/utils/__init__.py
index 0a4f6fd3c..1b2954078 100644
--- a/pylint/utils/__init__.py
+++ b/pylint/utils/__init__.py
@@ -44,7 +44,7 @@ main pylint class
from pylint.utils.constants import OPTION_RGX, PY_EXTS
from pylint.utils.file_state import FileState
from pylint.utils.normalize_text import normalize_text
-from pylint.utils.pylint_ast_walker import PyLintASTWalker
+from pylint.utils.ast_walker import ASTWalker
from pylint.utils.reports_handler_mix_in import ReportsHandlerMixIn
from pylint.utils.utils import (
_basename_in_blacklist_re,
diff --git a/pylint/utils/pylint_ast_walker.py b/pylint/utils/ast_walker.py
index e758422a6..1350d61f2 100644
--- a/pylint/utils/pylint_ast_walker.py
+++ b/pylint/utils/ast_walker.py
@@ -8,7 +8,7 @@ import collections
from astroid import nodes
-class PyLintASTWalker:
+class ASTWalker:
def __init__(self, linter):
# callbacks per node types
self.nbstatements = 0