summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add a ChangeLog entry for *-not-iterating checksBrett Cannon2015-02-201-0/+6
| |
* | Use __() in tests to extract the node instead of #@ plus some fidgetingBrett Cannon2015-02-201-7/+2
| |
* | Set old_names for map-builtin-not-iterating since it replaced ↵Brett Cannon2015-02-201-2/+3
| | | | | | | | implicit-map-evaluation
* | merge with defaultBrett Cannon2015-02-202-38/+199
|\ \ | |/ |/|
| * Remove implicit-map-evaluation in favour of map-builtin-not-iteratingBrett Cannon2015-02-132-11/+4
| |
| * Refactor iterable testsBrett Cannon2015-02-131-15/+45
| |
| * Also consider the builtins module as a single something is a builtinBrett Cannon2015-02-131-1/+1
| |
| * merge from upstreamBrett Cannon2015-02-132-27/+165
| |\
| | * Check zip, filter, and range are used in iterating contextsBrett Cannon2015-01-302-30/+69
| | |
| | * MergeBrett Cannon2015-01-308-5/+33
| | |\
| | * | Check for uses of map() in --py3k which are not in an iterating context.Brett Cannon2015-01-302-18/+117
| | | |
* | | | Add note about new contributor.Claudiu Popa2015-02-171-0/+2
| | | |
* | | | The HTML output accepts the `--msg-template` option.Claudiu Popa2015-02-17959-19533/+28588
|\ \ \ \ | | | | | | | | | | | | | | | Patch by Daniel Goldsmith. Closes issue #135.
| * | | | Add two new contributors.Claudiu Popa2015-02-161-0/+4
| | | | |
| * | | | Add ChangeLog entries for the latest changes.Claudiu Popa2015-02-161-0/+8
| | | | |
| * | | | Merged in ionelmc/pylint/support-editable-installs (pull request #223)Claudiu Popa2015-02-16613-65/+40
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Support editable installs
| | * | | | Add new entry in the deb changelog.support-editable-installsIonel Maries Cristian2015-02-152-3/+9
| | | | | |
| | * | | | Import __pkginfo__ from the package in the makefile.Ionel Maries Cristian2015-02-151-1/+1
| | | | | |
| | * | | | Remove support for subpackage_of. Use absolute path for readme. Use absolute ↵Ionel Cristian Maries2015-02-143-61/+30
| | | | | | | | | | | | | | | | | | | | | | | | path for __pkginfo__.py. Graft the tests dir (via MANIFEST.in).
| | * | | | Move all package files to a pylint package.Ionel Cristian Maries2015-02-14607-0/+0
| |/ / / /
| * | | | Merged in cmin764/pylint/unichr (pull request #221)Claudiu Popa2015-02-140-0/+0
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Add warning for "unichr" in Python 3
| * | | | | Fix char typounichrCosmin Poieana2015-02-141-1/+1
| | | | | |
| * | | | | Add warning for "unichr" in Python 3Cosmin Poieana2015-02-142-0/+7
| |/ / / / | | | | | | | | | | | | | | | Closes issue #472
| * | | | Add warning for "intern" in Python 3Viorel Stirbu2015-02-142-0/+7
| |/ / / | | | | | | | | | | | | Closes issue #473
| * | | [doc] sync with elisp/pylint-flymake.elYoichi Nakayama2015-02-111-2/+1
| | | | | | | | | | | | | | | | | | | | * don't append path of init file to the program name * don't use additional variable for the program name
| * | | Use all the inferred statements for the super-init-not-called check.Claudiu Popa2015-02-093-20/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the super-init-not-called check, ``next(expr.infer())`` was used, which returned as the first statement an YES node, which resulted in the node being skipped for processing. Inferring all the objects would have returned the actual classes for which the parent was indeed called. This patch changes that to a infer-all strategy, which should yield better results. Closes issue #389.
| * | | Add test for issue #308. Closes issue #308.Claudiu Popa2015-02-091-0/+16
| | | |
| * | | Use green for info messages, lightblue is hard to see. Closes issue #474.Pavel Roskin2015-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The checkbox label for informational messages is shown in light blue on light gray, which is hard to see. Green is a good choice both visually (not too bright, but clearly visible), and semantically (not a problem with the code).
| * | | Add ChangeLog entry for commit 2f9df0f2155aClaudiu Popa2015-02-051-0/+3
| | | |
| * | | Merged in mihai_stan/pylint (pull request #217)Claudiu Popa2015-02-052-1/+22
| |\ \ \ | | | | | | | | | | | | | | | Catch enchant check exceptions. Closes issue #469.
| | * | | Added C0403 invalid-characters-in-docstring for docstrings with invalid ↵mihai_stan2015-02-052-3/+22
| | | | | | | | | | | | | | | | | | | | characters (e.g. \x00)
| | * | | Treat nulls as separatorsmihai_stan2015-02-051-0/+2
| | | |/ | | |/|
| * | | Look all the methods from ancestors for too-few-public-methods.Claudiu Popa2015-02-053-14/+40
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | This patch uses two counters for too-few-public-methods and too-many-public-methods. In order to avoid false positives, too-many-public-methods check is looking only for methods defined in the current class. On the other hand, too-few-public-methods should look in ancestors as well, since most of the time this check is useful only for simple classes, without many public methods. Closes issue #471.
| * | Merge.Claudiu Popa2015-01-301-1/+1
| |\ \
| | * \ Merged in ↵Claudiu Popa2015-01-261-1/+0
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | davidshen84/pylint/davidshen84/pylintel-edited-online-with-bitbucket--1422057628377 (pull request #214) pylint.el edited online with Bitbucket
| | * | | pylint.el edited online with Bitbucketdavidshen84/pylintel-edited-online-with-bitbucket--1422057628377Xi Shen2015-01-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | - use `shell-quote-argument` to quote file name correctly - tested in both Windows and Linux
| * | | | Fix a false positive with `too-few-format-args` warning.Claudiu Popa2015-01-303-1/+17
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The warning was emitted when the string format contained a normal positional argument ('{0}'), mixed with a positional argument which did an attribute access ('{0.__class__}'). Closes issue #463.
| * | | Drop a misleading line from documentation. Closes issue #337.Claudiu Popa2015-01-251-1/+0
| |/ /
| * | Don't require a docstring for empty modules. Closes issue #261.Claudiu Popa2015-01-244-2/+15
| |/
| * Added tag pylint-1.4.1 for changeset 2b8634af6ac9Claudiu Popa2015-01-160-0/+0
| |
| * Prepare the release.pylint-1.4.1Claudiu Popa2015-01-163-4/+5
| |
| * Fix a crash which occurred when using multiple jobs and the filesClaudiu Popa2015-01-163-3/+8
| | | | | | | | given as argument didn't exist at all.
| * Suppress ResolveErrors from Class.mro in unimplemented_abstract_methods.Claudiu Popa2015-01-151-0/+4
| |
| * Merged in godfryd/pylint/fix-374 (pull request #213)Claudiu Popa2015-01-140-0/+0
| |\ | | | | | | | | | Fixed passing configuration from master linter to sublinters. Closes issue #374.
| * \ mergefix-374Michal Nowikowski2015-01-1410-26/+264
| |\ \
| | * \ Merged default into fix-374Michal Nowikowski2015-01-1410-26/+264
| | |\ \ | | | |/
| | | * Add a Windows .bat file for building the documentation on Windows.Claudiu Popa2015-01-121-0/+190
| | | |
| | | * Fix the documentation for the --ignore option. Closes issue #405.Claudiu Popa2015-01-121-2/+3
| | | |
| | | * Check the number of arguments before attempting to obtain the first one.Claudiu Popa2015-01-122-1/+9
| | | |
| | | * Check for easy_install_lib instead of easy_install, the latter might not exist.Claudiu Popa2015-01-121-1/+1
| | | |