From 21d66355a392d3d3dec8f79770e4be7673edf1dd Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 29 Dec 2022 16:53:54 -0500 Subject: mypy: check python.py --- coverage/parser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'coverage/parser.py') 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. -- cgit v1.2.1