MCPcopy Create free account
hub / github.com/Effect-TS/effect / hasInlineLink

Function hasInlineLink

packages/tools/jsdocs/src/Jsdocs.ts:1625–1634  ·  view source on GitHub ↗
(block: JSDocBlock)

Source from the content-addressed store, hash-verified

1623}
1624
1625function hasInlineLink(block: JSDocBlock): boolean {
1626 return block.lines.some((line) => {
1627 let index = line.indexOf("{@link")
1628 while (index !== -1) {
1629 if (isInlineLinkStart(line, index)) return true
1630 index = line.indexOf("{@link", index + 1)
1631 }
1632 return false
1633 })
1634}
1635
1636function extractInlineLinkTarget(linkText: string): string {
1637 const content = linkText.slice("{@link".length, linkText.endsWith("}") ? -1 : undefined).trim()

Callers 1

addJSDocLinkDiagnosticsFunction · 0.85

Calls 2

isInlineLinkStartFunction · 0.85
someMethod · 0.80

Tested by

no test coverage detected