summaryrefslogtreecommitdiff
path: root/pylint
Commit message (Expand)AuthorAgeFilesLines
* Fix utils.is_subclass_of to be aware of complex hierarchies (#2508)Sushobhit2018-09-282-10/+25
* Move the type check of the target after checking for invalid star assignment ...Claudiu Popa2018-09-251-5/+4
* Fix the lint errorsClaudiu Popa2018-09-251-3/+3
* Handle recursively the count of Starred nodes in assignmentsClaudiu Popa2018-09-243-15/+22
* Make sure that index is defined by assigning it to None before the loopClaudiu Popa2018-09-231-4/+5
* Simplify the code to remove the need for a linter disableClaudiu Popa2018-09-231-1/+4
* Emit ``too-many-starred-assignment`` only when the number of Starred nodes is...Claudiu Popa2018-09-232-4/+14
* No enumerate check in __iter__ (#2505)Ben James2018-09-223-1/+27
* Added check simplifiable-if-expression (#2502)Tomer Chachamu2018-09-204-1/+66
* Remove problematic annotationsClaudiu Popa2018-09-191-10/+4
* ``too-few-public-methods`` is not reported for ``typing.NamedTuple``Claudiu Popa2018-09-182-2/+20
* Move is_dataclass and is_enum_class back to where they are usedClaudiu Popa2018-09-182-59/+56
* Correct fallback when the lines out of the parse trees are in raw_module_msgs...Claudiu Popa2018-09-181-1/+16
* Partially revert commit fede47a625f40169bf839b7e8e2df643b3471635Claudiu Popa2018-09-183-29/+13
* Rely on a different file than bad_continuation for the parallel test caseClaudiu Popa2018-09-171-1/+1
* Fix mypy errors caused by black autoformatting the type commentsClaudiu Popa2018-09-172-4/+4
* Fix the tests broken by the disabling of formatting checks over pylint codebaseClaudiu Popa2018-09-171-2/+2
* Reformat the code with blackClaudiu Popa2018-09-1786-8342/+12197
* ```too-few-public-methods`` is not reported for dataclasses created with opti...Claudiu Popa2018-09-152-1/+10
* Move is_raising to where it is used and correct its annotationClaudiu Popa2018-09-152-10/+13
* Grammar fixes to docs (#2492)Drew2018-09-151-1/+1
* Remove wrong modules from 'bad-python3-import' (#2454)Aivar Annamaa2018-09-092-2/+20
* The ``json`` reporter prints an empty list when no messages are emittedClaudiu Popa2018-09-061-2/+1
* Remove useless minversion for Python 2.7Claudiu Popa2018-09-051-12/+6
* Add a new check, ``duplicate-string-formatting-argument``Claudiu Popa2018-09-053-1/+31
* Squash some checks and move some of the aroundClaudiu Popa2018-09-051-6/+3
* Drop the .keys() call, can unpack dictionaries without itClaudiu Popa2018-09-054-8/+7
* Switch to using CallSite to get the arguments and clear the formatting a bitClaudiu Popa2018-09-051-28/+15
* Remove vacuous version checkClaudiu Popa2018-09-051-2/+1
* Switch to a hasattr() call for getting the elts of an inferred valueClaudiu Popa2018-09-051-1/+1
* Make sure that args_elts is defined by defaulting to an empty tupleClaudiu Popa2018-09-051-0/+1
* isinstance accept tuples of tuples so no need to join themClaudiu Popa2018-09-051-2/+2
* Remove extraneous comment and fix the styleClaudiu Popa2018-09-051-6/+2
* ``assignment-from-no-return`` is not emitted for coroutines.Claudiu Popa2018-09-054-1/+32
* ``consider-using-ternary`` and ``simplified-boolean-expression`` no longer em...Claudiu Popa2018-09-053-30/+7
* Added checker for format string type mismatches.Yury Gribov2018-09-044-7/+96
* Disable pylint error locallyClaudiu Popa2018-09-041-1/+1
* Switch to Unix line endingsClaudiu Popa2018-09-041-29/+29
* Handle ``AstroidSyntaxError`` when trying to import a module.Claudiu Popa2018-09-043-0/+8
* Fix incorrect package check for wildcard importsHornwitser2018-09-041-2/+1
* Clean up imports in import checker unit testsHornwitser2018-09-045-21/+9
* Revert "Don't emit import-self and cyclic-import..."Hornwitser2018-09-041-9/+0
* Fix internal/external distinction being brokenHornwitser2018-09-041-16/+24
* Fix wildcard imports missing in import graphHornwitser2018-09-041-0/+2
* Allow ``__module__`` to be redefined at a class level. Close #2451Claudiu Popa2018-08-312-2/+29
* Emit unused-import instead of unused-variable when dealing with unused importsSushobhit2018-08-314-16/+37
* Handle asyncio.coroutine when looking for ``not-an-iterable`` check.Claudiu Popa2018-08-242-1/+61
* Remove last occurrences of locally-enabledClaudiu Popa2018-08-242-5/+0
* Squash a check and rename inferedClaudiu Popa2018-08-241-6/+4
* Add test for async generators. Close #1907Claudiu Popa2018-08-242-0/+17