Skip to content

Commit 63d4784

Browse files
GlassOfWhiskeymr-c
authored andcommitted
Substitute URI with IRI in docs
1 parent 979accf commit 63d4784

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

Process.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ $graph:
6969
Files are represented as objects with `class` of `File`. File objects have
7070
a number of properties that provide metadata about the file.
7171
72-
The `location` property of a File is a URI that uniquely identifies the
73-
file. Implementations must support the `file://` URI scheme and may support
72+
The `location` property of a File is a IRI that uniquely identifies the
73+
file. Implementations must support the `file://` IRI scheme and may support
7474
other schemes such as `http://` and `https://`. The value of `location` may also be a
75-
relative reference, in which case it must be resolved relative to the URI
75+
relative reference, in which case it must be resolved relative to the IRI
7676
of the document it appears in. Alternately to `location`, implementations
7777
must also accept the `path` property on File, which must be a filesystem
7878
path available on the same host as the CWL runner (for inputs) or the
@@ -115,7 +115,7 @@ $graph:
115115
modified by `outputEval`. Alternately, if the file `cwl.output.json` is
116116
present in the output, `outputBinding` is ignored.
117117
118-
File objects in the output must provide either a `location` URI or a `path`
118+
File objects in the output must provide either a `location` IRI or a `path`
119119
property in the context of the tool execution runtime (local to the compute
120120
node, or within the executing container).
121121
@@ -314,8 +314,8 @@ $graph:
314314
Directories are represented as objects with `class` of `Directory`. Directory objects have
315315
a number of properties that provide metadata about the directory.
316316
317-
The `location` property of a Directory is a URI that uniquely identifies
318-
the directory. Implementations must support the file:// URI scheme and may
317+
The `location` property of a Directory is a IRI that uniquely identifies
318+
the directory. Implementations must support the file:// IRI scheme and may
319319
support other schemes such as http://. Alternately to `location`,
320320
implementations must also accept the `path` property on Directory, which
321321
must be a filesystem path available on the same host as the CWL runner (for
@@ -344,7 +344,7 @@ $graph:
344344
first and have local values of `path` assigned.
345345
346346
Directory objects in CommandLineTool output must provide either a
347-
`location` URI or a `path` property in the context of the tool execution
347+
`location` IRI or a `path` property in the context of the tool execution
348348
runtime (local to the compute node, or within the executing container).
349349
350350
An ExpressionTool may forward file references from input to output by using

concepts.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88

99
**Avro**: https://avro.apache.org/docs/1.8.1/spec.html
1010

11-
**Uniform Resource Identifier (URI) Generic Syntax**: https://tools.ietf.org/html/rfc3986)
12-
1311
**Internationalized Resource Identifiers (IRIs)**:
1412
https://tools.ietf.org/html/rfc3987
1513

invocation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,9 +169,9 @@ path within the output directory. It is an error for "path" to refer
169169
outside the output directory.
170170

171171
Similarly, if a File or Directory "cwl.output.json" contains
172-
`location`, it is resolved as relative reference URI with a base URI
172+
`location`, it is resolved as relative reference IRI with a base IRI
173173
representing the output directory. If `location` contains some other
174-
absolute URI with a scheme supported by the implementation, the
174+
absolute IRI with a scheme supported by the implementation, the
175175
implementation may choose to accept it.
176176

177177
If both `path` and `location` are provided on a File or Directory in

0 commit comments

Comments
 (0)