docs: def Run(self, request):
      """Runs the Find action."""
  
      self.request = request
      filters = self.BuildChecks(request)
  
      files_checked = 0
      for f in self.ListDirectory(request.pathspec):
        self.Progress()
  
        # Ignore this file if any of the checks fail.
        if not any((check(f) for check in filters)):
          self.SendReply(f)
  
        files_checked += 1
        if files_checked >= self.MAX_FILES_TO_CHECK:
          return