diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2023-01-12 10:44:15 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2023-01-12 10:44:15 -0500 |
commit | 460dd98dae56d26f0611a0f6dc9c24e44435958f (patch) | |
tree | 9211005e2575fa5b3996312e04630f0875576c1f /coverage/types.py | |
parent | 8fba8f18806b10e3713c124db538976527b7514d (diff) | |
download | python-coveragepy-git-460dd98dae56d26f0611a0f6dc9c24e44435958f.tar.gz |
mypy: pytracer.py, the last file in coverage/
Diffstat (limited to 'coverage/types.py')
-rw-r--r-- | coverage/types.py | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/coverage/types.py b/coverage/types.py index a45b831e..736269e0 100644 --- a/coverage/types.py +++ b/coverage/types.py @@ -32,8 +32,8 @@ class TTraceFn(Protocol): frame: FrameType, event: str, arg: Any, - lineno: Optional[int] = None # Our own twist, see collector.py - ) -> TTraceFn: + lineno: Optional[TLineNo] = None # Our own twist, see collector.py + ) -> Optional[TTraceFn]: ... ## Coverage.py tracing @@ -63,11 +63,9 @@ class TFileDisposition(Protocol): # - If measuring arcs in the C tracer, the values are sets of packed arcs (two # line numbers combined into one integer). -TTraceData = Union[ - Dict[str, Set[TLineNo]], - Dict[str, Set[TArc]], - Dict[str, Set[int]], -] +TTraceFileData = Union[Set[TLineNo], Set[TArc], Set[int]] + +TTraceData = Dict[str, TTraceFileData] class TTracer(Protocol): """Either CTracer or PyTracer.""" |