Idea detail
inbound_inlay_hints_whole_graph
reqlan rq/extension/syntax/features-syntax-highlighting.rq:89
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.
Implemented by reqlan-inbound-reference-inlay-label.ts, reqlan-inlay-hint-provider.ts.
view_references_as_inlay_hints
traceable_inlay_hints
Attributes
| Key | Value |
|---|---|
| status | done |
| tests | inlay-hints.test.ts |
| broken | true |
| todo | true |
Ancestor context
References should be shown as inlay hints in the editor. This should be a toggleable setting, which should be available in the command palette. N-lines ( configurable setting ) of hints should be shown below the idea. Implemented by ["../../../packages/language/src/reqlan-inlay-hint-provider.ts"], ["../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts"], ["../../../packages/language/src/reqlan-inlay-hint-settings.ts"], and ["../../../packages/extension/src/extension/register-reference-inlay-hints.ts"].
traceable_inlay_hintsInlay hints should be traceable, i. e. if a user clicks a specific idea reference, it should open that idea, if a user clicks the all references hint, it should open a search webview with the idea preselected / targets prefiltered Implemented by ["../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts"], ["../../../packages/language/src/reqlan-inlay-hint-provider.ts"], and ["../../../packages/extension/src/webview_module/register-webview.ts"].
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| file_reference | ../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts | packages/language/src/reqlan-inbound-reference-inlay-label.ts | reqlan-inbound-reference-inlay-label.ts |
| file_reference | ../../../packages/language/src/reqlan-inlay-hint-provider.ts | packages/language/src/reqlan-inlay-hint-provider.ts | reqlan-inlay-hint-provider.ts |
| file_reference | ../../../packages/language/test/inlay-hints.test.ts | packages/language/test/inlay-hints.test.ts | inlay-hints.test.ts |
| references | traceable_inlay_hints | reqlan rq/extension/syntax/features-syntax-highlighting.rq | traceable_inlay_hints |
| references | view_references_as_inlay_hints | reqlan rq/extension/syntax/features-syntax-highlighting.rq | view_references_as_inlay_hints |
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Initialising graph…