Idea detail
inbound_inlay_hints_whole_graph
reqlan rq/extension/language/syntax/features-syntax-highlighting.rq:505
block
done
Summary
Inbound references shown in view_references_as_inlay_hints should include referencers from the whole requirement graph across the workspace, not only ideas declared in the current file.
Coverage comes from SQLite edges_table via unify_inbound_indexes, not from Langium IndexManager.
Whole-graph coverage must not regress to per-idea full-index scans — see inbound_inlay_index_performance.
Implemented by reqlan-inbound-reference-inlay-label.ts, reqlan-inlay-hint-provider.ts.
view_references_as_inlay_hints
traceable_inlay_hints
inbound_inlay_hints_whole_graph
Navigation
Attributes
| Key | Value |
|---|---|
| status | done |
| tests | inlay-hints.test.ts, inbound-referencer-index-perf.test.ts:inlay referencers come from the pushed snapshot, not findAllReferences |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | inbound_inlay_index_performance | reqlan rq/extension/language/syntax/features-syntax-highlighting.rq | inbound_inlay_hints_whole_graph |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…