Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: isolate user code from coverage.py internal code flags. #1524 | Ned Batchelder | 2023-01-09 | 1 | -1/+1 |
| | |||||
* | fix: `class` statements shouldn't be branches. #1449 | Ned Batchelder | 2022-09-26 | 1 | -0/+2 |
| | | | | | | Revert "refactor: we no longer need to treat 'class' lines specially" This reverts commit 79f9f4575321fafc2ef770e3255f874db3d4b037. | ||||
* | style: parens should indent the same as their opening line | Ned Batchelder | 2022-05-01 | 1 | -4/+4 |
| | |||||
* | refactor: we no longer need to treat 'class' lines specially | Ned Batchelder | 2021-11-11 | 1 | -2/+0 |
| | | | | | Originally, this tokenizing code was paired with bytecode analysis. But now we use AST instead, so class lines don't need to be handled differently. | ||||
* | debug(lab): renovate lab/parser.py | Ned Batchelder | 2021-11-03 | 1 | -27/+40 |
| | |||||
* | debug(lab): remove opcode histogram from lab/parser.py | Ned Batchelder | 2021-11-03 | 1 | -17/+2 |
| | |||||
* | refactor: remove redundant Python 2 code (#1155) | Hugo van Kemenade | 2021-05-02 | 1 | -8/+7 |
| | | | | | | | | | | | * Remove Python 2 code * Upgrade Python syntax with pyupgrade * Upgrade Python syntax with pyupgrade --py3-plus * Upgrade Python syntax with pyupgrade --py36-plus * Remove unused imports | ||||
* | No need for format indexes (mostly) | Ned Batchelder | 2019-09-01 | 1 | -2/+2 |
| | |||||
* | Update NOTICE link to GitHub. | Ned Batchelder | 2018-06-24 | 1 | -1/+1 |
| | |||||
* | Some plus_one lines were missing when drawing arcs | Ned Batchelder | 2016-02-25 | 1 | -1/+1 |
| | |||||
* | Fix lab/parser.py, which wasn't showing enough arcs | Ned Batchelder | 2016-01-10 | 1 | -0/+1 |
| | |||||
* | Funcdecfs went away | Ned Batchelder | 2016-01-09 | 1 | -2/+0 |
| | |||||
* | Update lab/parser.py for the bytecode-less world | Ned Batchelder | 2016-01-09 | 1 | -42/+19 |
| | |||||
* | When extracting snippets, also need to undo backslashing | Ned Batchelder | 2016-01-07 | 1 | -2/+3 |
| | | | | | --HG-- branch : ast-branch | ||||
* | Make lab/parser.py usable on snippets within larger Python files. | Ned Batchelder | 2016-01-07 | 1 | -3/+19 |
| | | | | | --HG-- branch : ast-branch | ||||
* | lab/parser.py shows arcs more usefully | Ned Batchelder | 2016-01-04 | 1 | -12/+21 |
| | | | | | | | | | One-plus lines (that just go to the next line) now show + Raw statements (-) and official statements (=) don't collide. --HG-- branch : ast-branch | ||||
* | WIP: measure branches with ast instead of bytecode | Ned Batchelder | 2015-12-24 | 1 | -10/+15 |
| | | | | | --HG-- branch : ast-branch | ||||
* | More compact arcs in lab/parser.py | Ned Batchelder | 2015-11-29 | 1 | -13/+35 |
| | |||||
* | Pragmas on decorators apply to the entire function or class. #131 | Ned Batchelder | 2015-11-28 | 1 | -1/+3 |
| | |||||
* | Clean up PythonParser a bit. | Ned Batchelder | 2015-11-28 | 1 | -11/+8 |
| | |||||
* | Python 2.6 str.format does not support unindexed parameters | John Vandenberg | 2015-10-19 | 1 | -2/+2 |
| | | | | | --HG-- branch : py26-unindexed-parameters | ||||
* | Add license mention to the top of all files. #313. | Ned Batchelder | 2015-07-24 | 1 | -0/+3 |
| | |||||
* | Modernize the implementation of ascii-art arcs in lab/parser.py | Ned Batchelder | 2015-04-18 | 1 | -7/+7 |
| | |||||
* | Fix lab/parser.py so we can use it to debug generators. | Ned Batchelder | 2015-04-18 | 1 | -2/+2 |
| | |||||
* | Unify and clarify reading Python source. Probably broke .pyw files | Ned Batchelder | 2014-12-26 | 1 | -1/+3 |
| | |||||
* | More refactoring of hacked Mako support | Ned Batchelder | 2014-04-18 | 1 | -2/+2 |
| | |||||
* | Counting of opcodes in disassembled code (for akaptur's question) | Ned Batchelder | 2014-03-01 | 1 | -3/+21 |
| | |||||
* | enumerate has a start parameter! | Ned Batchelder | 2013-10-23 | 1 | -2/+1 |
| | | | | | --HG-- branch : 4.0 | ||||
* | Fix the parser tool so I can see just annotated source files. | Ned Batchelder | 2013-10-22 | 1 | -6/+5 |
| | | | | | --HG-- branch : 4.0 | ||||
* | Except clause can now use 'as', no need for lots of sys.exc_info | Ned Batchelder | 2013-10-20 | 1 | -2/+1 |
| | | | | | --HG-- branch : 4.0 | ||||
* | Improvements to bytecode tools. | Ned Batchelder | 2013-01-12 | 1 | -1/+5 |
| | |||||
* | Print chunks inline with the disassembly for easier diagnosis. | Ned Batchelder | 2013-01-09 | 1 | -5/+4 |
| | |||||
* | Make this helper a little easier to use | Ned Batchelder | 2011-09-08 | 1 | -6/+8 |
| | |||||
* | Split out and improve the ad-hoc parsing and disassembly tool | Ned Batchelder | 2011-08-02 | 1 | -0/+177 |