summaryrefslogtreecommitdiff
path: root/coverage
Commit message (Collapse)AuthorAgeFilesLines
...
* refactor: remove unneeded Py2 C codeNed Batchelder2021-05-022-59/+0
|
* refactor: remove a few more version checksNed Batchelder2021-05-025-25/+9
|
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-0229-251/+243
|
* build: next version will be 6.0, dropping support for 2.7 & 3.5Ned Batchelder2021-05-011-1/+1
|
* refactor: move the remaining backward.py code, no more backward.pyNed Batchelder2021-05-015-163/+58
|
* refactor: remove some unneeded behavior conditionalsNed Batchelder2021-05-012-18/+2
|
* refactor: remove yet more unneeded backward.py shimsNed Batchelder2021-05-014-43/+14
| | | | | | | | Gone are: - PYC_MAGIC_NUMBER - code_object - SimpleNamespace
* refactor: remove more unneeded backward.py shimsNed Batchelder2021-05-0113-110/+33
| | | | | | | | | | | | | | Gone are: - iitems - litems - iternext - to_bytes - to_string - binary_bytes - byte_to_int - bytes_to_ints - BUILTINS
* refactor: remove unneeded backward.py shimsNed Batchelder2021-05-0110-101/+29
| | | | | | | | | | | | | | | Removed were: - StringIO - configparser - string_class - unicode_class - range - zip_longest - get_thread_id - path_types - shlex_quote - reprlib
* refactor: remove code explicitly choosing between py2 and py3Ned Batchelder2021-05-0116-243/+41
|
* fix: don't warn that dynamic plugins already imported their source files. #1150Ned Batchelder2021-05-011-0/+5
|
* docs: clarify that loads/dumps are not related to data filesNed Batchelder2021-04-191-1/+8
|
* Use current_thread instead of currentThread that was deprecated in Python 3.10Karthikeyan Singaravelan2021-04-171-4/+4
|
* build: make tags like 5.6.1 not coverage-5.6.1Ned Batchelder2021-04-151-1/+1
|
* fix: correct slight mis-layout of the hotkey panelsNed Batchelder2021-04-135-12/+12
|
* build: bump version to 5.6b2Ned Batchelder2021-04-121-1/+1
|
* fix: pypy3 7.3.4 uses a non-empty sys.path[0]Ned Batchelder2021-04-121-1/+4
|
* fix: adapt to 3.10.0a7's f_lasti fieldNed Batchelder2021-04-112-1/+9
|
* fix: restore metacov functioningNed Batchelder2021-04-111-2/+0
| | | | | | | The check for coverage files inside the --source check disables our metacoverage. Removing it means that coverage files will still not be measured, but the reason will be given as "is third-party" rather than "is part of coverage.py," which is a small price to pay.
* fix: restore html report selection highlightingNed Batchelder2021-04-111-7/+2
|
* fix: don't measure third-party scriptsnedbat/bin-excludeNed Batchelder2021-04-111-14/+22
| | | | | | This finishes the last bit of #905 Also includes tighter logging of the reason for not tracing modules.
* debug: label each matcher with its roleNed Batchelder2021-04-113-15/+18
|
* fix: don't measure third-party packagesNed Batchelder2021-04-102-10/+95
| | | | | | | | | | | | Avoid measuring code located where third-party packages get installed. We have to take care to measure --source code even if it is installed in a third-party location. This also fixes #905, coverage generating warnings about coverage being imported when it will be measured. https://github.com/nedbat/coveragepy/issues/876 https://github.com/nedbat/coveragepy/issues/905
* fix: make TreeMatcher right for case-sensitive worldsNed Batchelder2021-04-101-2/+4
|
* refactor: move stdlib and coverage location logic into functionsNed Batchelder2021-04-101-29/+41
|
* fix: remove debugging code I checked in by accidentNed Batchelder2021-03-191-3/+0
|
* style: correct two recent lint faux pasNed Batchelder2021-03-182-1/+4
|
* docs: clarify the --source valuesNed Batchelder2021-03-181-1/+1
| | | | | | On the Test & Code podcast (https://testandcode.com/148) Brian Okken explained why the old wording was confusing. I hope this makes it clearer.
* refactor: remove unused encoding parameterNed Batchelder2021-03-141-2/+2
|
* docs: note what pep626 isNed Batchelder2021-03-141-0/+2
|
* tool: more information about the location of ast nodes when debuggingNed Batchelder2021-03-131-1/+6
|
* refactor: pull module cleaning into hereNed Batchelder2021-03-111-6/+0
| | | | We don't need unittest_mixins' module cleaner anymore.
* feat: percent_covered_display in the JSON reportnedbat/tweak-metacovNed Batchelder2021-03-021-0/+2
|
* refactor: remove unused code pathsNed Batchelder2021-02-281-18/+20
|
* build: version bumpNed Batchelder2021-02-281-1/+1
|
* build: version 5.5 prepNed Batchelder2021-02-281-1/+1
|
* fix: don't report branches to missing lines. #1065Ned Batchelder2021-02-281-1/+1
| | | | | Fixes: #1065 Fixes: #955
* test: fix a few metacov exclusionsNed Batchelder2021-02-281-1/+1
|
* fix: improve an error message. #803Ned Batchelder2021-02-281-2/+2
| | | | Fixes #803.
* refactor: remove unused exception handlingNed Batchelder2021-02-281-24/+13
|
* fix: HTML line visibility is saved in local storage #1123Ned Batchelder2021-02-271-8/+35
| | | | | | | Seems like we could unify the two different uses of localStorage, but that's for another time. Fixes: #1123
* fix: HTML report makes room for 4-digit line numbers #1124Ned Batchelder2021-02-272-8/+8
| | | | Fixes: #1124
* refactor: remove unneeded codeNed Batchelder2021-02-261-5/+2
|
* build: update to latest pylintNed Batchelder2021-02-262-2/+2
|
* test: add a test of missing sections and optionsNed Batchelder2021-02-251-2/+2
|
* build: nicer publishing of HTML reportNed Batchelder2021-02-241-1/+1
| | | | Also, this correctly combines results from different runners.
* fix: avoid tracing pytracer.pyNed Batchelder2021-02-211-8/+37
| | | | Also, adjust the logging available in pytracer
* refactor: we weren't using this __eq__Ned Batchelder2021-02-071-3/+0
|
* test: quiet a misleading coverage missNed Batchelder2021-02-071-1/+3
| | | | | We need this on Python 2, but in testing environments, a backport is installed, so this import isn't used.
* refactor: remove unittest.assertCountEqualNed Batchelder2021-02-061-25/+0
| | | | Another step toward removing unittest.TestCase.