Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Refer to the project consistenly as coverage.py. #275 | Ned Batchelder | 2015-07-23 | 1 | -8/+8 | |
| | ||||||
* | Remove CoverageData(collector=), we'll do it differently soon. | Ned Batchelder | 2015-07-21 | 1 | -4/+1 | |
| | ||||||
* | Add docs to CoverageData. | Ned Batchelder | 2015-07-20 | 1 | -0/+1 | |
| | ||||||
* | Refactor collector->data; data has only one of lines and arcs. | Ned Batchelder | 2015-07-18 | 1 | -9/+1 | |
| | | | | | | Now the collector communicates directly with the data, and control is less involved. In the data, when measuring arcs, only arcs are stored. Lines are calculated as needed. This saves space in the data file, and is faster. | |||||
* | Add a boolean interpretation of CoverageData. | Ned Batchelder | 2015-07-16 | 1 | -2/+1 | |
| | ||||||
* | Move suffix logic into data.py | Ned Batchelder | 2015-07-15 | 1 | -24/+2 | |
| | ||||||
* | More simplification of the data api | Ned Batchelder | 2015-07-12 | 1 | -3/+3 | |
| | ||||||
* | More reworking of the data api | Ned Batchelder | 2015-07-12 | 1 | -1/+1 | |
| | ||||||
* | Coverage._harvest_data is now Coverage.get_data | Ned Batchelder | 2015-07-11 | 1 | -7/+11 | |
| | ||||||
* | Clean up the unused debug argument to CoverageDataFiles | Ned Batchelder | 2015-07-11 | 1 | -4/+1 | |
| | ||||||
* | Split off CoverageDataFiles from CoverageData | Ned Batchelder | 2015-07-11 | 1 | -7/+10 | |
| | ||||||
* | Analysis doesn't need a Coverage object, it needs a CoverageData object. | Ned Batchelder | 2015-07-11 | 1 | -1/+1 | |
| | ||||||
* | The use_cache method is no longer supported. | Ned Batchelder | 2015-07-11 | 1 | -6/+3 | |
| | ||||||
* | If __file__ disagrees with the frame, use the frame info. Fixes #380. | Ned Batchelder | 2015-07-11 | 1 | -3/+5 | |
| | ||||||
* | Change how plugins are initialized. No more Plugin. Now coverage_init. | Ned Batchelder | 2015-07-05 | 1 | -14/+9 | |
| | ||||||
* | Remove the last vestige of FileReporter.name | Ned Batchelder | 2015-07-04 | 1 | -5/+0 | |
| | ||||||
* | The file-rename warning needs to take <string> into account. | Ned Batchelder | 2015-07-03 | 1 | -4/+5 | |
| | ||||||
* | Exec'ing code gives the wrong filename. A warning now, while we figure it ↵ | Ned Batchelder | 2015-07-02 | 1 | -0/+5 | |
| | | | | out. Part of #380. | |||||
* | COVERAGE_DEBUG can set the debug configuration options | Ned Batchelder | 2015-06-14 | 1 | -0/+3 | |
| | ||||||
* | Debugging plugin wrappers | Ned Batchelder | 2015-06-14 | 1 | -1/+1 | |
| | ||||||
* | Change FileLocator from a class to module-level functions | Ned Batchelder | 2015-06-13 | 1 | -16/+13 | |
| | ||||||
* | Move plugin support stuff into plugin_support.py | Ned Batchelder | 2015-06-13 | 1 | -48/+1 | |
| | ||||||
* | PyContracts now uses six, so exclude six during testing. | Ned Batchelder | 2015-06-03 | 1 | -3/+5 | |
| | ||||||
* | Add a docstring | Ned Batchelder | 2015-05-25 | 1 | -0/+1 | |
| | ||||||
* | Normalize measured data's filenames before adding to data. | Ned Batchelder | 2015-05-25 | 1 | -3/+6 | |
| | ||||||
* | Use PyContracts so we can declare/enforce parameter and return types. | Ned Batchelder | 2015-05-17 | 1 | -5/+10 | |
| | | | | | This commit doesn't add any uses of PyContracts, but gets the machinery in place. | |||||
* | Update docstring and command line help text. | Christine Lytwynec | 2015-04-22 | 1 | -0/+4 | |
| | ||||||
* | Added ability to combine coverage data files from multiple directories into ↵ | Christine Lytwynec | 2015-04-21 | 1 | -2/+2 | |
| | | | | one file via command line args. | |||||
* | Handle exceptions from dynamic_source_filename. | Ned Batchelder | 2015-02-26 | 1 | -13/+13 | |
| | | | | This required disabling plugins from the C tracer. | |||||
* | Ensure all FileReporter's have a .name attribute | Ned Batchelder | 2015-02-22 | 1 | -6/+14 | |
| | ||||||
* | Rename CodeUnit to FileReporter | Ned Batchelder | 2015-02-21 | 1 | -3/+3 | |
| | ||||||
* | Get rid of CodeUnit, FileReporter is the new thing. | Ned Batchelder | 2015-02-21 | 1 | -1/+1 | |
| | ||||||
* | Disable plugins if we can't support them, and show that in debug output. | Ned Batchelder | 2015-02-21 | 1 | -4/+11 | |
| | ||||||
* | Don't need this variable | Ned Batchelder | 2015-02-19 | 1 | -1/+1 | |
| | ||||||
* | Protect against misbehaving plugins. | Ned Batchelder | 2015-02-15 | 1 | -18/+36 | |
| | | | | | Also, test some misbehavior, and move our own annotations of plugins into prefixed attributes. | |||||
* | Treat config_file=".coveragerc" the same as config_file=True. #357 | Ned Batchelder | 2015-02-11 | 1 | -4/+17 | |
| | ||||||
* | Fix a bad check that was causing mysterious py2/py3 differences | Ned Batchelder | 2015-02-10 | 1 | -2/+2 | |
| | ||||||
* | Show file_tracers in debug sys | Ned Batchelder | 2015-02-09 | 1 | -0/+3 | |
| | ||||||
* | Plugin support is now only in the CTracer, not in the PyTracer. | Ned Batchelder | 2015-02-09 | 1 | -0/+9 | |
| | ||||||
* | Plugin support is in C tracer as well as Python tracer | Ned Batchelder | 2015-02-08 | 1 | -6/+0 | |
| | ||||||
* | Plugin modules have to define a Plugin class, or an error happens. | Ned Batchelder | 2015-02-08 | 1 | -0/+4 | |
| | ||||||
* | Useful debugging help. | Ned Batchelder | 2015-02-08 | 1 | -0/+10 | |
| | ||||||
* | A better comment. | Ned Batchelder | 2015-02-07 | 1 | -1/+1 | |
| | ||||||
* | Clean up some pylint complaints | Ned Batchelder | 2015-02-02 | 1 | -4/+8 | |
| | ||||||
* | Simplify the plugin selection logic. | Ned Batchelder | 2015-02-01 | 1 | -32/+26 | |
| | ||||||
* | Make process_startup idempotent, to fix #340. | Ned Batchelder | 2015-02-01 | 1 | -5/+24 | |
| | ||||||
* | Wildly experimental multiprocessing support. Covers most of #117. | Ned Batchelder | 2015-01-30 | 1 | -1/+9 | |
| | ||||||
* | Give a reasonable warning for a previous assert. Closes #353. | Ned Batchelder | 2015-01-26 | 1 | -6/+3 | |
| | ||||||
* | Set timid=True automatically for plugins | Ned Batchelder | 2015-01-24 | 1 | -2/+12 | |
| | | | | | This is better than asking people to add timid=True to their configs, since this way they won't have to clean it out of their config later. | |||||
* | Change sysinfo to sys_info | Ned Batchelder | 2015-01-24 | 1 | -3/+3 | |
| |