@@ -1024,7 +1024,7 @@ def path_complete(self, text: str, line: str, begidx: int, endidx: int,
10241024 """
10251025
10261026 # Used to complete ~ and ~user strings
1027- def complete_users ():
1027+ def complete_users () -> List [ str ] :
10281028
10291029 # We are returning ~user strings that resolve to directories,
10301030 # so don't append a space or quote in the case of a single result.
@@ -2198,7 +2198,7 @@ def _cmdloop(self) -> bool:
21982198
21992199 # ----- Alias sub-command functions -----
22002200
2201- def alias_create (self , args : argparse .Namespace ):
2201+ def alias_create (self , args : argparse .Namespace ) -> None :
22022202 """Create or overwrite an alias"""
22032203
22042204 # Validate the alias name
@@ -2223,7 +2223,7 @@ def alias_create(self, args: argparse.Namespace):
22232223 self .aliases [args .name ] = value
22242224 self .poutput ("Alias '{}' {}" .format (args .name , result ))
22252225
2226- def alias_delete (self , args : argparse .Namespace ):
2226+ def alias_delete (self , args : argparse .Namespace ) -> None :
22272227 """Delete aliases"""
22282228 if args .all :
22292229 self .aliases .clear ()
@@ -2238,7 +2238,7 @@ def alias_delete(self, args: argparse.Namespace):
22382238 else :
22392239 self .perror ("Alias '{}' does not exist" .format (cur_name ), traceback_war = False )
22402240
2241- def alias_list (self , args : argparse .Namespace ):
2241+ def alias_list (self , args : argparse .Namespace ) -> None :
22422242 """List some or all aliases"""
22432243 if args .name :
22442244 for cur_name in utils .remove_duplicates (args .name ):
@@ -2314,7 +2314,7 @@ def alias_list(self, args: argparse.Namespace):
23142314
23152315 # Preserve quotes since we are passing strings to other commands
23162316 @with_argparser (alias_parser , preserve_quotes = True )
2317- def do_alias (self , args : argparse .Namespace ):
2317+ def do_alias (self , args : argparse .Namespace ) -> None :
23182318 """Manage aliases"""
23192319 func = getattr (args , 'func' , None )
23202320 if func is not None :
@@ -2326,7 +2326,7 @@ def do_alias(self, args: argparse.Namespace):
23262326
23272327 # ----- Macro sub-command functions -----
23282328
2329- def macro_create (self , args : argparse .Namespace ):
2329+ def macro_create (self , args : argparse .Namespace ) -> None :
23302330 """Create or overwrite a macro"""
23312331
23322332 # Validate the macro name
@@ -2401,7 +2401,7 @@ def macro_create(self, args: argparse.Namespace):
24012401 self .macros [args .name ] = Macro (name = args .name , value = value , minimum_arg_count = max_arg_num , arg_list = arg_list )
24022402 self .poutput ("Macro '{}' {}" .format (args .name , result ))
24032403
2404- def macro_delete (self , args : argparse .Namespace ):
2404+ def macro_delete (self , args : argparse .Namespace ) -> None :
24052405 """Delete macros"""
24062406 if args .all :
24072407 self .macros .clear ()
@@ -2416,7 +2416,7 @@ def macro_delete(self, args: argparse.Namespace):
24162416 else :
24172417 self .perror ("Macro '{}' does not exist" .format (cur_name ), traceback_war = False )
24182418
2419- def macro_list (self , args : argparse .Namespace ):
2419+ def macro_list (self , args : argparse .Namespace ) -> None :
24202420 """List some or all macros"""
24212421 if args .name :
24222422 for cur_name in utils .remove_duplicates (args .name ):
@@ -2517,7 +2517,7 @@ def macro_list(self, args: argparse.Namespace):
25172517
25182518 # Preserve quotes since we are passing strings to other commands
25192519 @with_argparser (macro_parser , preserve_quotes = True )
2520- def do_macro (self , args : argparse .Namespace ):
2520+ def do_macro (self , args : argparse .Namespace ) -> None :
25212521 """Manage macros"""
25222522 func = getattr (args , 'func' , None )
25232523 if func is not None :
0 commit comments