reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/implicit_file_extension

Idea detail

implicit_file_extension

reqlan rq/extension/language-support/features-imports.rq:32

block

Summary

The import statements should not require an extension, i. e. it should assume ". rq " unless otherwise specified.
An extensionless path resolves to the ". rq " file first, then to a literal extensionless file.
A path that already carries any extension is resolved exactly as written.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/language-support/features-imports.rq

community 18

community cluster

features-imports.rq

file cluster

reqlan rq/extension/language-support

folder cluster

status: Not present

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
implementation reqlan-imports.ts, reqlan-file-link-resolver.ts
tests implicit-import-extension.test.ts

Browse all attributes

Ancestor context

No ancestor chain recorded.

Outbound references

KindIdeaPathSnippet
file_reference ../../../packages/language/src/reqlan-file-link-resolver.ts packages/language/src/reqlan-file-link-resolver.ts reqlan-file-link-resolver.ts
file_reference ../../../packages/language/src/reqlan-imports.ts packages/language/src/reqlan-imports.ts reqlan-imports.ts
file_reference ../../../packages/language/test/implicit-import-extension.test.ts packages/language/test/implicit-import-extension.test.ts implicit-import-extension.test.ts

Inbound references

KindIdeaPathSnippet
references import_code_completion_explicit_extension reqlan rq/extension/language-support/features-imports.rq implicit_file_extension

Unresolved references

KindIdeaPathSnippet
None

Local graph

Initialising graph…