Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | proper update of report identifiers to avoid collision with message in the ↵ | Sylvain Thénault | 2010-05-25 | 3 | -10/+10 |
| | | | | Refactoring category | ||||
* | fix #28962: pylint crash with new options, due to missing stats data while ↵ | Sylvain Thénault | 2010-05-12 | 1 | -16/+20 |
| | | | | writing the Statistics by types report | ||||
* | lint fixes | Sylvain Thénault | 2010-05-12 | 1 | -2/+2 |
| | |||||
* | cleanup | Sylvain Thénault | 2010-05-11 | 1 | -2/+2 |
| | |||||
* | begin splitting the basic checker | Sylvain Thénault | 2010-04-19 | 1 | -283/+328 |
| | |||||
* | cleanup, d-t-w, fix remaining [en|dis] method call | Sylvain Thénault | 2010-04-19 | 3 | -41/+43 |
| | |||||
* | use generic disable / enable methods and inline option | Sylvain Thénault | 2010-04-19 | 4 | -7/+7 |
| | |||||
* | d-t-w | Sylvain Thénault | 2010-04-16 | 1 | -10/+10 |
| | |||||
* | refactor messages and checker handling | Sylvain Thénault | 2010-04-16 | 1 | -17/+1 |
| | | | | | | | | | | | | | | | | * new ast walker, built at registration time * properly handle dependencies between checkers instead of priority based order * only run checker necessary according to activated message * much more simple command line: [en|dis]able-msg, [en|dis]able-msg-cat and [en|dis]able-report superseeded by [en|dis]able options -> we should split current checkers into simpler checker with the same name, and proper dependencies when needed | ||||
* | set option level to configure --help / --long[-long]-help with lgc 0.50 | Sylvain Thénault | 2010-04-16 | 1 | -0/+1 |
| | |||||
* | fix #20067: pylint crash with AttributeError | Emile Anclin | 2010-04-15 | 1 | -0/+3 |
| | | | | in a with statement without 'as', node.vars is None | ||||
* | don't print 'hopp' | Emile Anclin | 2010-04-06 | 1 | -1/+0 |
| | |||||
* | apply tahiti team doc patch | Sylvain Thénault | 2010-04-02 | 1 | -0/+1 |
| | |||||
* | apply Alexander Artemenko patch for non-ascii caracters | Emile Anclin | 2010-03-30 | 1 | -0/+20 |
| | | | | This fixes #4683: Non-ASCII characters count double if utf8 | ||||
* | apply Donovan Lee Wanhoy patch: don't warn on missing doc string for child ↵ | Emile Anclin | 2010-03-29 | 1 | -1/+12 |
| | | | | classes. | ||||
* | Sarah Strong patch for #4595: don't warn on trailing comma in dict, list and ↵ | Emile Anclin | 2010-03-29 | 1 | -1/+1 |
| | | | | tuple definition | ||||
* | apply Scott Pilkey patch: fix #9018: when using defining-attr-method order ↵ | Emile Anclin | 2010-03-24 | 1 | -5/+12 |
| | | | | matters | ||||
* | copyright update : date up 2010 | Emile Anclin | 2010-03-23 | 11 | -14/+14 |
| | |||||
* | we may have name node with fromlineno to None for astng built from ↵ | Sylvain Thénault | 2010-03-23 | 1 | -3/+5 |
| | | | | C-compiled modules | ||||
* | nikola kramaric fix #5975, Abstract intermediate class not recognized as such | Sylvain Thénault | 2010-03-23 | 1 | -0/+14 |
| | |||||
* | implement #18860, new W0199 message on assert (a, b) by Fletcher Johnson | Sylvain Thénault | 2010-03-23 | 1 | -0/+10 |
| | |||||
* | merge | Emile Anclin | 2010-03-22 | 1 | -0/+7 |
|\ | |||||
| * | test and fix crash on global w/ 'virtual' nodes such as __file__, ↵ | Sylvain Thénault | 2010-03-22 | 1 | -0/+7 |
| | | | | | | | | __module__, etc. | ||||
* | | modify astng imports after astng 'rebuild' refactoring | Emile Anclin | 2010-03-22 | 6 | -8/+6 |
|/ | |||||
* | applied Colin Moris patch closing #9263: no W0613 for __init__ (method does ↵ | Sylvain Thénault | 2010-03-04 | 1 | -1/+1 |
| | | | | not use all of its arguments) | ||||
* | Fix and test case for W0233 false positive: if the same superclass | Maarten ter Huurne | 2010-03-02 | 1 | -3/+5 |
| | | | | | constructor was called twice, the second time was reported as a call to a non-existing superclass constructor. | ||||
* | fix #20991: class scope definitions ignored in a genexpr | Adrien Di Mascio | 2010-02-25 | 1 | -2/+6 |
| | | | | | | | | When checking for variable existence in a method definition, pylint simply skips the class scope in the scope consumer chain. This technique works fine with classic methods but doesn't work when analyzing genexprs defined at class level : for genexprs, we do want the class scope to be considered. | ||||
* | implement #9776, 'W0150' break or return statement in finally block may ↵ | Alain Leufroy | 2010-02-23 | 1 | -4/+45 |
| | | | | | | | | | | | | swallow exception. https://www.logilab.net/elo/ticket/9776 * add '_check_not_in_finally' to check if a node is in a finally clauses while given parent types were not founded before * add the checks in 'visite_return' and 'visite_break' * add the flag '_tryfinallys' to prevent searching about try...finally bloc if we're outside one. | ||||
* | merge | Sylvain Thénault | 2010-02-23 | 1 | -4/+9 |
|\ | |||||
| * | implements #9982: specific error message when raising NotImplemented | Alain Leufroy | 2010-02-17 | 1 | -4/+9 |
| | | |||||
* | | patch for #5977. Yields do not increment the counter of returns. | Sylvain Thénault | 2010-02-23 | 1 | -7/+1 |
| | | | | | | | | * remove yields counting | ||||
* | | implement #5564: ignore function / methode arguments with leading "_". | Sylvain Thénault | 2010-02-23 | 1 | -4/+22 |
|/ | | | | | | | * "ignored-argument-names" have been added to options in order to set the regexp that recognizes the ignored arguments. * func_too_many_locals_arguments.(py, txt) have been added to test "too many arguments" and "too many local variables" features. | ||||
* | fix bug discovered by Diez B. Roggisch: we should access to the potentially ↵ | Sylvain Thénault | 2010-02-03 | 1 | -1/+1 |
| | | | | extended list, not the original one | ||||
* | Add a checker verifying string formatting (James Lingard's patch) + tests | Charles Hebert | 2009-11-27 | 1 | -0/+239 |
| | |||||
* | merge | Sylvain Thénault | 2009-11-25 | 1 | -1/+4 |
|\ | |||||
| * | python2.4 compatibility for typechecker | Pierre-Yves David | 2009-11-25 | 1 | -1/+4 |
| | | |||||
* | | fix #18862: E0601 false positive with lambda functions | Sylvain Thénault | 2009-11-25 | 1 | -1/+2 |
|/ | |||||
* | use display_type defined as an astng method | Sylvain Thénault | 2009-11-25 | 2 | -10/+2 |
| | |||||
* | Merge two ++ and -- messages in a single one | Pierre-Yves David | 2009-11-25 | 1 | -9/+4 |
| | |||||
* | applied James Lingar patch for ++ operator and duplicate dict key. add ↵ | Pierre-Yves David | 2009-11-25 | 1 | -2/+29 |
| | | | | management of -- as welle | ||||
* | Add a checker verifying that the arguments passed to a | James Lingard | 2009-11-25 | 1 | -1/+148 |
| | | | | function call match the function's formal parameters | ||||
* | merge | Sylvain Thénault | 2009-11-23 | 1 | -1/+1 |
|\ | |||||
| * | missing __delete__ method | Sylvain Thénault | 2009-10-21 | 1 | -1/+1 |
| | | |||||
* | | include Dotan Barak spell fixes patch | Sylvain Thénault | 2009-11-23 | 10 | -47/+47 |
|/ | |||||
* | test and fix for #9215 | Sylvain Thénault | 2009-08-27 | 1 | -1/+1 |
| | |||||
* | d-t-w | Sylvain Thénault | 2009-08-27 | 1 | -26/+26 |
| | |||||
* | d-t-w | Sylvain Thénault | 2009-08-27 | 1 | -7/+7 |
| | |||||
* | d-t-w | Sylvain Thénault | 2009-08-27 | 2 | -54/+54 |
| | |||||
* | reindent | Sylvain Thénault | 2009-08-27 | 1 | -72/+65 |
| | |||||
* | d-t-w, cleanup | Sylvain Thénault | 2009-08-26 | 1 | -40/+39 |
| |