Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Make other comprehensions work on py2 and py3 | Ned Batchelder | 2015-12-31 | 1 | -8/+12 | |
| | | | | | | | | | | --HG-- branch : ast-branch | |||||
* | | Exception tests pass on py3 | Ned Batchelder | 2015-12-31 | 1 | -30/+113 | |
| | | | | | | | | | | --HG-- branch : ast-branch | |||||
* | | Execution flows from the end of exception handlers to the finally | Ned Batchelder | 2015-12-28 | 1 | -2/+2 | |
| | | | | | | | | | | --HG-- branch : ast-branch | |||||
* | | A start on try/except/finally | Ned Batchelder | 2015-12-24 | 1 | -2/+22 | |
| | | | | | | | | | | --HG-- branch : ast-branch | |||||
* | | WIP: measure branches with ast instead of bytecode | Ned Batchelder | 2015-12-24 | 1 | -2/+228 | |
|/ | | | | | --HG-- branch : ast-branch | |||||
* | Pragmas on decorators apply to the entire function or class. #131 | Ned Batchelder | 2015-11-28 | 1 | -12/+27 | |
| | ||||||
* | Clean up PythonParser a bit. | Ned Batchelder | 2015-11-28 | 1 | -42/+44 | |
| | ||||||
* | Properly handle filenames with non-ASCII characters. #432 | Ned Batchelder | 2015-10-25 | 1 | -2/+2 | |
| | ||||||
* | Finish the plugin docstrings. | Ned Batchelder | 2015-08-15 | 1 | -5/+5 | |
| | ||||||
* | Use @expensive at the FileReporter interface. | Ned Batchelder | 2015-08-11 | 1 | -7/+2 | |
| | ||||||
* | Make sure FileReporters are called once for their data. | Ned Batchelder | 2015-08-09 | 1 | -9/+15 | |
| | ||||||
* | Correct the handling of IndentationError and TokenError | Ned Batchelder | 2015-08-09 | 1 | -12/+15 | |
| | ||||||
* | .arcs() doesn't have to sort its results. | Ned Batchelder | 2015-08-09 | 1 | -2/+2 | |
| | ||||||
* | Remove an unneeded base class, left over from pre-plugin days | Ned Batchelder | 2015-08-06 | 1 | -18/+3 | |
| | ||||||
* | Fixing spelling | Ned Batchelder | 2015-08-04 | 1 | -1/+1 | |
| | ||||||
* | Better spelling. | Ned Batchelder | 2015-07-25 | 1 | -1/+1 | |
| | ||||||
* | Add license mention to the top of all files. #313. | Ned Batchelder | 2015-07-24 | 1 | -1/+4 | |
| | ||||||
* | All Python source is Unicode internally. | Ned Batchelder | 2015-05-17 | 1 | -11/+5 | |
| | | | | | Unfortunately, this meant hacking around a silly Python 2 restriction (can't compile a Unicode string containing an encoding declaration). | |||||
* | Fix branch coverage for yield statements. #308 #324 | Ned Batchelder | 2015-04-20 | 1 | -12/+25 | |
| | | | | | | | | | | | Turns out the "call" and "return" trace events are really "start frame" and "end frame". They happen not only when functions are entered and left, but when generators yield and resume. We aren't interested in arcs into and out of yield statements, so the trace functions look more closely to see what's really happening, and record an arc in human-friendly terms. Thanks for Mickie Betz for pushing on this bug, although her code is no longer here. :( | |||||
* | Put all chunk/arc logic in one place. | Ned Batchelder | 2015-04-18 | 1 | -9/+7 | |
| | ||||||
* | Including generator yield statements when doing end of code calculations ↵ | Mickie Betz | 2015-04-14 | 1 | -1/+1 | |
| | | | | issue 324 | |||||
* | Move python source understanding into python.py | Ned Batchelder | 2015-01-01 | 1 | -1/+1 | |
| | ||||||
* | A few more filenames as %s instead of %r | Ned Batchelder | 2014-12-28 | 1 | -1/+1 | |
| | ||||||
* | Further consolidation of code reading Python source. | Ned Batchelder | 2014-12-28 | 1 | -7/+7 | |
| | ||||||
* | Unify and clarify reading Python source. Probably broke .pyw files | Ned Batchelder | 2014-12-26 | 1 | -10/+5 | |
| | ||||||
* | Move some code, and fix pep8 things | Ned Batchelder | 2014-12-14 | 1 | -34/+7 | |
| | ||||||
* | Source is always Unicode in HTML code. More refactoring to come. | Ned Batchelder | 2014-12-12 | 1 | -10/+13 | |
| | ||||||
* | Don't be confused by files with missing final newlines. #293 | Ned Batchelder | 2014-11-29 | 1 | -6/+8 | |
| | ||||||
* | Try out pylint spelling. Kinda noisy, but fixed some stuff. | Ned Batchelder | 2014-11-27 | 1 | -1/+1 | |
| | ||||||
* | Clean up some pylint messages | Ned Batchelder | 2014-11-23 | 1 | -1/+1 | |
| | ||||||
* | Change all pylint message codes to message names | Ned Batchelder | 2014-11-23 | 1 | -1/+1 | |
| | ||||||
* | Upgraded pylint to 1.4, removed useless suppressions | Ned Batchelder | 2014-11-23 | 1 | -1/+1 | |
| | ||||||
* | A few more metacov clean ups | Ned Batchelder | 2014-09-28 | 1 | -2/+2 | |
| | ||||||
* | Hacked-in django template support | Ned Batchelder | 2014-06-12 | 1 | -1/+1 | |
| | | | | | --HG-- branch : django | |||||
* | Continued refactoring of CodeUnit | Ned Batchelder | 2014-05-18 | 1 | -1/+1 | |
| | ||||||
* | A bit of refactoring, inching slowly toward nicer CodeUnits | Ned Batchelder | 2014-05-18 | 1 | -15/+21 | |
| | ||||||
* | Refactoring, asymptotically approaching multi-language | Ned Batchelder | 2014-05-04 | 1 | -23/+12 | |
| | ||||||
* | More refactoring of hacked Mako support | Ned Batchelder | 2014-04-18 | 1 | -32/+47 | |
| | ||||||
* | Hacked-in Mako support. | Ned Batchelder | 2014-03-08 | 1 | -1/+4 | |
| | ||||||
* | Merged 4.0 to default | Ned Batchelder | 2013-12-13 | 1 | -31/+19 | |
|\ | ||||||
| * | enumerate has a start parameter! | Ned Batchelder | 2013-10-23 | 1 | -2/+2 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
| * | Except clause can now use 'as', no need for lots of sys.exc_info | Ned Batchelder | 2013-10-20 | 1 | -7/+4 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
| * | with statements: no more finally close | Ned Batchelder | 2013-10-20 | 1 | -8/+2 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
| * | My own decorators can be decorators | Ned Batchelder | 2013-10-20 | 1 | -2/+2 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
| * | Now I can use collections.defaultdict | Ned Batchelder | 2013-10-20 | 1 | -4/+2 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
| * | Generator expressons are ok now. | Ned Batchelder | 2013-10-19 | 1 | -5/+5 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
| * | Now I can use decorators. | Ned Batchelder | 2013-10-19 | 1 | -2/+2 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
| * | Get rid of our backward implementation of set, sorted, reversed, and rpartition. | Ned Batchelder | 2013-10-19 | 1 | -2/+1 | |
| | | | | | | | | | | --HG-- branch : 4.0 | |||||
* | | ByteCodes.__iter__ is expensive, do it once instead of twice. | Ned Batchelder | 2013-10-27 | 1 | -2/+3 | |
| | | ||||||
* | | Cache generate_tokens to speed HTML reports. | Ned Batchelder | 2013-10-26 | 1 | -1/+29 | |
| | |