@@ -921,7 +921,7 @@ def __str__(self) -> str:
921
921
def __repr__ (self ) -> str :
922
922
return "<{} instance at {:0x}>" .format (self .__class__ , id (self ))
923
923
924
- def toterminal (self , tw ) -> None :
924
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
925
925
raise NotImplementedError ()
926
926
927
927
@@ -932,7 +932,7 @@ def __init__(self) -> None:
932
932
def addsection (self , name : str , content : str , sep : str = "-" ) -> None :
933
933
self .sections .append ((name , content , sep ))
934
934
935
- def toterminal (self , tw ) -> None :
935
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
936
936
for name , content , sep in self .sections :
937
937
tw .sep (sep , name )
938
938
tw .line (content )
@@ -952,7 +952,7 @@ def __init__(
952
952
self .reprtraceback = chain [- 1 ][0 ]
953
953
self .reprcrash = chain [- 1 ][1 ]
954
954
955
- def toterminal (self , tw ) -> None :
955
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
956
956
for element in self .chain :
957
957
element [0 ].toterminal (tw )
958
958
if element [2 ] is not None :
@@ -969,7 +969,7 @@ def __init__(
969
969
self .reprtraceback = reprtraceback
970
970
self .reprcrash = reprcrash
971
971
972
- def toterminal (self , tw ) -> None :
972
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
973
973
self .reprtraceback .toterminal (tw )
974
974
super ().toterminal (tw )
975
975
@@ -987,7 +987,7 @@ def __init__(
987
987
self .extraline = extraline
988
988
self .style = style
989
989
990
- def toterminal (self , tw ) -> None :
990
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
991
991
# the entries might have different styles
992
992
for i , entry in enumerate (self .reprentries ):
993
993
if entry .style == "long" :
@@ -1019,7 +1019,7 @@ class ReprEntryNative(TerminalRepr):
1019
1019
def __init__ (self , tblines : Sequence [str ]) -> None :
1020
1020
self .lines = tblines
1021
1021
1022
- def toterminal (self , tw ) -> None :
1022
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
1023
1023
tw .write ("" .join (self .lines ))
1024
1024
1025
1025
@@ -1038,7 +1038,7 @@ def __init__(
1038
1038
self .reprfileloc = filelocrepr
1039
1039
self .style = style
1040
1040
1041
- def toterminal (self , tw ) -> None :
1041
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
1042
1042
if self .style == "short" :
1043
1043
assert self .reprfileloc is not None
1044
1044
self .reprfileloc .toterminal (tw )
@@ -1071,7 +1071,7 @@ def __init__(self, path, lineno: int, message: str) -> None:
1071
1071
self .lineno = lineno
1072
1072
self .message = message
1073
1073
1074
- def toterminal (self , tw ) -> None :
1074
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
1075
1075
# filename and lineno output for each entry,
1076
1076
# using an output format that most editors understand
1077
1077
msg = self .message
@@ -1086,7 +1086,7 @@ class ReprLocals(TerminalRepr):
1086
1086
def __init__ (self , lines : Sequence [str ]) -> None :
1087
1087
self .lines = lines
1088
1088
1089
- def toterminal (self , tw ) -> None :
1089
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
1090
1090
for line in self .lines :
1091
1091
tw .line (line )
1092
1092
@@ -1095,7 +1095,7 @@ class ReprFuncArgs(TerminalRepr):
1095
1095
def __init__ (self , args : Sequence [Tuple [str , object ]]) -> None :
1096
1096
self .args = args
1097
1097
1098
- def toterminal (self , tw ) -> None :
1098
+ def toterminal (self , tw : py . io . TerminalWriter ) -> None :
1099
1099
if self .args :
1100
1100
linesofar = ""
1101
1101
for name , value in self .args :
0 commit comments