autolink_external

Notedocblock

Inventory Add links to external package documentation, resolving every reference through the package’s Sphinx Inventory.

Only references that resolve through a loaded inventory are linked; if a package has no inventory, its references are left untouched. URLs are never fabricated.

Arguments

  • text::String: Text to process
  • registry: External docs registry to use

Returns

Text with inventory-resolved external package links added.

Note

External references are detected by patterns like:

  • PackageName.function_name
  • PackageName.TypeName