Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WIPnedbat/nested-tracing | Ned Batchelder | 2018-10-20 | 1 | -1/+8 |
| | |||||
* | PyPy3 fixed an obscure bug long ago, we don't need this override | Ned Batchelder | 2018-10-19 | 1 | -7/+3 |
| | |||||
* | One more error case for the command line | Ned Batchelder | 2018-10-19 | 1 | -0/+4 |
| | |||||
* | `[run] command_line` is the command line to use for 'coverage run'. #695 | Ned Batchelder | 2018-10-18 | 2 | -0/+10 |
| | |||||
* | Clean some lint | Ned Batchelder | 2018-10-17 | 1 | -1/+2 |
| | |||||
* | Don't clobber sys.path[0]. #715 | Ned Batchelder | 2018-10-16 | 1 | -4/+0 |
| | |||||
* | Allow later DebugOutputFile to replace earlier ones | Ned Batchelder | 2018-10-16 | 1 | -6/+12 |
| | | | | | | When logging calls, get_one() is called with no filters. It would be the_one, so a later get_one with filters for pids wouldn't take effect. Now the earlier is only interim, and the later one wins. | ||||
* | Use one transaction to speed combining | Ned Batchelder | 2018-10-15 | 1 | -39/+45 |
| | |||||
* | Defer using the database when calling set_context #716 | Ned Batchelder | 2018-10-14 | 1 | -11/+14 |
| | | | | | | | | | | | The collector calls set_context() before any code is run. If we touch the database there, it will get created *very* early. This causes problems with pytest-cov, which will delete those early-created files when erasing data. By deferring the database access until add_lines is called, the data file stays off the disk until the collection is done (or until the context switches), which avoids the problem. | ||||
* | Fewer conditionals for debug output | Ned Batchelder | 2018-10-13 | 3 | -23/+30 |
| | |||||
* | Debugging improvements | Ned Batchelder | 2018-10-13 | 2 | -6/+6 |
| | |||||
* | Version bump | Ned Batchelder | 2018-10-06 | 1 | -1/+1 |
| | |||||
* | Finally jumps back to exiting lines | Ned Batchelder | 2018-10-06 | 2 | -9/+48 |
| | | | | | | In Python 3.8, when a finally clause is run because a line in the try block is exiting the block, the exiting line is visited again after the finally block. | ||||
* | Python 3.8 uses Constant nodes in the AST | Ned Batchelder | 2018-10-04 | 1 | -1/+1 |
| | |||||
* | Python 3.6 changed lnotab to signed bytes | Ned Batchelder | 2018-10-04 | 1 | -0/+2 |
| | |||||
* | Simplify | Ned Batchelder | 2018-09-28 | 1 | -6/+2 |
| | |||||
* | Deal with properties in qualname_from_frame | Ned Batchelder | 2018-09-28 | 1 | -1/+4 |
| | |||||
* | Get qualified names for method contexts | Ned Batchelder | 2018-09-28 | 1 | -1/+37 |
| | |||||
* | Move the context determiner to its own file | Ned Batchelder | 2018-09-28 | 2 | -8/+12 |
| | |||||
* | Oops, remove noisy debugging code | Ned Batchelder | 2018-09-28 | 1 | -2/+0 |
| | |||||
* | Record the sys.argv in the db | Ned Batchelder | 2018-09-28 | 1 | -3/+5 |
| | |||||
* | Faster combining | Ned Batchelder | 2018-09-27 | 1 | -7/+13 |
| | |||||
* | Even more clarity for an error message | Ned Batchelder | 2018-09-25 | 1 | -1/+2 |
| | |||||
* | CoverageSqliteData.__nonzero__: do not create DB | Daniel Hahler | 2018-09-24 | 1 | -0/+2 |
| | | | | This makes is more lazy and avoids creating an empty DB unnecessarily. | ||||
* | Merge branch 'nedbat/dynamic-contexts' | Ned Batchelder | 2018-09-24 | 6 | -40/+61 |
|\ | |||||
| * | Make static and dynamic contexts work together | Ned Batchelder | 2018-09-23 | 1 | -1/+7 |
| | | |||||
| * | Dynamic contexts | Ned Batchelder | 2018-09-23 | 6 | -40/+55 |
| | | |||||
* | | Fix a versionadded comment | Ned Batchelder | 2018-09-23 | 1 | -2/+2 |
|/ | |||||
* | Merge branch 'nedbat/contexts' | Ned Batchelder | 2018-09-21 | 6 | -45/+147 |
|\ | |||||
| * | More debugging. | Ned Batchelder | 2018-09-21 | 2 | -0/+12 |
| | | |||||
| * | Combining contexts works | Ned Batchelder | 2018-09-21 | 1 | -22/+52 |
| | | |||||
| * | measured_contexts() and two simple tests of the global context | Ned Batchelder | 2018-09-21 | 2 | -11/+21 |
| | | |||||
| * | Change measured_files to a set | Ned Batchelder | 2018-09-21 | 3 | -12/+8 |
| | | |||||
| * | Set the context in the data | Ned Batchelder | 2018-09-21 | 3 | -5/+8 |
| | | |||||
| * | SqlData can set_context | Ned Batchelder | 2018-09-18 | 1 | -0/+14 |
| | | |||||
| * | Collector has a CoverageData | Ned Batchelder | 2018-09-18 | 2 | -6/+18 |
| | | |||||
| * | Plumb through context= setting | Ned Batchelder | 2018-09-18 | 3 | -2/+13 |
| | | |||||
| * | Super-simple contexts added to the schema | Ned Batchelder | 2018-09-18 | 1 | -7/+21 |
| | | |||||
* | | Clarify an error message | Ned Batchelder | 2018-09-19 | 1 | -1/+1 |
| | | |||||
* | | Fix cyclic import | Ned Batchelder | 2018-09-13 | 1 | -1/+2 |
| | | |||||
* | | Check for import order | Ned Batchelder | 2018-09-13 | 1 | -3/+3 |
| | | |||||
* | | Name decorator components to avoid docstring requirement | Ned Batchelder | 2018-09-09 | 2 | -9/+8 |
| | | |||||
* | | No need for a separate variable | Ned Batchelder | 2018-09-09 | 1 | -2/+1 |
| | | |||||
* | | SimpleReprMixin is a better name | Ned Batchelder | 2018-09-09 | 3 | -7/+7 |
|/ | |||||
* | Keep windows working in the face of bizarre errors | Ned Batchelder | 2018-09-09 | 1 | -1/+3 |
| | |||||
* | Defaultable variable substitution | Ned Batchelder | 2018-09-08 | 1 | -5/+10 |
| | |||||
* | Py2 doesn't like using unmatched groups in regex results | Ned Batchelder | 2018-09-08 | 1 | -1/+1 |
| | |||||
* | Strict variable substitution is now an option | Ned Batchelder | 2018-09-08 | 1 | -2/+11 |
| | |||||
* | Move variable substitution to be independent | Ned Batchelder | 2018-09-08 | 2 | -17/+39 |
| | |||||
* | Tidy up | Ned Batchelder | 2018-09-08 | 2 | -2/+0 |
| |