summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO.txt1
-rw-r--r--coverage/control.py4
-rw-r--r--coverage/report.py2
-rw-r--r--coverage/summary.py2
4 files changed, 5 insertions, 4 deletions
diff --git a/TODO.txt b/TODO.txt
index 22e67975..3e20eb98 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -77,6 +77,7 @@ x Tricky swapping of collector like figleaf, pycov, et al. (Don't need to do
+ Baseline grid for linenumber font.
+ Separate out css and HTML.
- Does it work right with utf-8 source files?
+ - Colored bars indicating coverage per file.
* Community
diff --git a/coverage/control.py b/coverage/control.py
index ad4d3aaf..ef1a6205 100644
--- a/coverage/control.py
+++ b/coverage/control.py
@@ -197,10 +197,10 @@ class coverage:
"""
code_unit = code_unit_factory(morf, self.file_locator)[0]
- st, ex, m, mf = self.analyze(code_unit)
+ st, ex, m, mf = self._analyze(code_unit)
return code_unit.filename, st, ex, m, mf
- def analyze(self, code_unit):
+ def _analyze(self, code_unit):
"""Analyze a single code unit.
Returns a 4-tuple: (statements, excluded, missing, missing formatted).
diff --git a/coverage/report.py b/coverage/report.py
index 79411161..4475b00e 100644
--- a/coverage/report.py
+++ b/coverage/report.py
@@ -52,7 +52,7 @@ class Reporter(object):
try:
if not cu.relative:
continue
- statements, excluded, missing, _ = self.coverage.analyze(cu)
+ statements, excluded, missing, _ = self.coverage._analyze(cu)
report_fn(cu, statements, excluded, missing)
except KeyboardInterrupt:
raise
diff --git a/coverage/summary.py b/coverage/summary.py
index 4a2ee60f..712febc6 100644
--- a/coverage/summary.py
+++ b/coverage/summary.py
@@ -41,7 +41,7 @@ class SummaryReporter(Reporter):
for cu in self.code_units:
try:
- statements, _, missing, readable = self.coverage.analyze(cu)
+ statements, _, missing, readable = self.coverage._analyze(cu)
n = len(statements)
m = n - len(missing)
if n > 0: