* Get all distinct node names (lightweight — just name strings for pre-filtering)
()
| 1679 | * Get all distinct node names (lightweight — just name strings for pre-filtering) |
| 1680 | */ |
| 1681 | getAllNodeNames(): string[] { |
| 1682 | if (!this.stmts.getAllNodeNames) { |
| 1683 | this.stmts.getAllNodeNames = this.db.prepare('SELECT DISTINCT name FROM nodes'); |
| 1684 | } |
| 1685 | const rows = this.stmts.getAllNodeNames.all() as Array<{ name: string }>; |
| 1686 | return rows.map((r) => r.name); |
| 1687 | } |
| 1688 | |
| 1689 | /** |
| 1690 | * Get unresolved references scoped to specific file paths. |
no test coverage detected