Idea detail
reference_url
reqlan rq/language/syntax.rq:224
block
done
Summary
A bracket reference may target an unquoted absolute URL ( `scheme://…` ).
Example: `com/`.
The URL is one token; `://` is not a line comment.
Unbracketed URLs in body prose stay text.
Quoted remote paths stay reference_file ( `file.ts` ).
Index and check: url_reference.
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | reqlan.langium, reqlan-token-builder.ts, lexer.rs, parser.rs, reqlan-file-link-resolver.ts |
| status | done |
| tests | parsing.test.ts:parses bracketed url references, parsing.test.ts:does not parse unbracketed urls as url references, linking.test.ts:url references produce document links and no missing diagnostics, lexer.rs:bracketed_url_is_one_url_token, parser.rs:bracketed_url_is_a_url_reference |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | reference | reqlan rq/ontology.rq | reference_url |
| references | url_reference | reqlan rq/reference_types.rq | reference_url |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…