Commits

Show all
Author Commit Message Labels Comments Date
Emile Anclin
doc: add manpages, update documentation about the project mention and document a bit epylint, pylint-gui and symilar gui.py : fix line length debian/control: Suggests instead of Recommends python-tk
Emile Anclin
add manpage for symilar
Emile Anclin
symilar: ignore differences due to comments at the end of a line; reflect it in tests
Emile Anclin
print exceptions not handled by astng
Emile Anclin
test: fix test for check_line API modification
Sylvain Thénault
performance: remove strange unused F0321 check, hence disabling the format checker when using "-E" or "-d W,C" option
Emile Anclin
py3k: need to handle guess_encoding in astng Astng will try to find the right encoding and provide the right "stream" interface for the Pylint checkers. Reading a stream with the wrong encoding in py3k will generate a UnicodeError. The introduced a 'F0010' failure should maybe be replaced by E0501, E0502 and F0002? However, can we call 'unexpected errors' the ASTNGBuildingExceptions that we raise in logilab.astng.builder?
Emile Anclin
fix: test shall also pass for python2.5 were int have no "real" attribute
Emile Anclin
performance: use 'active_msgs' attribute to disable function calls or the like
Emile Anclin
pylint itself: remove last pylint error message
Emile Anclin
cleanup: refactor checker/import methods that were marked for rewriting
Emile Anclin
test: fix tests, test some more message and report disabling
Emile Anclin
cleanup / test: rename a method and move some stuff around for easier testing
Emile Anclin
test format: bring some ancient tests back to live - remove tests referring to noexistent W0321 warning - add a skip message for test_no_crash waiting to know what it should do
Emile Anclin
new warning W0106: 'Expression "%s" is assigned to nothing'
Emile Anclin
fix checker disabling: use is_report_enabled to check for enabled reports
Emile Anclin
fix #51228: script shortcuts on Windows
Emile Anclin
py3k: catch SyntaxError while searching for a file When loading a module without the file name, Pylint uses lgc.find_module which uses imp.find_module at lgc.modutils l. 606. When doing this with "func_unknown_encoding" in Python 3.x, a syntax error arises, where as in python 2.x, it friendly returns "pylint/test/input/func_unknown_encoding.py". This is a Python bug : http://bugs.python.org/issue10588 and capturing SyntaxError should be removed a…
Emile Anclin
cleanup: remove useless KeyboardInterrupt catch and have a print for unhandled exception
Emile Anclin
messages: decorate visit and leave methods with check_messages refactor checker/bases.py while adding 'check_messages'
Emile Anclin
messages: add "check_messages" decorator to store messages refactor PyLintASTWalker.add_checker to check the stored method's messages; in PyLintASTWalker.add_checker, we only disable methods that has been decorated and have no activated message.
Emile Anclin
performance: make sure checkers are not called because of reporters - disable all reporters with the "--reports=n" option - fix bug in checking if the reporter is activated - hence also desactivating similar with '-E' (which was not before)
Emile Anclin
cleanup: remove unused needs_checkers attribut and sort_checkers method what was expected to be accomplished needs_checkers will be done easier with a decorator
Emile Anclin
format_string: melt indentation a bit down and rename some variables
Emile Anclin
import of checkers: little more information on checker import failure remove exec mode of checkers/base.py
Emile Anclin
cleanup: simplify add_checker
Emile Anclin
remove code that's out commented since rev 0
Julien Jehannet
[debian] py3k: override build_py command with filtering some test files
Emile Anclin
py3k tests: new list of remaining messages - skip tests that depend on python bugs
Emile Anclin
cleanup: we don't support 2.3 anymore
  1. Prev
  2. Next