reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/inbound_inlay_hints_whole_graph

Idea detail

inbound_inlay_hints_whole_graph

reqlan rq/extension/syntax/features-syntax-highlighting.rq:89

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.
Implemented by reqlan-inbound-reference-inlay-label.ts, reqlan-inlay-hint-provider.ts.
view_references_as_inlay_hints
traceable_inlay_hints

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/syntax/features-syntax-highlighting.rq

community 34

community cluster

features-syntax-highlighting.rq

file cluster

reqlan rq/extension/syntax

folder cluster

status: done

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
status done
tests inlay-hints.test.ts
broken true
todo true

Browse all attributes

Ancestor context

view_references_as_inlay_hints

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_hints

Inlay 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"].

Outbound references

KindIdeaPathSnippet
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

Inbound references

KindIdeaPathSnippet
None

Unresolved references

KindIdeaPathSnippet
None

Local graph

Initialising graph…