Commits

Author Commit Message Labels Comments Date
Sylvain Thénault
changelog cleanup
Martin Pool
give [deprecated-lambda] when a map/filter of a lambda could be a comprehension. Closes #120657
Sylvain Thénault
use load_module_from_file rather than relative import broken in python 3.3. Closes #110213
Sylvain Thénault
redefine cmp under py3k. Closes #120635
Sylvain Thénault
use .fromlineno instead of .lineno (which is not reliable)
Sylvain Thénault
quick fix: use %s rather than %s will avoid crash if lineno is None. See https://bitbucket.org/logilab/pylint/pull-request/6/fixed-a-bug-in-clobber_in_except-causing
Martin Pool
string check: don't warn about octal escape sequence, warn about \o (not octal in python). Closes #111799
LeaChim
closes #113231. logging checker now looks at instances of Logger classes in addition to the base logging module.
Sylvain Thénault
disable R0924 here to fix test_regr.test_gtk_import
Sylvain Thénault
don't reference sys.stdout as default argument value, so one may redirect sys.stdout to catch pylint output. For instance this properly silent smoke tests
tma...@google.com
Two small fixes for suppression warnings I00{2,1}: - 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
tma...@google.com
Emit a warning if __all__ contains non-string objects. Closes #112728
Sylvain Thénault
backport stable
tma...@google.com
Fixed a couple of bugs in the __all__ handling and added a new warning about non-string objects in __all__. Closes #112698
Branches
stable
tma...@google.com
Fix emission of reimport warnings and extend the testcase. Closes #112667
Branches
stable
Martin Pool
erroneous W0212 (access to protected member) on super call. Closes #115580
Branches
stable
Sylvain Thénault
backport stable
tma...@google.com
Fixes a crash when an __init__ method in a base class has been created by assignment rather than direct function definition. Closes #110853
Branches
stable
tma...@google.com
Add hooks for import path setup and move pylint's sys.path modifications into them. These hooks can be overridden by other implementations.
tma...@google.com
Make dot output for import graph predictable and not depend on ordering of strings in hashes.
tma...@google.com
Add messages I0020 and I0021 for reporting of suppressed messages and useless suppression pragmas. Closes #110840 Both messages are disabled by default, and only emitted after all other checkers have been processed.
tma...@google.com
Change the regular expression for inline options so that a preceeding # is not optional.
Omega Weapon
pylint-gui: Bind F5 to the run button. Closes #110839
Branches
stable
Omega Weapon
Make pylint-gui cope with '--include-ids'. Closes #110838 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
Branches
stable
jpk...@shannon
Replace pylint.el with Ian Eure's version. Closes #20693 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…
jcristau
Fix ChangeLog for 0.26.0
David Pursehouse
Fix some typos and grammatical errors in the help text
Branches
stable
Alexandre Fayolle
add support for --disable=all option (closes: #105327) updated the documentation accordingly deprecate 'disable-all' as an inline directive in favor of 'skip-file'
Sylvain Thénault
Added tag pylint-debian-version-0.26.0-1 for changeset 156edc8d61df
Sylvain Thénault
Added tag pylint-version-0.26.0 for changeset 562919d79dec
Tags
pylint-debian-version-0.26.0-1
  1. Prev
  2. Next