Menu

#25 pylint errors for pyExcelerator

open
nobody
None
5
2009-10-09
2009-10-09
Anonymous
No

Pylint flags errors which appear to be legitimate on pyExcelerator module (attached).
Many of these are caused by a "missing self" and should be addressed.

************* Module pyExcelerator.antlr
E:246:MismatchedCharException.__str__: Undefined variable 'appendCharName'
E:248:MismatchedCharException.__str__: Undefined variable 'appendCharName'
E:250:MismatchedCharException.__str__: Undefined variable 'appendCharName'
E:363:MismatchedTokenException.__str__: Undefined variable 'appendTokenName'
E:365:MismatchedTokenException.__str__: Undefined variable 'appendTokenName'
E:1330:CharScanner.reportError: method already defined line 1327
E:1446:CharScanner.consumeUntil_bitset: Instance of 'CharScanner' has no 'set' member
E:1628:runtime_ex: Undefined variable 'RuntimeException'
E:1743:Parser.addMessageListener: Undefined variable 'addMessageListener'
E:1747:Parser.addParserListener: Undefined variable 'addParserListener'
E:1751:Parser.addParserMatchListener: Undefined variable 'addParserMatchListener'
E:1755:Parser.addParserTokenListener: Undefined variable 'addParserTokenListener'
E:1759:Parser.addSemanticPredicateListener: Undefined variable 'addSemanticPredicateListener'
E:1763:Parser.addSyntacticPredicateListener: Undefined variable 'addSyntacticPredicateListener'
E:1767:Parser.addTraceListener: Undefined variable 'addTraceListener'
E:1811:Parser.isDebugMode: Instance of 'Parser' has no 'false' member
E:1848:Parser.matchNot: Undefined variable 'tokenNames'
E:1854:Parser.removeMessageListener: Undefined variable 'removeMessageListener'
E:1858:Parser.removeParserListener: Undefined variable 'removeParserListener'
E:1862:Parser.removeParserMatchListener: Undefined variable 'removeParserMatchListener'
E:1866:Parser.removeParserTokenListener: Undefined variable 'removeParserTokenListener'
E:1870:Parser.removeSemanticPredicateListener: Undefined variable 'removeSemanticPredicateListener'
E:1874:Parser.removeSyntacticPredicateListener: Undefined variable 'removeSyntacticPredicateListener'
E:1878:Parser.removeTraceListener: Undefined variable 'removeTraceListener'
E:1897:Parser.reportWarning: Undefined variable 'x'
E:1899:Parser.reportWarning: Undefined variable 'x'
E:1915:Parser.setDebugMode: Undefined variable 'setDebugMode'
E:1931:Parser.traceIn: Instance of 'Parser' has no 'trace' member
E:1934:Parser.traceOut: Instance of 'Parser' has no 'trace' member
E:2087:TreeParser.matchNot: Undefined variable 'getTokenNames'
E:2227:AST.initialize: method already defined line 2224
E:2314:BaseAST.doWorkForFindAll: Instance of 'AST' has no 'doWorkForFindAll' member (but some types could not be inferred)
E:2426:BaseAST.getTokenNames: Method has no argument
E:2427:BaseAST.getTokenNames: Undefined variable 'tokenNames'
E:2549:ASTPair.toString: Undefined variable 'root'
E:2550:ASTPair.toString: Undefined variable 'child'
E:2702:ASTFactory.dup: Undefined variable 'antlr'
E:2705:ASTFactory.dupList: Undefined variable 'antlr'
E:2708:ASTFactory.dupTree: Undefined variable 'antlr'
************* Module pyExcelerator.BIFFRecords
E:147:BiffRecord.get_rec_id: Undefined variable '_REC_ID'
E:150:BiffRecord.get_rec_header: Instance of 'BiffRecord' has no '_REC_ID' member
E:166:BiffRecord.get: Instance of 'BiffRecord' has no '_REC_ID' member
E:2059:DefColWidthRecord.__init__: Undefined variable 'options'
************* Module pyExcelerator.Formatting
E:319: Instance of 'FontRecord' has no 'get_data' member
************* Module pyExcelerator.Utils
E:153:cellrange_to_rowcol_pair: Undefined variable 'cell'
************* Module pyExcelerator.Worksheet
E:1115:Worksheet.get_parent: method already defined line 218

Discussion


Log in to post a comment.