Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add copyrite aliases and mention it in the release filepylint-1.8.0 | Claudiu Popa | 2017-12-15 | 2 | -1/+65 |
| | |||||
* | Regenerate copyright notices | Claudiu Popa | 2017-12-15 | 90 | -99/+615 |
| | |||||
* | For some reason this test wasn't running until now | Claudiu Popa | 2017-12-15 | 3 | -8/+5 |
| | |||||
* | Add missing encoding pragma to test file | Claudiu Popa | 2017-12-15 | 1 | -0/+1 |
| | |||||
* | Prepare 1.8 | Claudiu Popa | 2017-12-15 | 4 | -4/+6 |
| | |||||
* | Pylint doesn't take anymore the default rcfile if the rcfile specified on ↵ | hippo91 | 2017-12-15 | 4 | -0/+15 |
| | | | | | | the command line doesn't exist (#1768) | ||||
* | Fix `camelCase` spelling regex. (#1767) | Pedro Algarvio | 2017-12-14 | 2 | -9/+6 |
| | | | This is a more permissive regex which also allows digits. | ||||
* | Correct the name of the flag in help string | Claudiu Popa | 2017-12-12 | 1 | -1/+1 |
| | |||||
* | past.builtins import don't trigger redefined-builtin. Close #1764 | Claudiu Popa | 2017-12-12 | 1 | -1/+1 |
| | |||||
* | Remove non-ascii and non-displayable character from the file | Claudiu Popa | 2017-12-12 | 1 | -1/+1 |
| | |||||
* | Fixes ``pylint disable=fixme` directives ignored for comments following the ↵ | hippo91 | 2017-12-11 | 4 | -5/+48 |
| | | | | | last statement in a file (#1740) Fixes #1681 | ||||
* | Add of ChangeLog and whatsnew entries | hippo91 | 2017-12-11 | 2 | -0/+9 |
| | |||||
* | Fixing the unit test | hippo91 | 2017-12-11 | 2 | -3/+5 |
| | |||||
* | Add of a test on the presence of = in the line. Return None instead of ↵ | hippo91 | 2017-12-11 | 1 | -2/+2 |
| | | | | Return to avoid inconsistent return statement | ||||
* | Add of 2 very long lines with a disable=fixme directive that should not ↵ | hippo91 | 2017-12-11 | 2 | -5/+9 |
| | | | | deactivate emission of line-too-long messages. | ||||
* | Modifying line_too_long.py to add test checking that another directive thant ↵ | hippo91 | 2017-12-11 | 2 | -3/+4 |
| | | | | 'line-too-long' doesn't deactivate the emission of 'line-too-long' message | ||||
* | Modifying the way results of OPTION_RGX.search(line) are exploited | hippo91 | 2017-12-11 | 1 | -2/+6 |
| | |||||
* | Add check_messages guard where it was missing | Claudiu Popa | 2017-12-11 | 1 | -0/+2 |
| | |||||
* | Jython is no longer supported | Hugo | 2017-12-11 | 10 | -10/+4 |
| | |||||
* | Don't emit catching-non-exception when a tuple component has unknown bases | Claudiu Popa | 2017-12-11 | 2 | -1/+14 |
| | | | | Close #1756 | ||||
* | Remove pylint.gui man page. Closes #1760 | Claudiu Popa | 2017-12-11 | 1 | -15/+0 |
| | |||||
* | Drop support for EOL Python 3.3 | Hugo | 2017-12-11 | 6 | -10/+3 |
| | |||||
* | Update classifiers and add python_requires | Hugo | 2017-12-11 | 3 | -3/+10 |
| | |||||
* | Make the documentation build reproducibly. (#1761) | Chris Lamb | 2017-12-11 | 2 | -1/+2 |
| | | | | | | | | | | | | | | | Whilst working on the Reproducible Builds effort [0], we noticed that pylint could not be built reproducibly. This is due to the documentation generator iterating over the filesystem in a nondeterminstic order and then iterating over an internal, nondeterminstic, data structure. This was originally filed in Debian as #883913. [0] https://reproducible-builds.org/ [1] https://bugs.debian.org/883913 Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk> | ||||
* | Add back accidentally removed changelog entry (#1737) | Martin | 2017-11-14 | 1 | -0/+13 |
| | | | | | | | | Change log entry added in #1733 was accidentally removed in commit 996b3fb51597379ad6170056ce445f9f52da52e6 in PR #1726 Adding changelog entry back. Fixes: #1301 | ||||
* | Separate the handling of third party and first party imports | hippo91 | 2017-11-13 | 6 | -18/+45 |
| | |||||
* | Remove forgotten TODO (#1735) | Martin | 2017-11-13 | 1 | -1/+1 |
| | | | | | This TODO was resolved in: https://github.com/PyCQA/pylint/pull/1733#pullrequestreview-75930778 Resolves: #1301 | ||||
* | Add ChangeLog entry for recent change | Claudiu Popa | 2017-11-11 | 1 | -0/+3 |
| | |||||
* | Fix line counting for missing-docstring check in combination with ↵ | ttenhoeve-aa | 2017-11-11 | 5 | -5/+227 |
| | | | | docstring-min-length (#1672) | ||||
* | Add ChangeLog entry for the new py3k change | Claudiu Popa | 2017-11-11 | 1 | -1/+3 |
| | |||||
* | Respect disable=... in config with --py3k (#1726) | Daniel Miller | 2017-11-11 | 5 | -12/+65 |
| | |||||
* | New warning: shallow copy of os.environ (#1733) | Martin | 2017-11-11 | 5 | -2/+116 |
| | | | | | | | | | | | | | | Shallow copy of os.environ doesn't work as people may expect. os.environ is not a dict object but rather a proxy object, so any changes made on the copy may have unexpected effects on os.environ Instead of copy.copy(os.environ) method os.environ.copy() should be used. Message id is: `shallow-copy-environ` See https://bugs.python.org/issue15373 for details. Resolves: #1301 | ||||
* | Add What's New entry for the no-absolute-import check | Claudiu Popa | 2017-11-11 | 1 | -0/+2 |
| | |||||
* | Remove extraneous coding header | Claudiu Popa | 2017-11-11 | 1 | -1/+0 |
| | |||||
* | Do not warn no-absolute-import multiple times per file (#1725) | Daniel Miller | 2017-11-11 | 4 | -2/+17 |
| | |||||
* | Fixed false positive for compact argument docs with container types | Ashley Whetter | 2017-11-11 | 2 | -5/+32 |
| | |||||
* | Fixed masking of docparam test failures | Ashley Whetter | 2017-11-11 | 1 | -4/+4 |
| | |||||
* | Extend trailing-comma-tuple check to more complex assignments (#1721) | Bryce Guinta | 2017-11-05 | 5 | -22/+53 |
| | | | | | | | | | | | | | * Extend trailing-comma-tuple check to more complex assignments The previous implementation was too conservative with looking for previous tokens associated with assignment: It looked only at the immediately previous token, causing 'a = (5),' to not be caught. Now The current implementation backtracks to the start of the line to find an assignment substring. Fixes issue #1713 | ||||
* | Add a couple of notes about What's New and Contributors file | Claudiu Popa | 2017-11-02 | 1 | -1/+5 |
| | |||||
* | Fix test from failing when user has ~/.pylintrc (#1720) | Bryce Guinta | 2017-11-02 | 1 | -0/+4 |
| | |||||
* | Install the most recent version of setuptools before installing tox and co | Claudiu Popa | 2017-10-12 | 1 | -3/+2 |
| | |||||
* | Try with an older tox version | Claudiu Popa | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | Use any() instead of checking the value of an entire list | Claudiu Popa | 2017-10-12 | 1 | -9/+11 |
| | |||||
* | Fixing ``useless-else-on-loop`` false-positive when break statements are ↵ | hippo91 | 2017-10-12 | 5 | -12/+76 |
| | | | | deeply nested (#1687) | ||||
* | Document score section and option in output.rst | Michael Giuffrida | 2017-10-12 | 1 | -1/+9 |
| | | | | | | Adds basic documentation for adjusting the evaluation output. This option is important because it explains how to suppress all output when the code is free of errors and warnings. | ||||
* | Add documentation link to location of transform plugins | Bryce Guinta | 2017-10-12 | 1 | -0/+3 |
| | |||||
* | Fix documentation reference to write_a_checker | Bryce Guinta | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | Explain how to make a plugin findable by pylint | Bryce Guinta | 2017-10-12 | 1 | -0/+8 |
| | |||||
* | Explain what '#@' does since the astroid docs do not have any info about ↵ | Bryce Guinta | 2017-10-12 | 1 | -0/+2 |
| | | | | astroid.extract_node | ||||
* | Fix rst warning about missing indent after comment | Bryce Guinta | 2017-10-12 | 1 | -0/+1 |
| |