summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2009-04-23 08:26:51 -0400
committerNed Batchelder <ned@nedbatchelder.com>2009-04-23 08:26:51 -0400
commit8f52f2d75e3f468af258bbfad0ee08e27a05547d (patch)
treeb5cc033704104c62b5fc5c7a46c4d869d7e8c161
parent5d20ddbfa7934f72d1fea91a110710595d5d2a9b (diff)
downloadpython-coveragepy-git-8f52f2d75e3f468af258bbfad0ee08e27a05547d.tar.gz
todo
-rw-r--r--TODO.txt16
1 files changed, 11 insertions, 5 deletions
diff --git a/TODO.txt b/TODO.txt
index a54da1b0..42546847 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -13,6 +13,7 @@ Coverage TODO
+ C extension collector
- Ignore certain modules
+- Record linenos rather than (file,lineno) pairs in tracer.
x Tricky swapping of collector like figleaf, pycov, et al. (Don't need to do
this with C collector).
- Seems like there should be a faster way to manage all the line number sets in
@@ -60,20 +61,25 @@ x Tricky swapping of collector like figleaf, pycov, et al. (Don't need to do
class definitions, etc, when coverage is started after the class is defined.
- Different categories of exclude pragma? So you can enable and disable them
from the command line, to reconsider exclusions.
-
+- Reporting on files never touched by coverage (package completeness)
+
* Beauty
+ HTML report
-- Syntax coloring in HTML report
-- Dynamic effects in HTML report
-+ Footer in reports pointing to coverage home page.
+ - Package navigation.
+ - Rolled-up statistics.
+ - Syntax coloring in HTML report.
+ - Dynamic effects in HTML report.
+ + Footer in reports pointing to coverage home page.
+ - Baseline grid for linenumber font.
+ - Separate out css and HTML.
* Community
- New docs, rather than pointing to Gareth's
- - Min version is 2.3.
+ - Min python version is 2.3.
- Distinction between ignore (files not to trace), exclude (lines not to trace),
and omit (files not to report)
- Changes from coverage 2.x: