summaryrefslogtreecommitdiff
path: root/coverage/data.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Data files are now JSON instead of pickles. Fixes #236.Ned Batchelder2015-07-211-48/+51
|
* Remove CoverageData(collector=), we'll do it differently soon.Ned Batchelder2015-07-211-10/+1
|
* Add docs to CoverageData.Ned Batchelder2015-07-201-84/+157
|
* Check the error messages when we expect exceptionsNed Batchelder2015-07-201-1/+5
|
* Be more strict when recording plugin namesNed Batchelder2015-07-201-1/+14
|
* Fix and test add_to_hash: test_data.py now 100% covers data.pyNed Batchelder2015-07-201-3/+13
|
* CoverageData.plugin_name() can now return None or '' to differentiate ↵Ned Batchelder2015-07-191-18/+25
| | | | unmeasured, or measured but no plugin.
* CoverageData.lines() and CoverageData.arcs() now distinguish between ↵Ned Batchelder2015-07-191-7/+20
| | | | unmeasured, and measured, but nothing ran
* More testing of CoverageData.updateNed Batchelder2015-07-191-2/+3
|
* Start preventing incorrect mixing of data.Ned Batchelder2015-07-191-1/+33
|
* Fix a test that used an unmaintained fake implementation for data.Ned Batchelder2015-07-191-2/+0
|
* Be sure not to write lines if we are measuring arcsNed Batchelder2015-07-181-2/+2
|
* Refactor collector->data; data has only one of lines and arcs.Ned Batchelder2015-07-181-27/+36
| | | | | | 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.
* Remove __main__ clause here, it doesn't work any more.Ned Batchelder2015-07-161-11/+0
|
* Change CoverageData.summary() to CoverageData.line_counts()Ned Batchelder2015-07-161-2/+7
|
* Add a boolean interpretation of CoverageData.Ned Batchelder2015-07-161-0/+5
|
* PEP8 fixes, but too many to really fixNed Batchelder2015-07-161-5/+5
|
* Move suffix logic into data.pyNed Batchelder2015-07-151-0/+18
|
* is better thanNed Batchelder2015-07-141-5/+6
|
* More simplification of the data apiNed Batchelder2015-07-121-59/+48
|
* More reworking of the data apiNed Batchelder2015-07-121-18/+19
|
* Include CoverageData in the docsNed Batchelder2015-07-111-4/+7
|
* Clean up the unused debug argument to CoverageDataFilesNed Batchelder2015-07-111-10/+6
|
* Split off CoverageDataFiles from CoverageDataNed Batchelder2015-07-111-101/+121
|
* The use_cache method is no longer supported.Ned Batchelder2015-07-111-18/+7
|
* Mark an internal method as internal, in prep for revamping the data api.Ned Batchelder2015-07-111-3/+3
|
* Add some docstringsNed Batchelder2015-07-031-2/+1
|
* Normalize measured data's filenames before adding to data.Ned Batchelder2015-05-251-0/+4
|
* remove unneeded conditionalChristine Lytwynec2015-04-241-3/+1
|
* Update testsChristine Lytwynec2015-04-231-1/+1
|
* Added ability to combine coverage data files from multiple directories into ↵Christine Lytwynec2015-04-211-15/+25
| | | | one file via command line args.
* backout b98fc53, so that tip is clean for merging pull requests.Ned Batchelder2015-04-151-6/+5
|
* Absolute names in data, fixes Windows plugins, breaks data tests.Ned Batchelder2015-03-011-5/+6
|
* Read and write plugin data to .coverageNed Batchelder2015-01-081-8/+14
|
* Rename extensions to plugins, since extensions reminds me of parts of filenamesNed Batchelder2014-08-201-8/+8
|
* Crazy-ugly start to extensions for Django and MakoNed Batchelder2014-07-041-0/+19
|
* with statements: no more finally closeNed Batchelder2013-10-201-8/+2
|
* Generator expressons are ok now.Ned Batchelder2013-10-191-2/+2
|
* Get rid of our backward implementation of set, sorted, reversed, and rpartition.Ned Batchelder2013-10-191-1/+1
|
* More --debug options, split code into separate objects.Ned Batchelder2013-09-081-1/+9
|
* Use iitems() to avoid lists of dict items on py2.Ned Batchelder2012-11-161-10/+10
|
* Refactor, and make it work on older Pythons.Ned Batchelder2012-11-141-6/+2
|
* Fix race condition removing .coverage on initlahwran2012-11-121-2/+7
|
* Remove odd module holding, since I think this is now fixed by always ↵Ned Batchelder2012-11-111-8/+4
| | | | stopping the tracers.
* Finished implementation of path aliases for combining data files. #17.Ned Batchelder2011-08-231-1/+1
|
* Cleanups for lint and older PythonsNed Batchelder2011-08-211-2/+1
|
* The machinery to map paths through aliases for merging coverage data from ↵Ned Batchelder2011-08-211-2/+10
| | | | disparate machines. Part of fixing #17.
* Incremental HTML generation. Some cleanup would be good.Ned Batchelder2011-03-241-0/+5
|
* Pylint 0.23.0 'deprecated' disable-msg.Ned Batchelder2011-02-011-1/+1
|
* Now that we include 0% files in the data, they aren't 'executed', they are ↵Ned Batchelder2010-09-031-2/+2
| | | | 'measured'.