| sh:property | sh:datatype xsd:string;
sh:maxCount "1"^^xsd:integer;
sh:message "A RepositorySourceLocator MUST declare exactly one sflo:sourceRepositoryPath string literal.";
sh:minCount "1"^^xsd:integer;
sh:path sflo:sourceRepositoryPath;
sh:severity sh:Violation.
|
| sh:property | sh:datatype xsd:string;
sh:maxCount "1"^^xsd:integer;
sh:message "A RepositorySourceLocator MUST declare exactly one sflo:sourceRepositoryRef string literal.";
sh:minCount "1"^^xsd:integer;
sh:path sflo:sourceRepositoryRef;
sh:severity sh:Violation.
|
| sh:property | sh:datatype xsd:string;
sh:maxCount "1"^^xsd:integer;
sh:message "If present, sflo:sourceRepositoryCommit MUST be a single string literal.";
sh:path sflo:sourceRepositoryCommit;
sh:severity sh:Violation.
|
| sh:property | sh:maxCount "1"^^xsd:integer;
sh:message "A RepositorySourceLocator MUST declare exactly one sflo:sourceRepositoryUrl literal.";
sh:minCount "1"^^xsd:integer;
sh:nodeKind sh:Literal;
sh:path sflo:sourceRepositoryUrl;
sh:severity sh:Violation.
|