Idea detail
reference_document_links
reqlan rq/extension/language/syntax/features-syntax-highlighting.rq:104
Summary
Bracket and wikilink idea references — both same-file and cross-file — must emit a document link
so the editor can follow them the same way as file-path references.
Editor activation is editor_reference_activation.
All resolved `LocalReference` and `QualifiedReference` idea / ideaset tokens should emit links targeting the
declaration name, regardless of whether the target lives in the same file or an imported one.
Namespace-import alias tokens ( `alias` → file ) keep their existing file-target link.
Each link must include a `target` and a `tooltip` so VS Code does not show " Loading... ".
Implemented by reqlan-file-link-resolver.ts
( `resolveIdeaReferenceLinks`, `collectFileLinks` ) and
reqlan-document-link-provider.ts.
Navigation
Attributes
| Key | Value |
|---|---|
| status | done |
| tests | linking.test.ts:same-file idea references produce document links, linking.test.ts:cross-file imported idea references produce document links, linking.test.ts:qualified reference idea token produces document link, linking.test.ts:navigable document links include target and tooltip, local-symbolic-links.test.ts:aliased from-import whose name contains the imported idea is one link |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | non_web_reference_navigation | reqlan rq/extension/language/syntax/features-syntax-highlighting.rq | reference_document_links |
| references | editor_reference_activation | reqlan rq/extension/language/syntax/features-syntax-highlighting.rq | reference_document_links |
| references | aliased_from_import_ctrl_click | reqlan rq/extension/language/syntax/features-syntax-highlighting.rq | reference_document_links |
| references | reference_underline_syntax_align | reqlan rq/extension/language/syntax/features-syntax-highlighting.rq | reference_document_links |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…