summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 0.27pylint-version-0.27.0Sylvain Thénault2013-02-262-2/+8
|
* changelog cleanupSylvain Thénault2013-02-261-22/+22
|
* give [deprecated-lambda] when a map/filter of a lambda could be a ↵Martin Pool2013-02-264-2/+65
| | | | comprehension. Closes #120657
* use load_module_from_file rather than relative import broken in python 3.3. ↵Sylvain Thénault2013-02-222-8/+14
| | | | Closes #110213
* redefine cmp under py3k. Closes #120635Sylvain Thénault2013-02-221-1/+6
|
* use .fromlineno instead of .lineno (which is not reliable)Sylvain Thénault2013-02-253-5/+5
|
* quick fix: use %s rather than %s will avoid crash if lineno is None. See ↵Sylvain Thénault2013-02-251-1/+1
| | | | https://bitbucket.org/logilab/pylint/pull-request/6/fixed-a-bug-in-clobber_in_except-causing
* string check: don't warn about octal escape sequence, warn about \o (not ↵Martin Pool2013-02-254-6/+19
| | | | octal in python). Closes #111799
* closes #113231. logging checker now looks at instances of Logger classes in ↵Mike Bryant2012-12-064-2/+40
| | | | addition to the base logging module.
* disable R0924 here to fix test_regr.test_gtk_importSylvain Thénault2013-02-201-1/+1
|
* don't reference sys.stdout as default argument value, so one may redirect ↵Sylvain Thénault2013-02-201-3/+3
| | | | sys.stdout to catch pylint output. For instance this properly silent smoke tests
* Two small fixes for suppression warnings I00{2,1}:Torsten Marek2013-02-203-3/+19
| | | | | - make sure to include the full message name (with symbol, if requested) in the output - flush I002{0,1} warnings after each module, not after complete run
* Emit a warning if __all__ contains non-string objects.Torsten Marek2013-01-086-9/+40
| | | | Closes #112728
* backport stableSylvain Thénault2013-01-0810-21/+117
|\
| * Fixed a couple of bugs in the __all__ handling and added a newTorsten Marek2013-01-085-11/+45
| | | | | | | | | | | | | | | | | | warning about non-string objects in __all__. Closes #112698 --HG-- branch : stable
| * Fix emission of reimport warnings and extend the testcase.Torsten Marek2013-01-084-10/+43
| | | | | | | | | | | | | | Closes #112667 --HG-- branch : stable
| * erroneous W0212 (access to protected member) on super call. Closes #115580Martin Pool2013-01-083-2/+32
| | | | | | | | | | --HG-- branch : stable
* | backport stableSylvain Thénault2012-11-127-10/+47
|\ \ | |/
| * Fixes a crash when an __init__ method in a base class has been created by ↵Torsten Marek2012-11-124-4/+21
| | | | | | | | | | | | | | assignment rather than direct function definition. Closes #110853 --HG-- branch : stable
| * pylint-gui: Bind F5 to the run button. Closes #110839Omega Weapon2012-11-122-0/+5
| | | | | | | | | | --HG-- branch : stable
| * Make pylint-gui cope with '--include-ids'. Closes #110838Omega Weapon2012-11-122-2/+16
| | | | | | | | | | | | | | | | | | | | | | When pylint's '--include-ids' option is used, the message type is not a single character string but includes the ID as well - change to deal with this when processing messages. Originally reported at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689172 --HG-- branch : stable
| * Fix some typos and grammatical errors in the help textDavid Pursehouse2012-10-252-5/+5
| | | | | | | | | | --HG-- branch : stable
* | Add hooks for import path setup and move pylint's sys.pathTorsten Marek2012-11-072-5/+16
| | | | | | | | modifications into them. These hooks can be overridden by other implementations.
* | Make dot output for import graph predictable and not dependTorsten Marek2012-11-072-2/+5
| | | | | | | | on ordering of strings in hashes.
* | Add messages I0020 and I0021 for reporting of suppressed messages and ↵Torsten Marek2012-11-128-4/+114
| | | | | | | | | | | | | | useless suppression pragmas. Closes #110840 Both messages are disabled by default, and only emitted after all other checkers have been processed.
* | Change the regular expression for inline options so that a preceeding # is ↵Torsten Marek2012-11-073-1/+6
| | | | | | | | not optional.
* | Replace pylint.el with Ian Eure's version. Closes #20693jpkotta@shannon2012-11-122-57/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: No longer unconditionally adds a function to python-mode-hook. Split the hook functions into a key binding one and a menu one. Added to the Tools customization group. pylint-options is now a list of strings. This makes it easier to add and remove individual options. Turn off reports by default. Allow for a nonstandard pylint executable name with pylint-command. Allow for unconditionally saving files before running (default is ask). Prettier colors in the output buffer. Make it work well with tramp. Make it compatible with package.el.
* | Fix ChangeLog for 0.26.0Julien Cristau2012-11-071-4/+5
| |
* | add support for --disable=all option (closes: #105327)Alexandre Fayolle2012-10-039-10/+67
|/ | | | | updated the documentation accordingly deprecate 'disable-all' as an inline directive in favor of 'skip-file'
* Added tag pylint-debian-version-0.26.0-1 for changeset 156edc8d61dfSylvain Thénault2012-10-051-0/+1
|
* Added tag pylint-version-0.26.0 for changeset 562919d79decpylint-debian-version-0.26.0-1Sylvain Thénault2012-10-051-0/+1
|
* oops, drop extra backslashpylint-version-0.26.0Sylvain Thénault2012-10-051-1/+1
|
* oopsSylvain Thénault2012-10-051-1/+0
|
* rewrite bin script to use python3 ourselves, this is not done anymore by ↵Sylvain Thénault2012-10-051-4/+2
| | | | packaging tools
* use env for pyreverse as for othersSylvain Thénault2012-10-051-1/+1
|
* add trove classifier for python 3 compatSylvain Thénault2012-10-051-0/+2
|
* 0.26Sylvain Thénault2012-10-052-1/+7
|
* explicit trailing whitespace, avoid temptation to drop those (thx Martin)Sylvain Thénault2012-10-051-26/+26
|
* Add --ignore-imports option to similarity checking. Closes #106534.Ry4an Brase2012-09-295-61/+156
| | | | | | | | Additionally: - add access to existing --ignore-docstrings option to symilar command line - add access to new --ignore-imports option to symilar command line - add test for existing --ignore-docstring feature - add test for new --ignore-imports feature
* don't want to run a checker only because of a Fatal errorSylvain Thénault2012-09-202-10/+5
|
* Add name type in C0103 messageSylvain Thénault2012-09-204-15/+18
|
* integrate patch from Peter Hammond to check protocol completness and avoid ↵Peter Hammond2012-09-285-2/+108
| | | | false R0903. Closes #104420
* minor tweaks to previous changeset (custom reporter). Closes #105337Sylvain Thénault2012-09-201-4/+5
|
* Added the ability to specify reporter class name as report's 'output-format'.Kevin Jing Qiu2012-09-203-3/+25
| | | | | | This allows a custom reporter to be used to format reports. Backwards-compatibility is maintained, so a user can still specify the named reporters such as 'text' or 'parseable'.
* lint fixesSylvain Thénault2012-09-1913-50/+50
|
* stop using assert_, rather use assertTrue / assertFalseSylvain Thénault2012-09-191-55/+63
|
* Closes #104572: symbolic warning names in output (by Martin Pool)Martin Pool2012-09-1924-43/+278
| | | | triggered whatever the format using a command line option
* [format checker] check for anomalous backslash escape (new W1401, W1402). ↵Sylvain Thénault2012-09-196-4/+159
| | | | Closes #104571
* fix R0801 similarities bug. Closes #63424Anthony VEREZ2012-09-194-6/+7
|
* create a console_scripts entry point to be used by easy_install, buildout ↵Sylvain Thénault2012-09-1412-59/+123
| | | | | | and pip. Closes #103949 uniformize run interface and update licensing on the way