diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2019-06-30 19:49:17 +0300 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2019-12-22 11:20:35 +0300 |
commit | 6d6fe9da0d0c86cc1037ec7c05fbddb92bb6f3c4 (patch) | |
tree | 50d89a02314b487c843985aa78b5e17b94d2e3e8 /sphinx/environment/collectors/indexentries.py | |
parent | cf50ec3abebdadd4ac441db1c98b0feec892b546 (diff) |
Add IndexDomain
Diffstat (limited to 'sphinx/environment/collectors/indexentries.py')
-rw-r--r-- | sphinx/environment/collectors/indexentries.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sphinx/environment/collectors/indexentries.py b/sphinx/environment/collectors/indexentries.py index 9c86779fc..640eb915b 100644 --- a/sphinx/environment/collectors/indexentries.py +++ b/sphinx/environment/collectors/indexentries.py @@ -8,22 +8,29 @@ :license: BSD, see LICENSE for details. """ +import warnings from typing import Any, Dict, Set from docutils import nodes from sphinx import addnodes from sphinx.application import Sphinx +from sphinx.deprecation import RemovedInSphinx40Warning from sphinx.environment import BuildEnvironment from sphinx.environment.collectors import EnvironmentCollector from sphinx.util import split_index_msg, logging + logger = logging.getLogger(__name__) class IndexEntriesCollector(EnvironmentCollector): name = 'indices' + def __init__(self) -> None: + warnings.warn('IndexEntriesCollector is deprecated.', + RemovedInSphinx40Warning) + def clear_doc(self, app: Sphinx, env: BuildEnvironment, docname: str) -> None: env.indexentries.pop(docname, None) |