summaryrefslogtreecommitdiff
path: root/coverage
Commit message (Collapse)AuthorAgeFilesLines
* Remove needless KeyboardInterrupt catchingNed Batchelder2014-11-231-2/+0
|
* Clean up the --skip-covered pull request.Ned Batchelder2014-11-232-4/+12
|
* Merged pull request 43: --skip-coveredNed Batchelder2014-11-234-3/+15
|\
| * Add skip-covered option.Krystian Kichewko2014-11-194-3/+17
| |
* | Change all pylint message codes to message namesNed Batchelder2014-11-235-6/+6
| |
* | Upgraded pylint to 1.4, removed useless suppressionsNed Batchelder2014-11-237-10/+7
| |
* | Move to the misc.py fileNed Batchelder2014-11-213-25/+26
|/
* Clean up some plugin tests.Ned Batchelder2014-11-122-8/+2
|
* Use a WeakKeyDictionary to track coroutine objects to prevent leaks. Fixes #330.Ned Batchelder2014-11-081-3/+15
|
* Add docstrings for plugin functionsNed Batchelder2014-10-311-2/+41
|
* Fix a weird PyPy3 problem with a weird PyPy3 fix.Ned Batchelder2014-10-281-0/+7
|
* Use json for html status file instead of pickle.Ned Batchelder2014-10-273-14/+56
|
* Remove more stuff only needed for the obsolete command syntaxNed Batchelder2014-10-261-46/+19
|
* Test on PyPy3Ned Batchelder2014-10-261-1/+5
|
* Allow the --debug switch on any commandNed Batchelder2014-10-262-32/+29
|
* Use a subtler indicator of filteringNed Batchelder2014-10-251-2/+1
|
* Change HTML pages to be HTML 5Ned Batchelder2014-10-253-12/+15
|
* Make the filter box smallerNed Batchelder2014-10-251-4/+4
|
* Fix some jshint warningsNed Batchelder2014-10-241-2/+3
|
* Filtering now computes coverage percentages properly.Ned Batchelder2014-10-224-8/+35
|
* Use classes to distinguish pages, not idsNed Batchelder2014-10-213-6/+6
|
* Make the text report branch column match the HTML reportNed Batchelder2014-10-202-5/+6
|
* Be more flexible about the number of columns to re-add during filtering.Ned Batchelder2014-10-201-20/+16
|
* Get rid of \rNed Batchelder2014-10-201-9/+9
|
* Merged in dannya/coverage.py_2 (pull request #34)Ned Batchelder2014-10-207-173/+177
|\ | | | | | | Rework of my pull request #18:
| * * Merge changes from head.Danny Allen2014-09-2220-445/+1093
| |\
| | * Merged ned/coveragepy into defaultDanny Allen2014-09-2220-445/+1093
| | |\
| * | | * Remove "source indicator" CSS from removed feature.Danny Allen2014-09-221-16/+0
| |/ /
| * | Address comments from pull request 34 ↵Danny Allen2014-09-223-124/+77
| | | | | | | | | | | | | | | | | | | | | (https://bitbucket.org/ned/coveragepy/pull-request/34/rework-of-my-pull-request-18/diff): * Remove fixed header and header buttons in file details page. * Add dynamically summing footer values.
| * | Merged ned/coveragepy into defaultDanny Allen2014-08-1121-311/+674
| |\ \
| * | | * Do not try to jump to line if we can't find a matching target.Danny Allen2014-05-151-12/+14
| | | |
| * | | * Respond to pull request #18 commentsDanny Allen2014-05-151-15/+19
| | | |
| * | | Rework of my pull request #18:Danny Allen2014-05-157-170/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement "go to next" buttons in pyfile UI * Improve filter on main UI to persist over page reloads * Hide totals table footer if hiding any rows, as values will be inaccurate * Implement live filtering of index table rows * Upgrade to jQuery 1.11.1
* | | | More plugin re-shapingNed Batchelder2014-10-196-61/+76
| | | |
* | | | second p is captialized :-)Ned Batchelder2014-10-111-1/+1
| | | |
* | | | Config tweaking applies to plugin options alsoNed Batchelder2014-10-111-4/+25
| | | |
* | | | Fix a problem with PyPy 2.4Ned Batchelder2014-10-111-0/+6
| | | |
* | | | Fix the caseNed Batchelder2014-10-111-1/+1
| | | |
* | | | Can change config after construction.Ned Batchelder2014-10-112-4/+17
| | | |
* | | | Move lots of initing to _init, so we can tweak settings before starting.Ned Batchelder2014-10-101-34/+75
| | | |
* | | | Remove the original command-line syntax.Ned Batchelder2014-10-081-89/+10
| | | |
* | | | More improvements to the test helpers.Ned Batchelder2014-10-071-13/+18
| | | |
* | | | Make the test helpers more correct on their own.Ned Batchelder2014-10-051-2/+7
| | | |
* | | | Add comment and cleanups to Alex's PyPy change.Ned Batchelder2014-10-011-1/+15
| | | |
* | | | Merged in ↵Ned Batchelder2014-10-011-1/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | alex_gaynor/coveragepy/alex_gaynor/improve-performance-of-coverage-under-py-1411425050845 (pull request #40) Improve performance of coverage under PyPy.
| * | | | Improve performance of coverage under PyPy.Alex Gaynor2014-09-221-1/+9
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An explanation is in order: should_trace_cache is a strictly growing key, which is to say once a key is in it, it never changes. Further, the keys used to access it are generally constant, given sufficient context. That is to say, at any given point _trace() is called, a Sufficient Smart Compiler (tm) is able to know the key. This is because the key is determined by the physical source code line, and that's obviously invariant with the call site. This property of a dict with immutable keys, combined call-site-constant keys is a match for PyPy's module dict, which is optimized for such workloads. This gives a 20% benefit on the workload described at https://bitbucket.org/pypy/pypy/issue/1871/10x-slower-than-cpython-under-coverage I have not benchmarked on a wider array of programs yet. --HG-- branch : alex_gaynor/improve-performance-of-coverage-under-py-1411425050845
* | | | A few more metacov clean upsNed Batchelder2014-09-281-2/+2
| | | |
* | | | Pragmas for uncovered codeNed Batchelder2014-09-283-6/+5
| | | |
* | | | Remove support for COVERAGE_OPTIONS environment variable.Ned Batchelder2014-09-282-10/+0
| | | |
* | | | Update version and docs for 4.0a1Ned Batchelder2014-09-271-1/+1
| | | |