summaryrefslogtreecommitdiff
path: root/checkers/utils.py
diff options
context:
space:
mode:
authorsylvain thenault <sylvain.thenault@logilab.fr>2009-03-18 16:49:52 +0100
committersylvain thenault <sylvain.thenault@logilab.fr>2009-03-18 16:49:52 +0100
commit21db022bc91d1fe77a3daa9a2d1bf7afa0febc6c (patch)
tree169e90f1f6a5d1dbe624296ee6fa177b7c02440e /checkers/utils.py
parent9fd376c1ae90268184b060b1f349b7ad311a08e5 (diff)
downloadpylint-21db022bc91d1fe77a3daa9a2d1bf7afa0febc6c.tar.gz
use is_argument
Diffstat (limited to 'checkers/utils.py')
-rw-r--r--checkers/utils.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/checkers/utils.py b/checkers/utils.py
index 803aebb..27e508f 100644
--- a/checkers/utils.py
+++ b/checkers/utils.py
@@ -102,11 +102,7 @@ def is_defined_before(var_node, comp_node_types=COMP_NODE_TYPES):
if _node.vars.name == varname:
return True
elif isinstance(_node, (astng.Lambda, astng.Function)):
- if varname in _node.argnames():
- return True
- if _node.args.vararg and varname == _node.args.vararg:
- return True
- if _node.args.kwarg and varname == _node.args.kwarg:
+ if _node.args.is_argument(varname):
return True
if getattr(_node, 'name', None) == varname:
return True