Skip to content

Some cross-repository links not resolving #3045

@KDean-Dolphin

Description

@KDean-Dolphin

Search terms

multiple repository link

Expected Behavior

TypeDoc links to objects in dependency repository.

Actual Behavior

Showing error messages with failed resolution.

Steps to reproduce the bug

I have a TypeDoc project spread across multiple repositories. To replicate the messages I'm seeing, create an empty directory and run the following:

git clone --depth 1 --branch v1.0.26-beta https://github.com/aidc-toolkit/core.git
cd core
npm clean-install
npm run build:dev
cd ..

git clone --depth 1 --branch v1.0.26-beta https://github.com/aidc-toolkit/utility.git
cd utility
npm clean-install
npm run build:dev
cd ..

git clone --depth 1 --branch v1.0.26-beta https://github.com/aidc-toolkit/gs1.git
cd gs1
npm clean-install
npm run build:dev
cd ..

git clone --depth 1 --branch v1.0.26-beta https://github.com/aidc-toolkit/aidc-toolkit.github.io.git
cd aidc-toolkit.github.io
npm clean-install
npm run typedoc -- --logLevel Verbose

I'm getting these messages:

[warning] The comment for GS1.AI82_CREATOR links to "Exclusions.AllNumeric" which was resolved but is not included in the documentation. To fix this warning export it or add { "@aidc-toolkit/utility": { "__type.AllNumeric": "#" }} to the externalSymbolLinkMappings option
[warning] The comment for GS1.AI82_VALIDATOR links to "Exclusions.AllNumeric" which was resolved but is not included in the documentation. To fix this warning export it or add { "@aidc-toolkit/utility": { "__type.AllNumeric": "#" }} to the externalSymbolLinkMappings option
[warning] The comment for GS1.AI39_CREATOR links to "Exclusions.AllNumeric" which was resolved but is not included in the documentation. To fix this warning export it or add { "@aidc-toolkit/utility": { "__type.AllNumeric": "#" }} to the externalSymbolLinkMappings option
[warning] The comment for GS1.AI39_VALIDATOR links to "Exclusions.AllNumeric" which was resolved but is not included in the documentation. To fix this warning export it or add { "@aidc-toolkit/utility": { "__type.AllNumeric": "#" }} to the externalSymbolLinkMappings option

Other artefacts in the GS1 project that link to Utility work fine, e.g., the documentation for IdentifierValidator links to StringValidator without any problem.

Environment

  • TypeDoc version: 0.28.15
  • TypeScript version: 5.9.3
  • Node.js version: 24.11.0
  • OS: macOS 26.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions