diff options
| author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-12-17 22:06:46 +0900 |
|---|---|---|
| committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-12-17 22:07:56 +0900 |
| commit | de49b991f635faa0cf2cd07fae29bab3073b0662 (patch) | |
| tree | 9f2d736beb2a7fd6439ba0ffe656fb62dccfdd31 /sphinx/registry.py | |
| parent | 0a199c08b834e8416ddec7d2b4b4f6e8950f8196 (diff) | |
| download | sphinx-git-de49b991f635faa0cf2cd07fae29bab3073b0662.tar.gz | |
refactor: Use simple Input class
Diffstat (limited to 'sphinx/registry.py')
| -rw-r--r-- | sphinx/registry.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sphinx/registry.py b/sphinx/registry.py index 0090d39a9..311270ccb 100644 --- a/sphinx/registry.py +++ b/sphinx/registry.py @@ -337,6 +337,8 @@ class SphinxComponentRegistry: def add_source_input(self, input_class, override=False): # type: (Type[SphinxFileInput], bool) -> None + warnings.warn('registry.source_input() is deprecated.', + RemovedInSphinx30Warning, stacklevel=2) for filetype in input_class.supported: if filetype in self.source_inputs and not override: raise ExtensionError(__('source_input for %r is already registered') % @@ -352,7 +354,7 @@ class SphinxComponentRegistry: # use special source_input for unknown filetype return self.source_inputs['*'] except KeyError: - raise SphinxError(__('source_input for %s not registered') % filetype) + return None def add_translator(self, name, translator, override=False): # type: (str, Type[nodes.NodeVisitor], bool) -> None |
