Skip to content

Conversation

@rbuckton
Copy link

This builds on #324 to support parsing the new DeclarationReference format in TSDoc.

@rbuckton rbuckton force-pushed the parse-beta-declref branch from aa19c00 to 4f616ff Compare May 16, 2022 17:01
@rbuckton rbuckton force-pushed the parse-beta-declref branch from 4f616ff to cd81fc9 Compare May 16, 2022 18:30
@octogonz
Copy link
Collaborator

@rbuckton Thanks for contributing this PR! I apologize I haven't had a chance to look at it yet. I've been very busy the past week, but I should have some time on Friday.

@Gerrit0
Copy link
Contributor

Gerrit0 commented Jun 12, 2022

One concern I have:

This new form of declaration references appears to be incapable of supporting the {@label} tag.

Meaning:
`:` MeaningKeyword // Indicates the meaning of a symbol (i.e. ':class')
`:` MeaningKeyword `(` DecimalDigits `)` // Indicates an overloaded meaning (i.e. ':function(1)')
`:` `(` DecimalDigits `)` // Shorthand for an overloaded meaning (i.e. `:(1)`)
`:` DecimalDigits // Shorthand for an overloaded meaning (i.e. ':1')

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

Labels

None yet

3 participants