class_docstr: An EnvironmentCollector is a specific data collector from each document.
  
  It gathers data and stores :py:class:`BuildEnvironment
  <sphinx.environment.BuildEnvironment>` as a database.  Examples of specific
  data would be images, download files, section titles, metadatas, index
  entries and toctrees, etc.
docstr: Return a list of docnames to re-read.
  
  This methods is called before reading the documents.
code: def get_outdated_docs(
      self,
      app: Sphinx,
      env: BuildEnvironment,
      added: set[str],
      changed: set[str],
      removed: set[str],
  ) -> list[str]:
      """Return a list of docnames to re-read.
  
      This methods is called before reading the documents.
      """
      return []
  
file_path: sphinx/sphinx/environment/collectors/__init__.py
imports: from __future__ import annotations
  from typing import TYPE_CHECKING
label_desc: Use image node_id 7 for calling the EnvironmentCollector obj's underlying member method code with example usage: obj.get_outdated_docs(app, env, added, changed, removed) and returns: list