Skip to content

Commit 9041aa7

Browse files
authored
Merge pull request #742 from package-url/update-must-to-shall
Update "must" to "shall" for ISO standard Merging with single approval because this is an editorial correction to change the schema text to match changes to the proposed PURL Ecma Standard. The change from must to shall is to confirm with ISO terminology. There were only 3 instances in each file.
2 parents 3e27e92 + 9c48dff commit 9041aa7

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

schemas/purl-type-definition.schema-1.0.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@
3131
"properties": {
3232
"permitted_characters": {
3333
"title": "Permitted characters in this PURL component",
34-
"description": "A regular expression (ECMA-262 dialect) defining the 'Permitted characters' for this component of this Package-URL type. If provided, this must be a subset of the 'Permitted characters' defined in the PURL specification.",
34+
"description": "A regular expression (ECMA-262 dialect) defining the 'Permitted characters' for this component of this Package-URL type. If provided, this shall be a subset of the 'Permitted characters' defined in the PURL specification.",
3535
"type": "string",
3636
"format": "regex"
3737
},
3838
"case_sensitive": {
3939
"title": "Case sensitive",
40-
"description": "true if this PURL component is case sensitive. If false, the canonical form must be lowercased.",
40+
"description": "true if this PURL component is case sensitive. If false, the canonical form shall be lowercased.",
4141
"type": "boolean",
4242
"default": true
4343
},
@@ -141,7 +141,7 @@
141141
},
142142
"namespace_definition": {
143143
"title": "Namespace definition",
144-
"description": "Definition of the namespace component for this PURL type. The PURL namespace component must be required, optional or prohibited for a specific PURL type definition.",
144+
"description": "Definition of the namespace component for this PURL type. The PURL namespace component shall be required, optional or prohibited for a specific PURL type definition.",
145145
"type": "object",
146146
"required": [
147147
"requirement"

schemas/purl-type-definition.schema-1.1.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@
3131
"properties": {
3232
"permitted_characters": {
3333
"title": "Permitted characters in this PURL component",
34-
"description": "A regular expression (ECMA-262 dialect) defining the 'Permitted characters' for this component of this Package-URL type. If provided, this must be a subset of the 'Permitted characters' defined in the PURL specification.",
34+
"description": "A regular expression (ECMA-262 dialect) defining the 'Permitted characters' for this component of this Package-URL type. If provided, this shall be a subset of the 'Permitted characters' defined in the PURL specification.",
3535
"type": "string",
3636
"format": "regex"
3737
},
3838
"case_sensitive": {
3939
"title": "Case sensitive",
40-
"description": "true if this PURL component is case sensitive. If false, the canonical form must be lowercased.",
40+
"description": "true if this PURL component is case sensitive. If false, the canonical form shall be lowercased.",
4141
"type": "boolean",
4242
"default": true
4343
},
@@ -141,7 +141,7 @@
141141
},
142142
"namespace_definition": {
143143
"title": "Namespace definition",
144-
"description": "Definition of the namespace component for this PURL type. The PURL namespace component must be required, optional or prohibited for a specific PURL type definition.",
144+
"description": "Definition of the namespace component for this PURL type. The PURL namespace component shall be required, optional or prohibited for a specific PURL type definition.",
145145
"type": "object",
146146
"required": [
147147
"requirement"

0 commit comments

Comments
 (0)