Which node kinds contribute their name to the segment vocabulary — the * single gate shared by insertNode, updateNode, and the rebuild page query * (getDistinctNodeNames), so the write paths can't drift apart.
(kind: string)
| 406 | * single gate shared by insertNode, updateNode, and the rebuild page query |
| 407 | * (getDistinctNodeNames), so the write paths can't drift apart. */ |
| 408 | private isSegmentableKind(kind: string): boolean { |
| 409 | return kind !== 'file' && kind !== 'import'; |
| 410 | } |
| 411 | |
| 412 | /** Write `name`'s segments into name_segment_vocab (idempotent). */ |
| 413 | private insertNameSegments(name: string): void { |
no outgoing calls
no test coverage detected