File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed
Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -28,15 +28,15 @@ def parse_args():
2828 return parser .parse_args ()
2929
3030
31- def filter_hidden (files ) :
31+ def filter_hidden (files : list [ str ]) -> list [ str ] :
3232 return [name for name in files if not name .startswith ("." )]
3333
3434
35- def get_visible_entries (files , include_hidden ):
35+ def get_visible_entries (files : list [ str ] , include_hidden : bool ):
3636 return files if include_hidden else filter_hidden (files )
3737
3838
39- def format_entries (files , one_per_line ):
39+ def format_entries (files : list [ str ] , one_per_line : bool ):
4040 if len (files ) == 0 :
4141 return
4242 print (("\n " if one_per_line else "\t " ).join (files ))
@@ -50,8 +50,8 @@ def main():
5050 include_hidden = bool (args .include_hidden )
5151 one_per_line = bool (args .one_per_line )
5252
53- result_files = []
54- result_dirs = {}
53+ result_files : list [ str ] = []
54+ result_dirs : dict [ str , list [ str ]] = {}
5555
5656 for file_path in file_paths :
5757 st = os .stat (file_path )
Original file line number Diff line number Diff line change @@ -37,8 +37,8 @@ def main():
3737 args = parse_args ()
3838
3939 try :
40- file_paths = args .paths
41- results = {}
40+ file_paths : list [ str ] = args .paths
41+ results : dict [ str , dict [ str , int ]] = {}
4242
4343 for file_path in file_paths :
4444 stats = os .stat (file_path )
@@ -62,7 +62,7 @@ def main():
6262 results ["total" ] = total
6363
6464 no_options_provided = not (args .lines or args .words or args .bytes )
65- selected_option_keys = []
65+ selected_option_keys : list [ str ] = []
6666
6767 if args .lines :
6868 selected_option_keys .append ("lines" )
@@ -73,7 +73,7 @@ def main():
7373
7474 output_columns = [
7575 "lines" , "words" , "bytes" ] if no_options_provided else selected_option_keys
76- rows = []
76+ rows : list [ list [ str | int ]] = []
7777 for name , values in results .items ():
7878 rows .append ([name ] + [values [column ] for column in output_columns ])
7979
You can’t perform that action at this time.
0 commit comments