reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/code_lens_reference_types

Idea detail

code_lens_reference_types

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

block done

Summary

References should have a codelens button.
The button should be togleable in settings.
The button should the classification of the reference. e. g. ' open reqlan file', " open { extension } file', ' open folder', ' open idea'
Clicking the CodeLens should open a reference card with summary stats — not navigate, because references already act as editor links.
The card should offer open / reveal / file-selector actions when useful.
Folders should be handled by focusing on the ide explorer, or by opening a file selector.
Some summary stats should be shown for references - e. g. last edited, count of references, count of referencers, etc.
Implemented by reqlan-code-lens-provider.ts, reqlan-reference-code-lens.ts, reqlan-code-lens-settings.ts, register-reference-code-lens.ts, and reference-code-lens-card.ts.

Jump to outbound references

Jump to inbound references

Navigation

Source file

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

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 code-lens.test.ts

Browse all attributes

Ancestor context

No ancestor chain recorded.

Outbound references

KindIdeaPathSnippet
file_reference ../../../packages/extension/src/extension/reference-code-lens-card.ts packages/extension/src/extension/reference-code-lens-card.ts reference-code-lens-card.ts
file_reference ../../../packages/extension/src/extension/register-reference-code-lens.ts packages/extension/src/extension/register-reference-code-lens.ts register-reference-code-lens.ts
file_reference ../../../packages/language/src/reqlan-code-lens-provider.ts packages/language/src/reqlan-code-lens-provider.ts reqlan-code-lens-provider.ts
file_reference ../../../packages/language/src/reqlan-code-lens-settings.ts packages/language/src/reqlan-code-lens-settings.ts reqlan-code-lens-settings.ts
file_reference ../../../packages/language/src/reqlan-reference-code-lens.ts packages/language/src/reqlan-reference-code-lens.ts reqlan-reference-code-lens.ts
file_reference ../../../packages/language/test/code-lens.test.ts packages/language/test/code-lens.test.ts code-lens.test.ts

Inbound references

KindIdeaPathSnippet
None

Unresolved references

KindIdeaPathSnippet
references codelens codelens

Local graph

Initialising graph…