class documentation

class ExternalLinksChecker(SphinxPostTransform):

View In Hierarchy

For each external link, check if it can be replaced by an extlink.

We treat each reference node without internal attribute as an external link.

Method check​_uri If the URI in refnode has a replacement in extlinks, emit a warning with a replacement suggestion.
Method run Main method of post transforms.
Class Variable default​_priority Undocumented

Inherited from SphinxPostTransform:

Method apply Undocumented
Method is​_supported Check this transform working for current builder.
Class Variable builders Undocumented
Class Variable formats Undocumented

Inherited from SphinxTransform (via SphinxPostTransform):

Property app Reference to the .Sphinx object.
Property config Reference to the .Config object.
Property env Reference to the .BuildEnvironment object.
def check_uri(self, refnode):
If the URI in refnode has a replacement in extlinks, emit a warning with a replacement suggestion.
Parameters
refnode:nodes.referenceUndocumented
def run(self, **kwargs):

Main method of post transforms.

Subclasses should override this method instead of apply().

Parameters
**kwargs:AnyUndocumented
default_priority: int =

Undocumented