(cwd: string, text: string)
| 2676 | } |
| 2677 | for (const link of collectJSDocLinks(sourceFile, block)) { |
| 2678 | const text = link.getText(sourceFile) |
| 2679 | const target = extractInlineLinkTarget(text) |
| 2680 | if (target === "") continue |
| 2681 | if (urlRegex.test(target)) { |
| 2682 | diagnostics.push({ |
| 2683 | ...diagnostic("url-link", `JSDoc inline link must target a TypeScript symbol: ${text}`), |
| 2684 | range: [link.pos, link.end] |
| 2685 | }) |
| 2686 | } else if (resolveJSDocLinkSymbol(link, linkContext.checker) === undefined) { |
| 2687 | diagnostics.push({ |
| 2688 | ...diagnostic("unresolved-link", `Unresolved JSDoc inline link: ${text}`), |
no test coverage detected
searching dependent graphs…