diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2022-12-29 16:53:54 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2022-12-29 17:29:50 -0500 |
commit | 21d66355a392d3d3dec8f79770e4be7673edf1dd (patch) | |
tree | 42182e5a89f76d86d4eb85d13667c983cd02ef0b /coverage/parser.py | |
parent | aeb32f806e46fe920e2742133598f3d5cd0c5749 (diff) | |
download | python-coveragepy-git-21d66355a392d3d3dec8f79770e4be7673edf1dd.tar.gz |
mypy: check python.py
Diffstat (limited to 'coverage/parser.py')
-rw-r--r-- | coverage/parser.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/coverage/parser.py b/coverage/parser.py index 3e3b92ad..9c71e2d3 100644 --- a/coverage/parser.py +++ b/coverage/parser.py @@ -238,9 +238,9 @@ class PythonParser: """Implement `FileReporter.translate_lines`.""" return self.first_lines(lines) - def translate_arcs(self, arcs: Iterable[TArc]) -> List[TArc]: + def translate_arcs(self, arcs: Iterable[TArc]) -> Set[TArc]: """Implement `FileReporter.translate_arcs`.""" - return [(self.first_line(a), self.first_line(b)) for (a, b) in arcs] + return {(self.first_line(a), self.first_line(b)) for (a, b) in arcs} def parse_source(self) -> None: """Parse source text to find executable lines, excluded lines, etc. |