summaryrefslogtreecommitdiff
path: root/coverage/control.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-06-01 06:10:39 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-06-01 06:10:39 -0400
commit5ed7c17b6f8e3a4b9b9826d2aa4459695b9e5a86 (patch)
tree197e95d7fce3c70df04d12e947302ed7dbade701 /coverage/control.py
parent1157999dc5c6c3aa3129a7cd4bf249fe73598501 (diff)
downloadpython-coveragepy-git-5ed7c17b6f8e3a4b9b9826d2aa4459695b9e5a86.tar.gz
refactor: remove globals from Numbers
Diffstat (limited to 'coverage/control.py')
-rw-r--r--coverage/control.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/coverage/control.py b/coverage/control.py
index b13acf45..d609c8c7 100644
--- a/coverage/control.py
+++ b/coverage/control.py
@@ -32,7 +32,7 @@ from coverage.plugin import FileReporter
from coverage.plugin_support import Plugins
from coverage.python import PythonFileReporter
from coverage.report import render_report
-from coverage.results import Analysis, Numbers
+from coverage.results import Analysis
from coverage.summary import SummaryReporter
from coverage.xmlreport import XmlReporter
@@ -799,14 +799,13 @@ class Coverage:
"""
# All reporting comes through here, so do reporting initialization.
self._init()
- Numbers.set_precision(self.config.precision)
self._post_init()
data = self.get_data()
if not isinstance(it, FileReporter):
it = self._get_file_reporter(it)
- return Analysis(data, it, self._file_mapper)
+ return Analysis(data, self.config.precision, it, self._file_mapper)
def _get_file_reporter(self, morf):
"""Get a FileReporter for a module or file name."""