Idea detail
code_lens_reference_types
reqlan rq/extension/language/syntax/features-syntax-highlighting.rq:543
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.
File-top inbound file references are file_inbound_code_lens, not this outbound classification lens.
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.
code_lens_reference_types
Navigation
Attributes
| Key | Value |
|---|---|
| status | done |
| tests | code-lens.test.ts |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | file_inbound_code_lens | reqlan rq/extension/language/syntax/features-syntax-highlighting.rq | code_lens_reference_types |
| references | codelens | reqlan rq/extension/language/vsc-primitives.rq | code_lens_reference_types |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…