summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add copyrite aliases and mention it in the release filepylint-1.8.0Claudiu Popa2017-12-152-1/+65
|
* Regenerate copyright noticesClaudiu Popa2017-12-1590-99/+615
|
* For some reason this test wasn't running until nowClaudiu Popa2017-12-153-8/+5
|
* Add missing encoding pragma to test fileClaudiu Popa2017-12-151-0/+1
|
* Prepare 1.8Claudiu Popa2017-12-154-4/+6
|
* Pylint doesn't take anymore the default rcfile if the rcfile specified on ↵hippo912017-12-154-0/+15
| | | | | | the command line doesn't exist (#1768)
* Fix `camelCase` spelling regex. (#1767)Pedro Algarvio2017-12-142-9/+6
| | | This is a more permissive regex which also allows digits.
* Correct the name of the flag in help stringClaudiu Popa2017-12-121-1/+1
|
* past.builtins import don't trigger redefined-builtin. Close #1764Claudiu Popa2017-12-121-1/+1
|
* Remove non-ascii and non-displayable character from the fileClaudiu Popa2017-12-121-1/+1
|
* Fixes ``pylint disable=fixme` directives ignored for comments following the ↵hippo912017-12-114-5/+48
| | | | | last statement in a file (#1740) Fixes #1681
* Add of ChangeLog and whatsnew entrieshippo912017-12-112-0/+9
|
* Fixing the unit testhippo912017-12-112-3/+5
|
* Add of a test on the presence of = in the line. Return None instead of ↵hippo912017-12-111-2/+2
| | | | Return to avoid inconsistent return statement
* Add of 2 very long lines with a disable=fixme directive that should not ↵hippo912017-12-112-5/+9
| | | | deactivate emission of line-too-long messages.
* Modifying line_too_long.py to add test checking that another directive thant ↵hippo912017-12-112-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 exploitedhippo912017-12-111-2/+6
|
* Add check_messages guard where it was missingClaudiu Popa2017-12-111-0/+2
|
* Jython is no longer supportedHugo2017-12-1110-10/+4
|
* Don't emit catching-non-exception when a tuple component has unknown basesClaudiu Popa2017-12-112-1/+14
| | | | Close #1756
* Remove pylint.gui man page. Closes #1760Claudiu Popa2017-12-111-15/+0
|
* Drop support for EOL Python 3.3Hugo2017-12-116-10/+3
|
* Update classifiers and add python_requiresHugo2017-12-113-3/+10
|
* Make the documentation build reproducibly. (#1761)Chris Lamb2017-12-112-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)Martin2017-11-141-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 importshippo912017-11-136-18/+45
|
* Remove forgotten TODO (#1735)Martin2017-11-131-1/+1
| | | | | This TODO was resolved in: https://github.com/PyCQA/pylint/pull/1733#pullrequestreview-75930778 Resolves: #1301
* Add ChangeLog entry for recent changeClaudiu Popa2017-11-111-0/+3
|
* Fix line counting for missing-docstring check in combination with ↵ttenhoeve-aa2017-11-115-5/+227
| | | | docstring-min-length (#1672)
* Add ChangeLog entry for the new py3k changeClaudiu Popa2017-11-111-1/+3
|
* Respect disable=... in config with --py3k (#1726)Daniel Miller2017-11-115-12/+65
|
* New warning: shallow copy of os.environ (#1733)Martin2017-11-115-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 checkClaudiu Popa2017-11-111-0/+2
|
* Remove extraneous coding headerClaudiu Popa2017-11-111-1/+0
|
* Do not warn no-absolute-import multiple times per file (#1725)Daniel Miller2017-11-114-2/+17
|
* Fixed false positive for compact argument docs with container typesAshley Whetter2017-11-112-5/+32
|
* Fixed masking of docparam test failuresAshley Whetter2017-11-111-4/+4
|
* Extend trailing-comma-tuple check to more complex assignments (#1721)Bryce Guinta2017-11-055-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 fileClaudiu Popa2017-11-021-1/+5
|
* Fix test from failing when user has ~/.pylintrc (#1720)Bryce Guinta2017-11-021-0/+4
|
* Install the most recent version of setuptools before installing tox and coClaudiu Popa2017-10-121-3/+2
|
* Try with an older tox versionClaudiu Popa2017-10-121-1/+1
|
* Use any() instead of checking the value of an entire listClaudiu Popa2017-10-121-9/+11
|
* Fixing ``useless-else-on-loop`` false-positive when break statements are ↵hippo912017-10-125-12/+76
| | | | deeply nested (#1687)
* Document score section and option in output.rstMichael Giuffrida2017-10-121-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 pluginsBryce Guinta2017-10-121-0/+3
|
* Fix documentation reference to write_a_checkerBryce Guinta2017-10-121-1/+1
|
* Explain how to make a plugin findable by pylintBryce Guinta2017-10-121-0/+8
|
* Explain what '#@' does since the astroid docs do not have any info about ↵Bryce Guinta2017-10-121-0/+2
| | | | astroid.extract_node
* Fix rst warning about missing indent after commentBryce Guinta2017-10-121-0/+1
|