summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Close branch list-index-checkerlist-index-checkerClaudiu Popa2014-07-080-0/+0
* Merge upstream default into list-index-checkerDavid Shea2014-07-086-0/+425
|\
| * Rearrange the sequence and slice index tests for better clarityDavid Shea2014-07-084-77/+90
| * Move the sequence_types set to the global levelDavid Shea2014-07-081-3/+4
| * Skip the check for whether node is a Slice in visit_slice.David Shea2014-07-081-3/+0
| * Fix a typo in a commentDavid Shea2014-07-081-1/+1
| * Skip sequence index checks on types that do not resolve to an Instance or aDavid Shea2014-07-081-1/+1
| * Correct problems with checking extended slice syntax.David Shea2014-07-073-2/+27
| * Correct the sequence index check for set and delete operations.David Shea2014-07-073-11/+97
| * Correct the use of root()David Shea2014-07-071-1/+1
| * Clean up some stylistic issues in the sequence and slice index type checks.David Shea2014-07-075-46/+43
| * Expand the description for invalid-sequence-index to match the check.David Shea2014-07-071-1/+2
| * Remove the types import since it is no longer usedDavid Shea2014-07-061-1/+0
| * Merge upstream default into list-index-checkerDavid Shea2014-07-066-0/+306
| |\
| | * Check for invalid indices used with subclasses of sequence types.David Shea2014-07-063-4/+63
| | * Correct a typo: indicies -> indicesDavid Shea2014-07-061-1/+1
| | * Expand and correct the types used in the index and slice checks.David Shea2014-07-068-61/+155
| | * Add a changelog entry for list and slice type checksDavid Shea2014-07-031-0/+2
| | * Add a check for invalid types used as slice indices.David Shea2014-07-033-0/+84
| | * Add tests for list index type checking and clean up the conditionalDavid Shea2014-07-033-10/+54
| | * Emit an error when a list index is a non-integer typeDavid Shea2014-07-011-0/+23
| | * Created new branch list-index-checkerDavid Shea2014-07-010-0/+0
* | | Fix a false positive with unbalanced iterable unpacking, when encountering st...cpopa2014-07-083-4/+22
|/ /
* | Fix test issues.cpopa2014-07-021-22/+22
* | Emit 'not-callable' when calling properties. Closes issue #268.cpopa2014-07-024-3/+112
|/
* Remove trailing whitespace.cpopa2014-07-011-1/+1
* Emit attribute-defined-outside-init for all cases, not just for the last assi...cpopa2014-07-014-21/+36
* Merged in bare_except (pull request #2)Claudiu Popa2014-06-278-8/+22
|\
| * Disable another warning.bare_exceptcpopa2014-06-271-1/+1
| * Fix test failures on Python 2.cpopa2014-06-271-1/+1
| * Issue broad-except and bare-except even if the number of except handlers is d...cpopa2014-06-277-7/+21
|/
* Merged in PCManticore/pylint/format (pull request #59)Claudiu Popa2014-06-260-0/+0
|\
* | Reorder a check for better coherence, fix a couple of docstrings.cpopa2014-06-261-9/+8
* | Separate the good cases from the bad cases, improve the messages.cpopa2014-06-263-65/+75
* | No need for a deque here.cpopa2014-06-231-8/+3
* | Merge with default.cpopa2014-06-239-5/+30
|\ \ | |/
| * Don't warn with 'bad-format-character' when encountering the 'a' format on Py...cpopa2014-06-167-3/+25
| * Skip uninferable nodes when looking for bad exception contextscpopa2014-06-152-2/+5
* | Skip nodes with starargs or kwargs for now.cpopa2014-06-162-1/+8
* | Filter out non-const nodes.cpopa2014-06-152-0/+3
* | Fix a potential crash for accessors like "{0.missing}".cpopa2014-06-153-2/+4
* | Filter YES arguments.cpopa2014-06-153-24/+26
* | Move the filtering of YES nodes at the beginning of while block.cpopa2014-06-141-2/+3
* | Skip YES arguments, add a few test cases.cpopa2014-06-133-22/+31
* | Fix expected output.cpopa2014-06-081-11/+11
* | Change message ids.cpopa2014-06-081-6/+6
* | Add changelog entry and improve the tests.cpopa2014-06-083-1/+8
* | Small fixes.cpopa2014-06-081-46/+41
* | Make sure that split_format_field_names always returns ints instead of longs ...cpopa2014-06-081-1/+11
* | Add support for checking attribute and key lookups in string formatting. Impr...cpopa2014-06-083-45/+198