Commits

Author Commit Message Labels Comments Date
Ian George
Added the django classonlymethod decorator to checkers.typecheck to suppress E1120 warning for class-based views
George Sakkis
Move all source under a 'pylint' directory so that setuptools.develop works
George Sakkis
Fixes false positive W0231 for missing object.__init__
Sylvain Thénault
fix test broken by 27930e5ee87e
Sylvain Thénault
fix grammatical error for W0332 message. Closes #100654
Sylvain Thénault
amend ChangeLog
Tim Hatch
Adds check for boolop being used as exception class. Closes #100707. --- .../third_party/py/pylint/checkers/exceptions.py | 7 +++++++ .../third_party/py/pylint/test/input/func_w0711.py | 15 +++++++++++++++ .../py/pylint/test/messages/func_w0711.txt | 4 ++++ 3 files changed, 26 insertions(+), 0 deletions(-) create mode 100644 /test/input/func_w0711.py create mode 100644 /test/messages/func_w0711.txt
Sylvain Thénault
pylint fixes
Boris FELD
Call reporter.set_output before reporter.on_set_current_module in order to ease reporter work
Boris FELD
Do not include tests files for installation in setup.py. Clean setup.py for python3. Closes #72022. Closes #82417. Closes #76910.
Sylvain Thénault
use lgc.compat to access builtins for cross-interpreters compat
Sylvain Thénault
Added tag pylint-debian-version-0.25.2-1 for changeset 1b744fb874a2
Sylvain Thénault
Added tag pylint-version-0.25.2 for changeset 042861bd555a
Tags
pylint-debian-version-0.25.2-1
Sylvain Thénault
0.25.2
Tags
pylint-version-0.25.2
Sylvain Thénault
fix indentation
Boris FELD
Fix checkers.utils for other implementations (use of __builtins__). Closes #99139. Closes #89838. Theses fixes need fixes on logilab-astng and logilab-common
Boris FELD
Refactor test_func in order to extract common part for reutilization in pylint-brain
Boris FELD
Fix tests which failed on tempfile file comparaison due to Mac OS X which make /tmp a symlink to /private/tmp
Sylvain Thénault
split test to isolate py 2.7 specific syntax and get tests back to green with py 2.5
tma...@google.com
Closes #93591: Correctly emit W0623 on multiple assignment of unpackable exceptions eg for code like try: ... except AnyException as (here, there): ... Instead of warning about redefining tuple, recurse into the tuple and check all names.
Sylvain Thénault
Refactor _check_protected_attribute_access by extracting independent part in utils functions. Improve is_super_call docstring.
Sylvain Thénault
Add checking for protected attribute assignement, closes #7394. Remove checking for protected attribute access via super(). Move common code for checking protected attribute accessing in a new function _check_protected_attribute_access.
Sylvain Thénault
Doesn't check that overriden method signature match if it's a private method, closes #18772
Sylvain Thénault
fix crash when using set in regexp for --generated-members option. Closes #88914
Sylvain Thénault
fix gui reporter broken by addition of coloffset information. Closes #92584
jtolds
Make pythonpath behaviour closer to python's (closes #88218) When pylint is called with a single filename as argument, walk its path backwards to find the first directory that doesn't have a __init__.py, and add that to sys.path instead of the cwd.
Torsten Marek
Emit W0102 (dangerous default value) when sets are used as default arguments for functions. Closes #92911
Boris FELD
Add 'on_close' event trigerring and event callback for reporters.
Sylvain Thénault
Refactoring reporting.
Boris FELD
Add 'on_set_current_module' event trigerring and event callback for reporters.
  1. Prev
  2. Next