@@ -114,22 +114,22 @@ def current(cls) -> Optional[Coverage]:
114
114
115
115
def __init__ ( # pylint: disable=too-many-arguments
116
116
self ,
117
- data_file : Optional [Union [str , DefaultValue ]]= DEFAULT_DATAFILE ,
118
- data_suffix : Optional [Union [str , bool ]]= None ,
119
- cover_pylib : Optional [bool ]= None ,
120
- auto_data : bool = False ,
121
- timid : Optional [bool ]= None ,
122
- branch : Optional [bool ]= None ,
123
- config_file : Union [str , bool ]= True ,
124
- source : Optional [Iterable [str ]]= None ,
125
- source_pkgs : Optional [Iterable [str ]]= None ,
126
- omit : Optional [Union [str , Iterable [str ]]]= None ,
127
- include : Optional [Union [str , Iterable [str ]]]= None ,
128
- debug : Optional [Iterable [str ]]= None ,
129
- concurrency : Optional [Union [str , Iterable [str ]]]= None ,
130
- check_preimported : bool = False ,
131
- context : Optional [str ]= None ,
132
- messages : bool = False ,
117
+ data_file : Optional [Union [str , DefaultValue ]] = DEFAULT_DATAFILE ,
118
+ data_suffix : Optional [Union [str , bool ]] = None ,
119
+ cover_pylib : Optional [bool ] = None ,
120
+ auto_data : bool = False ,
121
+ timid : Optional [bool ] = None ,
122
+ branch : Optional [bool ] = None ,
123
+ config_file : Union [str , bool ] = True ,
124
+ source : Optional [Iterable [str ]] = None ,
125
+ source_pkgs : Optional [Iterable [str ]] = None ,
126
+ omit : Optional [Union [str , Iterable [str ]]] = None ,
127
+ include : Optional [Union [str , Iterable [str ]]] = None ,
128
+ debug : Optional [Iterable [str ]] = None ,
129
+ concurrency : Optional [Union [str , Iterable [str ]]] = None ,
130
+ check_preimported : bool = False ,
131
+ context : Optional [str ] = None ,
132
+ messages : bool = False ,
133
133
) -> None :
134
134
"""
135
135
Many of these arguments duplicate and override values that can be
@@ -392,7 +392,7 @@ def _check_include_omit_etc(self, filename: str, frame: FrameType) -> bool:
392
392
393
393
return not reason
394
394
395
- def _warn (self , msg : str , slug : Optional [str ]= None , once : bool = False ) -> None :
395
+ def _warn (self , msg : str , slug : Optional [str ] = None , once : bool = False ) -> None :
396
396
"""Use `msg` as a warning.
397
397
398
398
For warning suppression, use `slug` as the shorthand.
@@ -634,7 +634,7 @@ def stop(self) -> None:
634
634
self ._collector .stop ()
635
635
self ._started = False
636
636
637
- def _atexit (self , event : str = "atexit" ) -> None :
637
+ def _atexit (self , event : str = "atexit" ) -> None :
638
638
"""Clean up on process shutdown."""
639
639
if self ._debug .should ("process" ):
640
640
self ._debug .write (f"{ event } : pid: { os .getpid ()} , instance: { self !r} " )
@@ -688,13 +688,13 @@ def switch_context(self, new_context: str) -> None:
688
688
689
689
self ._collector .switch_context (new_context )
690
690
691
- def clear_exclude (self , which : str = 'exclude' ) -> None :
691
+ def clear_exclude (self , which : str = 'exclude' ) -> None :
692
692
"""Clear the exclude list."""
693
693
self ._init ()
694
694
setattr (self .config , which + "_list" , [])
695
695
self ._exclude_regex_stale ()
696
696
697
- def exclude (self , regex : str , which : str = 'exclude' ) -> None :
697
+ def exclude (self , regex : str , which : str = 'exclude' ) -> None :
698
698
"""Exclude source lines from execution consideration.
699
699
700
700
A number of lists of regular expressions are maintained. Each list
@@ -726,7 +726,7 @@ def _exclude_regex(self, which: str) -> str:
726
726
self ._exclude_re [which ] = join_regex (excl_list )
727
727
return self ._exclude_re [which ]
728
728
729
- def get_exclude_list (self , which : str = 'exclude' ) -> List [str ]:
729
+ def get_exclude_list (self , which : str = 'exclude' ) -> List [str ]:
730
730
"""Return a list of excluded regex strings.
731
731
732
732
`which` indicates which list is desired. See :meth:`exclude` for the
@@ -755,9 +755,9 @@ def _make_aliases(self) -> PathAliases:
755
755
756
756
def combine (
757
757
self ,
758
- data_paths : Optional [Iterable [str ]]= None ,
759
- strict : bool = False ,
760
- keep : bool = False
758
+ data_paths : Optional [Iterable [str ]] = None ,
759
+ strict : bool = False ,
760
+ keep : bool = False
761
761
) -> None :
762
762
"""Combine together a number of similarly-named coverage data files.
763
763
@@ -926,7 +926,7 @@ def _get_file_reporter(self, morf: TMorf) -> FileReporter:
926
926
assert isinstance (file_reporter , FileReporter )
927
927
return file_reporter
928
928
929
- def _get_file_reporters (self , morfs : Optional [Iterable [TMorf ]]= None ) -> List [FileReporter ]:
929
+ def _get_file_reporters (self , morfs : Optional [Iterable [TMorf ]] = None ) -> List [FileReporter ]:
930
930
"""Get a list of FileReporters for a list of modules or file names.
931
931
932
932
For each module or file name in `morfs`, find a FileReporter. Return
@@ -956,18 +956,18 @@ def _prepare_data_for_reporting(self) -> None:
956
956
957
957
def report (
958
958
self ,
959
- morfs : Optional [Iterable [TMorf ]]= None ,
960
- show_missing : Optional [bool ]= None ,
961
- ignore_errors : Optional [bool ]= None ,
962
- file : Optional [IO [str ]]= None ,
963
- omit : Optional [Union [str , List [str ]]]= None ,
964
- include : Optional [Union [str , List [str ]]]= None ,
965
- skip_covered : Optional [bool ]= None ,
966
- contexts : Optional [List [str ]]= None ,
967
- skip_empty : Optional [bool ]= None ,
968
- precision : Optional [int ]= None ,
969
- sort : Optional [str ]= None ,
970
- output_format : Optional [str ]= None ,
959
+ morfs : Optional [Iterable [TMorf ]] = None ,
960
+ show_missing : Optional [bool ] = None ,
961
+ ignore_errors : Optional [bool ] = None ,
962
+ file : Optional [IO [str ]] = None ,
963
+ omit : Optional [Union [str , List [str ]]] = None ,
964
+ include : Optional [Union [str , List [str ]]] = None ,
965
+ skip_covered : Optional [bool ] = None ,
966
+ contexts : Optional [List [str ]] = None ,
967
+ skip_empty : Optional [bool ] = None ,
968
+ precision : Optional [int ] = None ,
969
+ sort : Optional [str ] = None ,
970
+ output_format : Optional [str ] = None ,
971
971
) -> float :
972
972
"""Write a textual summary report to `file`.
973
973
@@ -1038,12 +1038,12 @@ def report(
1038
1038
1039
1039
def annotate (
1040
1040
self ,
1041
- morfs : Optional [Iterable [TMorf ]]= None ,
1042
- directory : Optional [str ]= None ,
1043
- ignore_errors : Optional [bool ]= None ,
1044
- omit : Optional [Union [str , List [str ]]]= None ,
1045
- include : Optional [Union [str , List [str ]]]= None ,
1046
- contexts : Optional [List [str ]]= None ,
1041
+ morfs : Optional [Iterable [TMorf ]] = None ,
1042
+ directory : Optional [str ] = None ,
1043
+ ignore_errors : Optional [bool ] = None ,
1044
+ omit : Optional [Union [str , List [str ]]] = None ,
1045
+ include : Optional [Union [str , List [str ]]] = None ,
1046
+ contexts : Optional [List [str ]] = None ,
1047
1047
) -> None :
1048
1048
"""Annotate a list of modules.
1049
1049
@@ -1077,18 +1077,18 @@ def annotate(
1077
1077
1078
1078
def html_report (
1079
1079
self ,
1080
- morfs : Optional [Iterable [TMorf ]]= None ,
1081
- directory : Optional [str ]= None ,
1082
- ignore_errors : Optional [bool ]= None ,
1083
- omit : Optional [Union [str , List [str ]]]= None ,
1084
- include : Optional [Union [str , List [str ]]]= None ,
1085
- extra_css : Optional [str ]= None ,
1086
- title : Optional [str ]= None ,
1087
- skip_covered : Optional [bool ]= None ,
1088
- show_contexts : Optional [bool ]= None ,
1089
- contexts : Optional [List [str ]]= None ,
1090
- skip_empty : Optional [bool ]= None ,
1091
- precision : Optional [int ]= None ,
1080
+ morfs : Optional [Iterable [TMorf ]] = None ,
1081
+ directory : Optional [str ] = None ,
1082
+ ignore_errors : Optional [bool ] = None ,
1083
+ omit : Optional [Union [str , List [str ]]] = None ,
1084
+ include : Optional [Union [str , List [str ]]] = None ,
1085
+ extra_css : Optional [str ] = None ,
1086
+ title : Optional [str ] = None ,
1087
+ skip_covered : Optional [bool ] = None ,
1088
+ show_contexts : Optional [bool ] = None ,
1089
+ contexts : Optional [List [str ]] = None ,
1090
+ skip_empty : Optional [bool ] = None ,
1091
+ precision : Optional [int ] = None ,
1092
1092
) -> float :
1093
1093
"""Generate an HTML report.
1094
1094
@@ -1135,13 +1135,13 @@ def html_report(
1135
1135
1136
1136
def xml_report (
1137
1137
self ,
1138
- morfs : Optional [Iterable [TMorf ]]= None ,
1139
- outfile : Optional [str ]= None ,
1140
- ignore_errors : Optional [bool ]= None ,
1141
- omit : Optional [Union [str , List [str ]]]= None ,
1142
- include : Optional [Union [str , List [str ]]]= None ,
1143
- contexts : Optional [List [str ]]= None ,
1144
- skip_empty : Optional [bool ]= None ,
1138
+ morfs : Optional [Iterable [TMorf ]] = None ,
1139
+ outfile : Optional [str ] = None ,
1140
+ ignore_errors : Optional [bool ] = None ,
1141
+ omit : Optional [Union [str , List [str ]]] = None ,
1142
+ include : Optional [Union [str , List [str ]]] = None ,
1143
+ contexts : Optional [List [str ]] = None ,
1144
+ skip_empty : Optional [bool ] = None ,
1145
1145
) -> float :
1146
1146
"""Generate an XML report of coverage results.
1147
1147
@@ -1169,14 +1169,14 @@ def xml_report(
1169
1169
1170
1170
def json_report (
1171
1171
self ,
1172
- morfs : Optional [Iterable [TMorf ]]= None ,
1173
- outfile : Optional [str ]= None ,
1174
- ignore_errors : Optional [bool ]= None ,
1175
- omit : Optional [Union [str , List [str ]]]= None ,
1176
- include : Optional [Union [str , List [str ]]]= None ,
1177
- contexts : Optional [List [str ]]= None ,
1178
- pretty_print : Optional [bool ]= None ,
1179
- show_contexts : Optional [bool ]= None ,
1172
+ morfs : Optional [Iterable [TMorf ]] = None ,
1173
+ outfile : Optional [str ] = None ,
1174
+ ignore_errors : Optional [bool ] = None ,
1175
+ omit : Optional [Union [str , List [str ]]] = None ,
1176
+ include : Optional [Union [str , List [str ]]] = None ,
1177
+ contexts : Optional [List [str ]] = None ,
1178
+ pretty_print : Optional [bool ] = None ,
1179
+ show_contexts : Optional [bool ] = None ,
1180
1180
) -> float :
1181
1181
"""Generate a JSON report of coverage results.
1182
1182
@@ -1207,12 +1207,12 @@ def json_report(
1207
1207
1208
1208
def lcov_report (
1209
1209
self ,
1210
- morfs : Optional [Iterable [TMorf ]]= None ,
1211
- outfile : Optional [str ]= None ,
1212
- ignore_errors : Optional [bool ]= None ,
1213
- omit : Optional [Union [str , List [str ]]]= None ,
1214
- include : Optional [Union [str , List [str ]]]= None ,
1215
- contexts : Optional [List [str ]]= None ,
1210
+ morfs : Optional [Iterable [TMorf ]] = None ,
1211
+ outfile : Optional [str ] = None ,
1212
+ ignore_errors : Optional [bool ] = None ,
1213
+ omit : Optional [Union [str , List [str ]]] = None ,
1214
+ include : Optional [Union [str , List [str ]]] = None ,
1215
+ contexts : Optional [List [str ]] = None ,
1216
1216
) -> float :
1217
1217
"""Generate an LCOV report of coverage results.
1218
1218
0 commit comments