Skip to content

Emit external symbol information - #488

Open
eseliger wants to merge 2 commits into
internal-symbol-informationfrom
external-symbol-information
Open

Emit external symbol information#488
eseliger wants to merge 2 commits into
internal-symbol-informationfrom
external-symbol-information

Conversation

@eseliger

@eseliger eseliger commented Aug 22, 2026

Copy link
Copy Markdown
Member
  • emit symbol-only external SymbolInformation for every global occurrence without a definition in the indexed documents
  • wait until every project is indexed before classifying symbols as external
  • enforce unique external symbols, no internal/external overlap, and resolvable global occurrences in snapshot tests
  • render external SymbolInformation explicitly in an opt-in React snapshot so the emitted index-level metadata is visible in snapshot output

@eseliger eseliger changed the title external symbol information Emit external symbol information Aug 22, 2026
@eseliger
eseliger force-pushed the external-symbol-information branch from 4b9126f to 3242e33 Compare August 23, 2026 00:09
@eseliger
eseliger marked this pull request as ready for review August 23, 2026 00:51
@christoph-sg
christoph-sg force-pushed the external-symbol-information branch from e670cdd to e3550b2 Compare September 11, 2026 09:16
@christoph-sg
christoph-sg force-pushed the external-symbol-information branch from e3550b2 to 9d070be Compare September 11, 2026 09:27
@christoph-sg
christoph-sg force-pushed the external-symbol-information branch from 9d070be to 542291f Compare September 11, 2026 09:44
@christoph-sg

Copy link
Copy Markdown
Contributor

What consumer behavior does a symbol-only external SymbolInformation enable? As far as I can tell this just increases the index size, unless we were to also emit documentation or signatures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants