diff options
author | Sylvain Th?nault <sylvain.thenault@logilab.fr> | 2010-05-11 12:22:08 +0200 |
---|---|---|
committer | Sylvain Th?nault <sylvain.thenault@logilab.fr> | 2010-05-11 12:22:08 +0200 |
commit | 8f2491361f953726f048a958f52a1a4262ea488f (patch) | |
tree | b4c05272574e04a22fe1d11b301c83406fa37c91 /utils.py | |
parent | de481e52f9f10c10a9ee5510ef0316ab5384e2e1 (diff) | |
download | pylint-8f2491361f953726f048a958f52a1a4262ea488f.tar.gz |
fix statement count
Diffstat (limited to 'utils.py')
-rw-r--r-- | utils.py | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -462,6 +462,7 @@ def expand_modules(files_or_modules, black_list): class PyLintASTWalker(object): def __init__(self): # callbacks per node types + self.nbstatements = 1 self.visit_events = {} self.leave_events = {} @@ -505,6 +506,8 @@ class PyLintASTWalker(object): its children, then leave events. """ cid = astng.__class__.__name__.lower() + if astng.is_statement: + self.nbstatements += 1 # generate events for this node on each checker for cb in self.visit_events.get(cid, ()): cb(astng) |