summaryrefslogtreecommitdiff
path: root/pylint/checkers/typecheck.py
Commit message (Expand)AuthorAgeFilesLines
* Use the new .ctx attribute for subscripts for detecting in which context the ...Claudiu Popa2015-12-081-25/+9
* Move the construction of generated_members into open.Claudiu Popa2015-12-071-10/+10
* Don't emit unsubscriptable-object if the node is found inside an abstract cla...Claudiu Popa2015-11-301-0/+3
* Added a new warning, 'unsupported-delete-operation'Claudiu Popa2015-11-261-21/+30
* Added a new warning, 'unsupported-assignment-operation'Claudiu Popa2015-11-261-6/+35
* Fix new import related errors in pylint's codebase.Claudiu Popa2015-11-251-1/+2
* Cleanup pylint issuesClaudiu Popa2015-11-211-2/+1
* Simplify the unflatten algorithm in order to not use NodeNG anymore.Claudiu Popa2015-11-201-5/+7
* Import has_known_bases and safe_infer back into pylint from astroid, until th...Claudiu Popa2015-11-201-16/+17
* error E0201 is obsolete - now E1101remove-E0201-referencesAnentropic2015-11-181-1/+1
* Rename 'unsubscriptable-value' message to 'unsubscriptable-object'Dmitry Pribysh2015-11-031-4/+4
* Add checker for unsubscriptable values used in subscript expression.Dmitry Pribysh2015-11-031-1/+23
* Remove unused import.Claudiu Popa2015-10-301-1/+1
* Make tuple unpacking checker emit less false negativesDmitry Pribysh2015-10-291-130/+40
* Make iterable checker skip classes that are inferred to be abstractfix-685Dmitry Pribysh2015-10-271-2/+4
* Skip not-an-iterable and similar checks for Base/Abstract classesDmitry Pribysh2015-10-271-83/+78
* Add checker for membership rules and testsmembership-test-checkerDmitry Pribysh2015-10-191-0/+48
* Change the numeric ids of the new checkers.Claudiu Popa2015-10-181-2/+2
* Merge with defaultiterable-checkerDmitry Pribysh2015-10-181-0/+160
|\
| * Make iterable/mapping checker more smart and refactor it.Dmitry Pribysh2015-10-151-66/+66
| * Handle more corner cases in iterable/mapping checkerDmitry Pribysh2015-10-081-2/+14
| * Refactor iterable context checkerDmitry Pribysh2015-10-081-29/+57
| * Move iterable checker to typecheck module and alter inference strategyDmitry Pribysh2015-10-081-0/+120
* | Update to use the new location of NodeNG.Claudiu Popa2015-10-121-2/+2
* | Add a new error, 'repeated-keyword', when a keyword argument is passed multip...Claudiu Popa2015-10-091-5/+18
* | Remove the starargs verification code, since it is obsolete after the AST cha...Claudiu Popa2015-10-071-17/+1
|/
* Remove trailing whitespace.Claudiu Popa2015-09-181-1/+1
* Exempt str.format from redundant-keyword-arg when self is passed as a keywordClaudiu Popa2015-09-181-2/+10
* Make pylint work with Python 3.5 changes in astroid.Claudiu Popa2015-09-181-7/+9
* Fix the name of the attribute, it's six.string_types.Claudiu Popa2015-09-051-1/+1
* fixed merge conflictObscuron2015-09-041-42/+38
|\
| * Use the new node names for the visit and leave methodsClaudiu Popa2015-08-261-5/+5
| * Update pylint to use the new astroid AST names and methodsClaudiu Popa2015-08-251-34/+30
* | Fix crash when handling generator inside with contextRene Zhang2015-08-201-3/+4
|/
* Import the context from astroid.context, not astroid.basesClaudiu Popa2015-08-121-1/+2
* The --zope flag is deprecated and it is slated for removal in Pylint 1.6.Claudiu Popa2015-08-111-7/+10
* Use the new CallFunc.keywords instead of filtering out Keyword from CallFunc....Claudiu Popa2015-08-081-14/+6
* Remove unused argument.Claudiu Popa2015-07-261-2/+2
* Remove metaclass specific logic in _emit_no_member, which is already handled ...Claudiu Popa2015-07-261-14/+0
* Fix the previous commit, only ignored-modules should use patterns, not ignore...Claudiu Popa2015-07-081-19/+32
* ignored-classes option can work with qualified names, as well as with Unix pa...Claudiu Popa2015-07-071-9/+25
* Remove trailing whitespace.Claudiu Popa2015-07-061-1/+1
* Fix a not-context-manager false positive.Claudiu Popa2015-07-061-5/+36
* Use safe_infer and has_known_bases from astroid.helpers. Closes issue #593.Claudiu Popa2015-07-061-14/+13
* Ignore mixin classes when emitting not-context-manager, to avoid false positi...Claudiu Popa2015-07-031-0/+5
* Disable for unsupported-binary-operationClaudiu Popa2015-07-021-2/+2
* Add a new error, 'unsupported-binary-operation'.Claudiu Popa2015-06-301-0/+20
* Don't emit not-context-manager for instances with unknown bases.Claudiu Popa2015-06-201-0/+5
* Revert partially the previous commit: let astroid return functions, not Bound...Claudiu Popa2015-06-151-7/+1
* Fix a false positive regarding staticmethods: they don't have an implicit arg...Claudiu Popa2015-06-151-1/+7