summaryrefslogtreecommitdiff
path: root/coverage/parser.py
Commit message (Expand)AuthorAgeFilesLines
...
* Python 3.2 has a new opcode: SETUP_WITHNed Batchelder2010-07-011-1/+3
* Empty python files (like __init__.py) are shown as having zero statements, no...Ned Batchelder2010-06-271-1/+4
* Fail early, and with an intelligible message, if the current Python implement...Ned Batchelder2010-05-211-0/+10
* Properly record multiple exits separately. Fixes #62.Ned Batchelder2010-04-271-15/+21
* Jumps to jumps could make loops look like they go places they really don't, s...Ned Batchelder2009-12-201-1/+14
* version_info is a nicer way to check Python versions than hexversion is.Ned Batchelder2009-12-131-1/+1
* Massive eol whitespace clean-up.Ned Batchelder2009-12-021-79/+79
* Mark some code as not covered.Ned Batchelder2009-11-301-3/+3
* Update CHANGES for 3.2b3Ned Batchelder2009-11-231-0/+1
* ByteParser now recognizes synthetic 'return None' blocks and treats them corr...Ned Batchelder2009-11-231-0/+27
* I don't like accidental pragmas in the code.Ned Batchelder2009-11-211-1/+1
* Merged rozza's fixNed Batchelder2009-11-211-2/+4
|\
| * Ensuring that Class definitions exit counts are correct when you use #pragma:...rozza@x103086.gcapmedia.com2009-11-201-2/+4
* | Don't count branches to excluded code. Tests don't pass yet.Ned Batchelder2009-11-211-1/+6
* | Denis Otkidach puts a fine point on it.Ned Batchelder2009-11-201-1/+3
|/
* Ignore the branch of an except clause testing its type, since these aren't co...Ned Batchelder2009-11-171-3/+17
* Classes shouldn't be marked as branches. Fixes #32.Ned Batchelder2009-11-161-7/+21
* Some per-instance caching to speed code parsing and analysis.Ned Batchelder2009-11-101-1/+3
* Clean up.Ned Batchelder2009-11-081-1/+3
* Don't include excluded lines when reporting exit counts.Ned Batchelder2009-11-081-1/+8
* Dict literals shouldn't count as many different exits.Ned Batchelder2009-11-081-5/+26
* CodeParser couldn't deal with being passed the text directly.Ned Batchelder2009-11-021-1/+2
* Refactor Chunk to the top level.Ned Batchelder2009-10-301-19/+34
* Didn't deal with internal returns properly.Ned Batchelder2009-10-271-4/+4
* Pylint is a stern taskmasterNed Batchelder2009-10-251-1/+3
* Treat missing source files nicer.Ned Batchelder2009-10-251-4/+8
* Cleanup, and write doc strings.Ned Batchelder2009-10-241-51/+73
* Everything should derive from object.Ned Batchelder2009-10-241-2/+2
* Tidy up long linesNed Batchelder2009-10-241-10/+18
* Properly shift multiline references to the first line of the statement. This...Ned Batchelder2009-10-231-12/+32
* More complexity in figuring out where finally clauses might go.Ned Batchelder2009-10-211-5/+18
* More exception flow testing. This stuff is kind of involved...Ned Batchelder2009-10-201-6/+15
* Start testing exceptions with arc measurements.Ned Batchelder2009-10-191-2/+21
* Correct handling of breaks and continues.Ned Batchelder2009-10-161-17/+36
* Ad-hoc discovery of opcodes that need to be parsed. BREAK_LOOP is implicit? ...Ned Batchelder2009-10-161-8/+8
* Start unit testing the arc measurement. In arcs, -1 means enter or exit.Ned Batchelder2009-10-161-13/+13
* More refactoring of the use of analysis objects.Ned Batchelder2009-10-151-2/+15
* Incomprehensible text-based drawing of code arcsNed Batchelder2009-10-151-11/+43
* Lots of work on parser.py, now we can extract possible arcs from source.Ned Batchelder2009-10-141-145/+231
* D'oh: I was finding jumpers to anonymous chunks wrongly, turns out there are ...Ned Batchelder2009-10-121-4/+7
* More experiments: looks like anonymous chunks are only jumped to from one place.Ned Batchelder2009-10-101-28/+63
* Continued hacking on branch coverage.Ned Batchelder2009-10-101-47/+86
* Much more ad-hoc goodness.Ned Batchelder2009-10-071-7/+80
* Mark most of these methods as private.Ned Batchelder2009-10-071-15/+15
* The best way to get py3k support: same source runs on both, with some contort...Ned Batchelder2009-09-221-9/+9
* Remove a redundant import.Ned Batchelder2009-07-071-2/+0
* Make reading the lnotab structure work in both 2.x and 3.xNed Batchelder2009-07-071-4/+15
* Move the backward-compatibility definitions to a common file. There seems to ...Ned Batchelder2009-07-031-9/+1
* Clean up the `set` definitions for 2.3 (these should go someplace common).Ned Batchelder2009-07-031-3/+4
* The name of the project is Coverage, not coverage.py.Ned Batchelder2009-04-301-1/+1