code: def walk_files_for(paths, supported_extensions):
          
          for path in paths:
              for root, _, files in os.walk(path):
                  if Application.ignore_path(root.replace(path, '')):
                      continue
  
                  for filename in files:
                      extension = os.path.splitext(filename)[1]
                      if extension in supported_extensions:
                          yield path, os.path.join(root, filename), extension
docs: Iterating files for given extensions.
  
          Args:
              supported_extensions (list): supported file extentsion for which to check loc and com.
  
          Returns:
              str: yield each full path and filename found.