From: Eric C. N. <eri...@us...> - 2002-04-04 20:53:03
|
Update of /cvsroot/pychecker/pychecker/pychecker2 In directory usw-pr-cvs1:/tmp/cvs-serv10423 Modified Files: OpChecks.py Log Message: handle empty exception not first case Index: OpChecks.py =================================================================== RCS file: /cvsroot/pychecker/pychecker/pychecker2/OpChecks.py,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** OpChecks.py 22 Mar 2002 01:12:42 -0000 1.11 --- OpChecks.py 4 Apr 2002 20:53:01 -0000 1.12 *************** *** 38,43 **** class ExceptVisitor(BaseVisitor): def visitTryExcept(s, node): ! if node.handlers[0][0] is None: ! file.warning(node, self.emptyExcept) s.visitChildren(node) if file.parseTree: --- 38,44 ---- class ExceptVisitor(BaseVisitor): def visitTryExcept(s, node): ! for exc, det, code in node.handlers: ! if exc is None: ! file.warning(code.nodes[0], self.emptyExcept) s.visitChildren(node) if file.parseTree: |