コード例 #1
0
ファイル: python.py プロジェクト: maltfield/sphinx
    def handle_signature(self, sig: str, signode: desc_signature) -> Tuple[str, str]:
        for cls in self.__class__.__mro__:
            if cls.__name__ != 'DirectiveAdapter':
                warnings.warn('PyDecoratorMixin is deprecated. '
                              'Please check the implementation of %s' % cls,
                              RemovedInSphinx50Warning, stacklevel=2)
                break
        else:
            warnings.warn('PyDecoratorMixin is deprecated',
                          RemovedInSphinx50Warning, stacklevel=2)

        ret = super().handle_signature(sig, signode)  # type: ignore
        signode.insert(0, addnodes.desc_addname('@', '@'))
        return ret
コード例 #2
0
ファイル: python.py プロジェクト: zhou-/sphinx
 def handle_signature(self, sig: str, signode: desc_signature) -> Tuple[str, str]:
     ret = super().handle_signature(sig, signode)  # type: ignore
     signode.insert(0, addnodes.desc_addname('@', '@'))
     return ret