summaryrefslogtreecommitdiff
path: root/pylint/checkers/variables.py
Commit message (Expand)AuthorAgeFilesLines
* Prepare 2.7.3 release (#4261)pylint-2.7.32.7Pierre Sassoulas2021-03-291-0/+1
* Fix false-positive for unused-import on class keyword argumentsMarc Mueller2021-03-281-0/+8
* Import astroid with import x or from x import y but not bothPierre Sassoulas2021-03-281-8/+6
* Improve handling of assignment expressionsMarc Mueller2021-03-261-1/+22
* Add allow-redefined-builtins option to variable checkerAlexander Kapshuna2021-03-051-2/+16
* Apply copyrite --contribution-thresholdPierre Sassoulas2021-02-211-2/+3
* Migrate from % syntax or bad format() syntax to fstringPierre Sassoulas2021-02-211-5/+1
* Move from % string formatting syntax to f-string or .format()Pierre Sassoulas2021-02-211-6/+6
* Remove the # coding, since PEP3120 the default is UTF8Pierre Sassoulas2021-02-211-1/+0
* Move from format() to f-string where it makes sensePierre Sassoulas2021-02-161-18/+9
* Fix E714 test for object identity should be 'is not'Pierre Sassoulas2021-02-151-2/+2
* Fix multiple false positives with assignment expressionsMarc Mueller2021-02-151-0/+30
* Fix a crash in `undefined-variable` caused by chained attributes in metaclassClaudiu Popa2020-12-291-1/+4
* Remove unsecable whitespace in the whole codebasePierre Sassoulas2020-09-121-1/+1
* Update formatting following black and isort updatePierre Sassoulas2020-09-101-31/+17
* Sets up copyrighthippo912020-08-201-0/+1
* Fix scoping for function annotations, decorators and base classes (#3713)Andrew Simmons2020-07-121-19/+33
* Protect against `AttributeError` when checking `cell-var-from-loop`Claudiu Popa2020-05-291-2/+3
* Add missing copyright annotations for the past releasesClaudiu Popa2020-04-271-5/+17
* Fix false negative for undefined-variable when using class attribute in compr...Andrew Simmons2020-04-221-7/+35
* Fix false positive for ``undefined-variable`` when using class attribute as r...Andrew Simmons2020-04-221-0/+4
* Fix false positive for ``undefined-variable`` when using class attribute in d...Andrew Simmons2020-04-221-12/+21
* Positional-only arguments are taken in account for ``useless-super-delegation``Claudiu Popa2020-03-281-0/+1
* Allow used variables to be properly consumed when different checks are enable...Claudiu Popa2020-03-251-8/+15
* pyupgrade: automated removal of python2 constructsAnthony Sottile2020-03-241-1/+0
* Adjust some annotations and refactor small checksClaudiu Popa2020-03-081-1/+1
* Only exempt __class__ for undefined-variable from methodsClaudiu Popa2020-03-021-1/+5
* Fix a false positive for ``undefined-variable`` when ``__class__`` is usedClaudiu Popa2020-02-291-0/+1
* Only check the messages that are emitted in VariablesChecker.visit_nameClaudiu Popa2020-02-291-4/+7
* Fix formatting errorClaudiu Popa2020-01-041-1/+4
* Fixed undefined-variable and unused-import flase positives when using a metac...Ashley Whetter2020-01-031-2/+4
* Enable else-if-used extension (#3316)Nick Drozd2019-12-241-14/+12
* ``undefined-variable`` can now find undefined loop iterablesClaudiu Popa2019-12-161-1/+9
* [formating] Bump black and isortDjailla2019-11-181-3/+7
* Allow import aliases to exempt ``import-error`` when used in type annotations.Claudiu Popa2019-11-141-2/+6
* Transform a runtime assertion into a checkClaudiu Popa2019-11-131-1/+2
* Relax type import detection for names that do not come from the ``typing`` mo...Claudiu Popa2019-11-131-5/+1
* Exempt all the names found in type annotations from ``unused-import``Claudiu Popa2019-11-081-1/+0
* Include BinaryIO in the list of typing importsClaudiu Popa2019-10-301-0/+1
* Disable error for complex functionClaudiu Popa2019-09-251-0/+1
* Continue looking for undefined variables in type checking guards. Close #3127Claudiu Popa2019-09-251-1/+2
* Exempt type checking definitions defined in both clauses of a type checking g...Claudiu Popa2019-09-251-4/+20
* Exempt type checking definitions inside the type check guardClaudiu Popa2019-09-251-1/+3
* Disable too-many-public-methods for humonguous classClaudiu Popa2019-09-231-0/+1
* Support typing comments for individual arguments. Close #3112Claudiu Popa2019-09-231-0/+4
* Squash VariablesChecker3k into the general checker classClaudiu Popa2019-09-231-26/+17
* Move private functions at the end of the variables checker class to make it m...Claudiu Popa2019-09-231-571/+574
* Removed Python 2 specific checksClaudiu Popa2019-09-171-7/+0
* Handle redefinitions in case of type checking imports.Claudiu Popa2019-09-171-0/+9
* Handle variables defined only under a type checking clauseClaudiu Popa2019-09-171-0/+5