summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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: