summaryrefslogtreecommitdiff
path: root/coverage/collector.py
Commit message (Collapse)AuthorAgeFilesLines
* Use set literalsNed Batchelder2021-01-031-1/+1
|
* If a plugin is disabled, don't try to record its file tracers. #1011Ned Batchelder2020-09-131-1/+12
|
* Move disable_plugin to PythonNed Batchelder2020-09-131-0/+11
|
* Tweak some coverage details of switch_context codeNed Batchelder2019-12-221-4/+0
|
* Experimental: relative_files to support relative file names.Ned Batchelder2019-12-011-13/+17
|
* Clean-ups I noticed while doing something elseNed Batchelder2019-11-171-22/+22
|
* Use pylint 2.xNed Batchelder2019-05-131-1/+1
|
* Use pipe symbol to join static and dynamic contextsNed Batchelder2019-04-261-1/+1
|
* Make static and dynamic contexts work togetherNed Batchelder2018-09-231-1/+7
|
* Dynamic contextsNed Batchelder2018-09-231-37/+26
|
* Set the context in the dataNed Batchelder2018-09-211-1/+5
|
* Collector has a CoverageDataNed Batchelder2018-09-181-5/+13
|
* Update NOTICE link to GitHub.Ned Batchelder2018-06-241-1/+1
|
* A few cleanupsNed Batchelder2018-05-311-0/+1
|
* Add collector local cache of abs_file"David R. MacIver"2018-05-141-1/+9
|
* Huge refactor of code out of control into inoroutNed Batchelder2018-02-251-5/+1
| | | | | --HG-- branch : inorout
* Pylint 1.8.1, and fix its new warningsNed Batchelder2017-12-231-0/+1
|
* Another approach to solving the 'dictionary changed size during iteration' ↵Ned Batchelder2017-11-041-4/+16
| | | | problem
* More info when _collectors is surprisingNed Batchelder2017-11-041-0/+7
|
* Merged in ogrisel/coverage.py/fix-thread-safety (pull request #127)Ned Batchelder2017-10-211-1/+4
|\ | | | | | | FIX thread-safe Collector.save_data()
| * FIX thread-safe Collector.save_data()Olivier Grisel2017-08-101-1/+4
| | | | | | | | | | --HG-- branch : fix-thread-safety
* | Fixes documentation comments about arguments to Collector.David R. MacIver2017-09-151-4/+5
|/
* Cleanly stop coverage objects, for metacovNed Batchelder2017-03-111-1/+1
| | | | | Without these cov.stop() calls, the collector stack is wrong when doing meta-coverage.
* Slightly better way to organize the condition on activityNed Batchelder2017-03-041-2/+9
|
* Collecting continues after saving data. #79 #448Ned Batchelder2017-03-031-7/+21
|
* Let the concurrency option be multi-valued. #484Ned Batchelder2016-07-041-9/+20
|
* Update pylint to 1.5.6Ned Batchelder2016-06-251-1/+1
|
* Clean ups and docstringsNed Batchelder2016-01-311-0/+5
|
* Write separate wtw files for each processNed Batchelder2016-01-311-1/+2
|
* Clean up WTW so that it is safe to mergeNed Batchelder2016-01-301-6/+15
|
* WIP: record contexts for who tests whatNed Batchelder2015-11-141-1/+21
|
* Protect ourselves from mock'ed os. #416Ned Batchelder2015-10-061-2/+6
|
* Greenlet is always availble, remove conditionalization.Ned Batchelder2015-08-301-1/+1
|
* OMG, sometimes the hardest problems have simple solutions. Now metacoverage ↵Ned Batchelder2015-08-301-1/+1
| | | | works with the Python tracer.
* Oops, that last commit broke fullcoverage. Fix it.Ned Batchelder2015-08-231-8/+9
|
* Make metacov run without errors.Ned Batchelder2015-08-231-3/+11
|
* Polish up collector.pyNed Batchelder2015-08-221-21/+8
|
* Despite the name, these arguments were used.Ned Batchelder2015-08-221-2/+2
|
* Fix 'filename' to be 'file name' in English.Ned Batchelder2015-08-201-7/+7
|
* Touching files in an empty CoverageData shouldn't force lines. #399Ned Batchelder2015-08-201-3/+3
| | | | | | | | py.test --cov can write empty data to arcs, and then touch files due to --source. This would make the file be about lines instead of arcs, and then combining would fail. This changed a lot of CoverageData, including some of the methods names.
* Too many things named "arcs". Rename the booleans.Ned Batchelder2015-08-081-1/+1
|
* Why didn't I get rid of this TODO ages ago?Ned Batchelder2015-08-021-1/+2
|
* Implement FileDisposition in C for speed. Final part of fix for #387.Ned Batchelder2015-08-011-2/+12
|
* Use more specific names than 'plugins', since there will be more of them in ↵Ned Batchelder2015-07-241-5/+6
| | | | the future.
* Add license mention to the top of all files. #313.Ned Batchelder2015-07-241-1/+4
|
* Data files are now JSON instead of pickles. Fixes #236.Ned Batchelder2015-07-211-3/+3
|
* Refactor collector->data; data has only one of lines and arcs.Ned Batchelder2015-07-181-37/+15
| | | | | | 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 some docstringsNed Batchelder2015-07-031-2/+10
|
* Clean up some pylintNed Batchelder2015-07-031-3/+3
|
* Correct the comment describing .should_trace_cacheNed Batchelder2015-06-161-3/+8
|