reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/import_namespace

Idea detail

import_namespace

reqlan rq/language/imports.rq:42

block

Summary

Namespace import syntax uses import and a quoted path.
Namespace import may include an alias using as.
A bracket reference to the alias alone — for example context_model — opens the imported file and links only the alias name, like an ideaset namespace.
Qualified references through the alias — for example builder — resolve ideas from the imported module.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/language/imports.rq

community 37

community cluster

imports.rq

file cluster

reqlan rq/language

folder cluster

status: Not present

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
tests linking.test.ts:resolve namespace import references to files, linking.test.ts:namespace import bracket reference links only the alias name

Browse all attributes

Ancestor context

No ancestor chain recorded.

Outbound references

KindIdeaPathSnippet
file_reference ../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name linking.test.ts:namespace import bracket reference links only the alias name
file_reference ../../packages/language/test/linking.test.ts:resolve namespace import references to files packages/language/test/linking.test.ts:resolve namespace import references to files linking.test.ts:resolve namespace import references to files

Inbound references

KindIdeaPathSnippet
references import_paths reqlan rq/language/imports.rq import_namespace

Unresolved references

KindIdeaPathSnippet
references builder builder
references context_model context_model

Local graph

Initialising graph…