summaryrefslogtreecommitdiff
path: root/coverage/plugin_support.py
Commit message (Collapse)AuthorAgeFilesLines
* mypy: check collector.py and plugin_support.pyNed Batchelder2023-01-011-46/+62
|
* refactor: specialize exceptionsNed Batchelder2021-11-141-2/+2
| | | | | | CoverageException is fine as a base class, but not good to use for raising (and catching sometimes). Introduce specialized exceptions that allow third-party tools to integrate better.
* refactor: no need for __nonzero__, that was py2 onlyNed Batchelder2021-11-131-3/+1
|
* refactor: convert %-strings to f-stringsNed Batchelder2021-07-281-1/+1
|
* refactor: move exceptions to their own moduleNed Batchelder2021-05-021-1/+2
|
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-021-27/+27
|
* debug=plugin didn't handle all plugin methods. #834Ned Batchelder2019-08-111-0/+14
|
* Plugin support for dynamic context (#783)Justas Sadzevičius2019-04-201-0/+10
| | | | | | | | | | | | * Introduce a new plugin type: dynamic context labels. * Test dynamic context plugins * Helper method to get full paths to measured files * Get correct filenames on all OS * Improve wording
* Update NOTICE link to GitHub.Ned Batchelder2018-06-241-1/+1
|
* A new kind of plug-in: configurers. #563Ned Batchelder2018-01-061-0/+10
|
* Correct a docstring.Ned Batchelder2017-12-261-1/+1
|
* Protect ourselves from mock'ed os. #416Ned Batchelder2015-10-061-1/+4
|
* Add docstring for source_token_linesNed Batchelder2015-08-101-1/+1
|
* Rename .statements and .excluded_statements to .lines and .excluded_linesNed Batchelder2015-08-091-6/+6
|
* Remove should_be_python from the FileReporter interfaceNed Batchelder2015-08-091-5/+0
|
* Get rid of napoleon style docstrings, they don't format nicely.Ned Batchelder2015-07-261-9/+4
|
* Add license mention to the top of all files. #313.Ned Batchelder2015-07-241-0/+3
|
* Change how plugins are initialized. No more Plugin. Now coverage_init.Ned Batchelder2015-07-051-14/+56
|
* Clean up some pylintNed Batchelder2015-07-031-0/+2
|
* A little more plugin debuggingNed Batchelder2015-06-211-3/+18
|
* COVERAGE_DEBUG can set the debug configuration optionsNed Batchelder2015-06-141-2/+2
|
* Debugging plugin wrappersNed Batchelder2015-06-141-1/+142
|
* Also include plugin_support.py!Ned Batchelder2015-06-131-0/+51