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
commit5f37b3f44909a7e9597f99092b8dc34237d76a5f (patch)
tree0cf8b9531595c1a11390d27bb6b58ef965610ef1
parent7edf487116c7d35db00734b1dd18d5ee9fa66fe5 (diff)
downloadpython-coveragepy-5f37b3f44909a7e9597f99092b8dc34237d76a5f.tar.gz
todo
-rw-r--r--TODO.txt16
1 files changed, 11 insertions, 5 deletions
diff --git a/TODO.txt b/TODO.txt
index a54da1b..4254684 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: