summaryrefslogtreecommitdiff
path: root/pylint
Commit message (Expand)AuthorAgeFilesLines
* Check if decorator returns use keyword (``unexpected-keyword-arg``) (#5547)Daniël van Noord2021-12-181-0/+44
* Fix ``used-before-assignment`` for conditional self-referential typing (#5532)Daniël van Noord2021-12-181-1/+1
* Remove unnecessary `if` statement in variable consumption checker (#5531)Daniël van Noord2021-12-181-17/+13
* Fixed extremely long processing of long lines with comma's (#5534)Daniël van Noord2021-12-171-16/+11
* Add typing to ``_determine_callable`` (#5548)Daniël van Noord2021-12-171-4/+20
* Fix crash on uninferable decorators on Python 3.6 and 3.7 (#5549)Daniël van Noord2021-12-171-1/+5
* Fix ``not-callable`` for attributes that alias ``NamedTuple`` (#5537)Daniël van Noord2021-12-171-18/+33
* Fix typos over the whole codebase (#5540)Kian Meng, Ang2021-12-178-11/+11
* [refactor] Create a file for the ClassChecker in pylint.classesPierre Sassoulas2021-12-172-2048/+2053
* [refactor] Create a file for the SpecialMethodsChecker in pylint.classesPierre Sassoulas2021-12-172-369/+387
* Style following review: better docstringPierre Sassoulas2021-12-171-2/+1
* [refactor] Create a package in order to be able to burst classes.pyPierre Sassoulas2021-12-171-0/+0
* Factor out `_uncertain_nodes_in_except_blocks()` (#5541)Jacob Walls2021-12-171-34/+51
* Add ``future=True`` to all ``NodeNG.statement()`` calls (#5310)Daniël van Noord2021-12-166-32/+46
* Upgrade mypy to 0.920 (#5535)Marc Mueller2021-12-162-2/+2
* Fix assigning-non-slot false positive with setattr (#5457)Jake Lishman2021-12-151-0/+8
* Update typing of reporter attributes in ``PyLinter`` (#5525)Daniël van Noord2021-12-152-14/+18
* Enable missing-raises-doc to understand class hierarchies (#5278)kasium2021-12-152-16/+28
* Produce a score of 0 for fatal errors and add fatal to score evaluation (#5521)Jacob Walls2021-12-141-1/+2
* typecheck: simplify variadic positional detection (#5417)Jérome Perrin2021-12-141-11/+1
* Fix #3675: `safe_infer()` finds ambiguity among function definitions when num...Jacob Walls2021-12-141-0/+7
* Modify the description of HIGH confidence for accuracyPierre Sassoulas2021-12-141-1/+1
* Fix the typing of pylint.interfaces.implementsPierre Sassoulas2021-12-141-2/+6
* Fix typo in pylint/interfaces.pyPierre Sassoulas2021-12-141-3/+3
* Add Confidences in pylint.interfaces APIPierre Sassoulas2021-12-141-3/+13
* Check `node` location attributes in unittests and update tests (#5383)Daniël van Noord2021-12-133-11/+56
* New checker - Detect use of unnecessary ellipsis (#5470)Mark Byrne2021-12-131-0/+50
* Fix false-positive 'used-before-assignment' for assignments in except blocks ...Jacob Walls2021-12-131-1/+21
* Unify validation of functional test option files (#5510)Daniël van Noord2021-12-132-10/+9
* Add a DeprecationWarning to set_config_directly (#5511)Daniël van Noord2021-12-131-0/+9
* Emit `used-before-assignment` in final or except blocks where try statements...Jacob Walls2021-12-131-7/+47
* Fix incorrect classification of property docstrings in Numpy-style (#5498)Daniël van Noord2021-12-122-22/+32
* Fix #5504: Fix crash if the output of items() is assigned to a 1-tuple (#5505)Jacob Walls2021-12-121-0/+2
* Fix #4761: Emit `used-before-assignment` where single assignment only made in...Jacob Walls2021-12-111-6/+61
* Treat `typing.NamedTuple` self as a sequence (#5346)Mark Byrne2021-12-051-1/+9
* Add tempfile.TemporaryFile to CALLS_RETURNING_CONTEXT_MANAGERSJacob Walls2021-12-041-0/+1
* Fix #5371: Correctly count arguments to static methods missing @staticmethod ...Jacob Walls2021-12-032-3/+2
* Add typing to ``PyLinter.reporter`` (#5325)Daniël van Noord2021-12-032-10/+20
* fix(4716): fix false positive `unnecessary_dict_index_lookup` emitted when `d...yushao22021-12-031-0/+3
* Add typing to LintModuleOutputUpdate._check_output_textPierre Sassoulas2021-12-035-19/+65
* Add a warning in functional test update for bad python versionsPierre Sassoulas2021-12-033-3/+19
* Move LintModuleOutputUpdate to pylint.testutil.functionalPierre Sassoulas2021-12-032-0/+29
* Move the function go retrieve test file to pylint.testutil.functionalPierre Sassoulas2021-12-032-0/+36
* Deprecate some file in pylint/testutils and update changelogPierre Sassoulas2021-12-035-74/+110
* Remove a constant that was never used anywherePierre Sassoulas2021-12-031-2/+0
* Add mermaidjs as format output for pyreverse (#5272)Antonio Quarta2021-12-033-1/+121
* Upgrade the version to 2.13.0-dev0 following 2.12.2 releasePierre Sassoulas2021-12-031-1/+1
* Bump pylint to 2.12.2, update changelogv2.12.2Pierre Sassoulas2021-12-039-10/+10
* Require ``\`` for asterisks in Sphinx-style parameter docstrings (#5464)Daniël van Noord2021-12-032-5/+7
* Deprecate ``is_inside_lambda`` from utils (#5447)Daniël van Noord2021-12-033-3/+9