File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
swift_build_support/swift_build_support Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 1212"""
1313
1414
15+ from argparse import ArgumentParser
1516import itertools
1617import subprocess
1718
@@ -97,7 +98,7 @@ def _process_disambiguation_arguments(args, unknown_args):
9798 return args , unknown_args
9899
99100
100- def parse_args (parser , args , namespace = None ):
101+ def parse_args (parser : ArgumentParser , args , namespace = None ):
101102 """Parses a given argument list with the given argparse.ArgumentParser.
102103
103104 Return a processed arguments object. Any unknown arguments are stored in
Original file line number Diff line number Diff line change 1616import sys
1717import time
1818
19-
19+ from typing import NoReturn
2020from build_swift .build_swift .constants import SWIFT_BUILD_ROOT
2121
2222
@@ -30,7 +30,7 @@ def fatal_error(message, stream=sys.stderr):
3030 sys .exit (1 )
3131
3232
33- def exit_rejecting_arguments (message , parser = None ):
33+ def exit_rejecting_arguments (message , parser = None ) -> NoReturn :
3434 print (message , file = sys .stderr )
3535 if parser :
3636 parser .print_usage (sys .stderr )
You can’t perform that action at this time.
0 commit comments