summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSylvain Thénault <sylvain.thenault@logilab.fr>2009-11-25 14:38:30 +0100
committerSylvain Thénault <sylvain.thenault@logilab.fr>2009-11-25 14:38:30 +0100
commita531f72114460a63db411bdf0a960e16b1277a62 (patch)
treed3801cd9f83a68161afb72f1724646dd6f9e9f28
parentfdbd124e751f331a92177cf1811f1f5a493f3004 (diff)
downloadpylint-git-a531f72114460a63db411bdf0a960e16b1277a62.tar.gz
use display_type defined as an astng method
-rw-r--r--checkers/typecheck.py4
-rw-r--r--checkers/utils.py8
2 files changed, 2 insertions, 10 deletions
diff --git a/checkers/typecheck.py b/checkers/typecheck.py
index ab0484323..49e595d7a 100644
--- a/checkers/typecheck.py
+++ b/checkers/typecheck.py
@@ -25,7 +25,7 @@ from logilab.astng.infutils import YES, Instance
from pylint.interfaces import IASTNGChecker
from pylint.checkers import BaseChecker
-from pylint.checkers.utils import safe_infer, is_super, display_type
+from pylint.checkers.utils import safe_infer, is_super
MSGS = {
'E1101': ('%s %r has no %r member',
@@ -187,7 +187,7 @@ accessed.'}
else:
msgid = 'E1101'
self.add_message(msgid, node=node,
- args=(display_type(owner), name,
+ args=(owner.display_type(), name,
node.attrname))
diff --git a/checkers/utils.py b/checkers/utils.py
index ba371a53f..508fb0604 100644
--- a/checkers/utils.py
+++ b/checkers/utils.py
@@ -182,14 +182,6 @@ def overrides_a_method(class_node, name):
return True
return False
-def display_type(node):
- """return the type of this node for screen display"""
- if isinstance(node, astng.Instance):
- return 'Instance of'
- elif isinstance(node, astng.Module):
- return 'Module'
- return 'Class'
-
PYMETHODS = set(('__new__', '__init__', '__del__', '__hash__',
'__str__', '__repr__',
'__len__', '__iter__',