def _process_os_dirs(starting_dir, template_linters, options, summary_results, out):
 for (root, dirs, files) in os.walk(starting_dir):
  if is_skip_dir(SKIP_DIRS, root):
   del dirs
   continue
  dirs.sort(key=(lambda s: s.lower()))
  _process_os_dir(root, files, template_linters, options, summary_results, out)

def _process_os_dirs ( starting_dir , template_linters , options , summary_results , out ) : for ( root , dirs , files ) in os . walk ( starting_dir ) : if is_skip_dir ( SKIP_DIRS , root ) : del dirs continue dirs . sort ( key = ( lambda s : s . lower ( ) ) ) _process_os_dir ( root , files , template_linters , options , summary_results , out )
for each linter .