-
Notifications
You must be signed in to change notification settings - Fork 44
Issue 163 path #620
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
VladimirAlexiev
wants to merge
190
commits into
w3c:gh-pages
Choose a base branch
from
VladimirAlexiev:issue-163-PATH
base: gh-pages
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Issue 163 path #620
Changes from all commits
Commits
Show all changes
190 commits
Select commit
Hold shift + click to select a range
5498be5
minor editorial change
VladimirAlexiev 8243c01
plantuml version of diagram
VladimirAlexiev 3de3e44
add manual `<color>` and `<u>` tags to class names
VladimirAlexiev 01b4b1b
add manual `<color>` and `<u>` tags to class names
VladimirAlexiev 138b174
Update shacl12-core/images/SHACL-UML.puml
VladimirAlexiev b991942
Update shacl12-core/images/SHACL-UML.puml
VladimirAlexiev 72e0ff6
- sh:order: xsd:integer or xsd:decimal
VladimirAlexiev 1ef8993
add <color:blue><u> to PropertyGroup
VladimirAlexiev 01fe8a2
replace textual diagram with PlantUML SVG diagram
VladimirAlexiev 367e5a1
replace <img> with script that embeds SVG content
VladimirAlexiev e790e73
Merge branch 'w3c:gh-pages' into gh-pages
VladimirAlexiev 8ade893
Merge branch 'w3c:gh-pages' into gh-pages
VladimirAlexiev 620c4c9
Merge branch 'w3c:gh-pages' into gh-pages
VladimirAlexiev 2c4f8b4
add core-components-list (3 fields), sh:targetWhere, sh:codeIdentifie…
VladimirAlexiev 2770f32
restore link to PropertyGroup
VladimirAlexiev c9ab45c
Merge branch 'w3c:gh-pages' into gh-pages
VladimirAlexiev 8d3d823
fixes #163
VladimirAlexiev b2f95c1
plantuml version of diagram
VladimirAlexiev bf6370e
add manual `<color>` and `<u>` tags to class names
VladimirAlexiev 7b8e661
add manual `<color>` and `<u>` tags to class names
VladimirAlexiev 2149bd5
Update shacl12-core/images/SHACL-UML.puml
VladimirAlexiev 68f2723
Update shacl12-core/images/SHACL-UML.puml
VladimirAlexiev e62ae65
- sh:order: xsd:integer or xsd:decimal
VladimirAlexiev 16a8d75
add <color:blue><u> to PropertyGroup
VladimirAlexiev 46821b5
replace textual diagram with PlantUML SVG diagram
VladimirAlexiev b9b7536
replace <img> with script that embeds SVG content
VladimirAlexiev 3eeff71
add core-components-list (3 fields), sh:targetWhere, sh:codeIdentifie…
VladimirAlexiev a258c1e
restore link to PropertyGroup
VladimirAlexiev df73bc2
fixes #163
VladimirAlexiev 84e6819
Resolved rebase conflicts
robert-david 018c654
added sh:conformanceDisallows, updated conformance-definition
bergos d9cf02b
improved conformance definition language, fixed tabs vs. spaces
bergos 74fccdc
added not about def conformance disallow set, updated severity section
bergos 28d5e38
Apply suggestions from code review
bergos 37458a0
improved naming for conformance-disallow set, describe default set
bergos 0c88e8b
Update shacl12-core/index.html
bergos 64b3f1a
added conformanceDisallows to changes section
bergos 2a00dc5
Add tests demonstrating conformanceDisallows
ajnelson-nist 3d319cd
Update shacl12-core/index.html
YoucTagh 6590218
Update shacl12-core/index.html
YoucTagh 95c14bd
Update shacl12-core/index.html
YoucTagh 6090a07
#614: Attempt to work around outdated W3C validator complaints (#621)
HolgerKnublauch dcb48c8
move to local copies of CSS files (#628)
nicholascar 3bcfe53
Added style.css to core too
HolgerKnublauch 3234897
Issue 534: Support for property paths in SHACL UI (#600)
smessie f317cfe
#629 (#630)
HolgerKnublauch 77b25fa
copied datashapes.org widgets to ui spec
bergos 46ff0d5
fixed widget anchor links
bergos 546878a
updated dash namespaces to shui
bergos 7dd76e7
removed TQ specific text, small cleanup
bergos 230c4bd
Apply suggestions from code review
bergos e2254f4
change ui widget score to ul lists
bergos e0f1856
improved wording
bergos 5b2b4b1
Update shacl12-ui/index.html
bergos e71ecc6
Update shacl12-ui/index.html
bergos aa55b3a
Update shacl12-ui/index.html
bergos 4fdc66d
Update shacl12-ui/index.html
bergos f8330f4
Update shacl12-ui/index.html
bergos 3915c34
made letter after rendering capital in ui spec
bergos 10f5e9b
Update shacl12-ui/index.html
bergos 66d3326
#209: Added clarifying paragraph that node shapes should use rdfs:lab…
HolgerKnublauch 2061bfa
minor updates to show use of definitions
nicholascar e8de6e6
tidy editors, add alex
nicholascar 2b52407
HTML reformat; packaging section addition; terminology listing updates
nicholascar 538e1ce
conformance section
nicholascar 7f6591b
ontology containers
nicholascar f38a07a
typo
nicholascar 77f7976
typo
nicholascar 18a5299
file + ontology IRI note
nicholascar 0afef6a
remove static defined term listing - use index auto list
nicholascar 961c9db
move Spec Profiles to Appendix
nicholascar 1c2f87c
add in ref to US issues
nicholascar db29312
inc UCs in rec section
nicholascar ead7bf8
up to dependency calcs
nicholascar c6d1212
link calc deps to motivation
nicholascar 5c81b77
Update shacl12-profiling/index.html
nicholascar 4b220d5
apply several of Ted's changes
nicholascar 29e0f66
further application of Ted's changes
nicholascar ef2d494
Update shacl12-profiling/index.html
nicholascar 4417e8d
Update shacl12-profiling/index.html
nicholascar 9f17007
Update shacl12-profiling/index.html
nicholascar 38025b2
Update shacl12-profiling/index.html
nicholascar 388bd58
Update shacl12-profiling/index.html
nicholascar 037955c
Update shacl12-profiling/index.html
nicholascar c737887
Update shacl12-profiling/index.html
nicholascar d7db6db
update to match Matt's previous comment
nicholascar e355e15
Update shacl12-profiling/index.html
nicholascar 3ac84da
tidy shape example id
nicholascar 81f1a96
Fix ReSpec display errors
nicholascar 3742f4e
Add 'sh:resultMessage' to some tests (#642)
MPvHarmelen 06d9bce
GH-587: shnex:nodesWhere node expression (#611)
HolgerKnublauch a733fbe
Add property roles section
edmondchuc df1b70e
Apply suggestion from @bergos and @TallTed
edmondchuc 219ddf6
Apply suggestion from @bergos and @TallTed
edmondchuc 6eb67d3
Apply @TallTed suggestions from code review
edmondchuc 7d2bb51
Apply suggestions from code review
edmondchuc 4357bb3
add note about RDF model compatibility
edmondchuc 40b3126
Update shacl12-ui/index.html
edmondchuc 1ae049a
Update shacl12-ui/index.html
edmondchuc 860391b
#653: Fixed broken link
HolgerKnublauch 0628ab3
Replaced duplicate conform with conforms
HolgerKnublauch bb35fac
#455: Integrate SPARQL Functions (#511)
simonstey 49790c0
Bump js-yaml from 4.1.0 to 4.1.1 in /scripts
dependabot[bot] 367b6f4
#647: Added at risk issue to pre-binding (#656)
HolgerKnublauch d2d5c1b
fix: #646 removed severity count, aligned violation naming
bergos a522739
#648: Moved table of severities below syntax rules, added fallback fo…
HolgerKnublauch ee4a4d2
chore: #663 moved built-in widget to separate section
bergos e1a51dd
Update shacl12-ui/index.html
bergos 4bbb693
Add new team member Daniel Beeke to index.html
danielbeeke c059b2c
Fix for description of SHACL-SPARQL
afs 0180032
Replace partial use of tabs by spaces
afs e044f32
#496: Replaced shnex and shui namespaces (#681)
HolgerKnublauch 548656c
Definitions for rule set evaluation
afs 31ecdf8
Negation syntax: NOT
afs 2fb149c
Update shacl12-rules/shacl-rules.ttl
afs 046a4f5
Updates from review of shacl12-rules/index.html
afs f0420bc
shnex: namespace
afs bc365fc
Placeholders for SHACL Rules tests
afs 7488c96
Update index.html
caribouW3 7a1e12f
Update specifications.html
caribouW3 f0a62cb
#645: [UI] added terminology
bergos c38accd
Update shacl12-ui/index.html
bergos 4ea42eb
Update shacl12-ui/index.html
bergos 647c6bb
Update shacl12-ui/index.html
bergos 6279c47
Update shacl12-ui/index.html
bergos 44cd182
add a note for test suite conformance
YoucTagh b4ff521
#594: moved the note about the test suite to a shared document
YoucTagh d8fe948
#594: use the link of the new test suite
YoucTagh 763750d
#649: Fixed definitions to singular, added uniqueness (#668)
HolgerKnublauch 20f3de6
Correct links
afs ab1fb9b
#650: Added link to VarExpression to clarify what "variable" means he…
HolgerKnublauch 155ab53
refactor: rename union/minus node expressions to join/remove in node …
simonstey 447959b
#649: Added link to #defn_sparqlSolutionMapping (#695)
HolgerKnublauch 3628e8e
Initial SRL tests
afs 1f72f3d
Several formatting fixes and improvements (#696)
HolgerKnublauch 878a7f0
Set spec locations to www.w3.org/TR/
afs a27d9ba
fix KurrawongAI links
nicholascar 1b10b6e
improve the SHACL-SHACL links - using shacl-shacl namespace URI
nicholascar a65f4f2
give profile definitions
nicholascar d23ca5b
creating other profiles
nicholascar 18a6d3e
start of profile hierarchies
nicholascar 70c91d2
profiling standards & data placeholders
nicholascar bc5ea42
Update shacl12-profiling/index.html
nicholascar 064fa91
Update shacl12-overview/index.html
nicholascar 3339140
Update shacl12-overview/index.html
nicholascar d6caa6f
Update shacl12-overview/index.html
nicholascar e565df5
Update shacl12-profiling/index.html
nicholascar 9ac5367
Update shacl12-profiling/index.html
nicholascar 9da25cc
Update shacl12-profiling/index.html
nicholascar bcdc7d0
Update shacl12-profiling/index.html
nicholascar 493129f
Update shacl12-profiling/index.html
nicholascar 0fc9efe
Update shacl12-profiling/index.html
nicholascar 45c139b
Update shacl12-profiling/index.html
nicholascar 4977443
#665: Added links to definition of validation result (#686)
robert-david 99162c4
#703: Fixed plural in rdfs:comment of sh:NodeShape (#705)
HolgerKnublauch d4f8d1f
Update index.html (#714)
caribouW3 061d318
Update index.html
caribouW3 e0380e3
Update index.html
caribouW3 aa1b226
use respec dfn syntax for links to other specs (#715)
caribouW3 1f2341e
Update index.html
caribouW3 d5e777c
#702: Changed definition of sh:deactivated to mean "ignored" or skipp…
HolgerKnublauch a4394a0
#712: Switched to sh:targetClass, added note on how to handle this te…
HolgerKnublauch f80eb38
Issue 706: Rewritten Abstract (#716)
HolgerKnublauch 6bbf2e4
#709: Added sh:unit property (#717)
HolgerKnublauch 121f1bc
Update rule grammar
afs 98ce783
Remove Rule3 rule form (SRL)
afs dafc938
#491: Added node expression test cases and clarified spec in two plac…
HolgerKnublauch a99a51a
Bump undici and @rdfjs/serializer-jsonld-ext in /scripts
dependabot[bot] 222b257
Issue 723 724 (#738)
HolgerKnublauch ee6c3f9
Bump lodash from 4.17.21 to 4.17.23 in /scripts
dependabot[bot] bfdebba
Create auto-publish-shacl12-rules.yml
caribouW3 2532618
Revert "Create auto-publish-shacl12-rules.yml"
caribouW3 01d8d64
Auto-publish for rules and node-expr
afs 8ace8de
* #676: Rewrote security section and used MUST for now
HolgerKnublauch 35f57f0
GH-728: Inference graph
afs 8c2fec0
Apply suggestion from @simonstey
simonstey 4ea7a61
#276: Fixed prefix declarations in test cases and adjusted examples t…
HolgerKnublauch d1bebc1
Issue 737 (#750)
HolgerKnublauch a59ae1b
#657: Clarified that members of list must be literals/IRIs and the sa…
HolgerKnublauch ff549e9
GH-743: Remove some SRL functions
afs e56c512
More SHACL Rules syntax tests
afs e24c215
Wellformedness, stratification, eval tests
afs ae93761
RDF domain and range eval tests
afs bf87aa7
Revise SHACL 1.2 Profiling abstract
YoucTagh 3eac54a
Define negation element evaluation
afs 7a2a755
replace <img> with script that embeds SVG content
VladimirAlexiev d2cd519
plantuml version of diagram
VladimirAlexiev aa0b365
Reset to gh-pages version
robert-david 8ddce65
Removed redundant text
robert-david 7a393be
Merge branch 'gh-pages' into issue-163-PATH
robert-david File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| all: SHACL-UML.svg | ||
|
|
||
| %.svg: %.puml | ||
| plantuml -Tsvg $^ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,66 @@ | ||
| @startuml | ||
| hide circles | ||
| hide empty members | ||
| skinparam pathHoverColor red ' on cover, highlight blue links as red | ||
| ' skinparam topurl https://raw.githack.com/w3c/data-shapes/master/shacl12-core/index.html ' links resolve to anchors in current HTML page, when the SVG is embedded | ||
|
|
||
| class "<color:blue><u>sh:Shape" as Shape [[#shapes]] { | ||
| [[#targetClass sh:targetClass]] : rdfs:Class | ||
| [[#targetNode sh:targetNode]] : any | ||
| [[#targetSubjectsOf sh:targetSubjectsOf]] : rdf:Property | ||
| [[#targetObjectsOf sh:targetObjectsOf]] : rdf:Property | ||
| [[#targetWhere sh:targetWhere]] : sh:NodeShape | ||
| .... | ||
| [[#deactivated sh:deactivated]] : xsd:boolean | ||
| [[#message sh:message]] : xsd:string or rdf:langString | ||
| [[#severity sh:severity]] : sh:Severity | ||
| } | ||
|
|
||
| class "<color:blue><u>sh:NodeShape" as NodeShape [[#node-shapes]] { | ||
| [[#constraints Constraint parameters]], for example: | ||
| [[#NodeKindConstraintComponent sh:nodeKind]] a sh:NodeKind | ||
| [[#ClosedConstraintComponent sh:closed]] : xsd:boolean or [[#syntax-rule-closed-datatype sh:ByTypes]] | ||
| [[#ClosedConstraintComponent sh:ignoredProperties]] : list | ||
| [[#OrConstraintComponent sh:or]], [[#AndConstraintComponent sh:and]], [[#XoneConstraintComponent sh:xone]] : list of Shape | ||
| [[#NotConstraintComponent sh:not]] : [[#shapes sh:Shape]] | ||
| ... | ||
| } | ||
|
|
||
| class "<color:blue><u>sh:PropertyShape" as PropertyShape [[#property-shapes]] { | ||
| [[#property-paths sh:path]] : predicate or list or blank node | ||
| .... | ||
| [[#constraints Constraint parameters]], for example: | ||
| [[#MinCountConstraintComponent sh:minCount]], [[#MaxCountConstraintComponent sh:maxCount]] : xsd:integer | ||
| [[#MinLengthConstraintComponent sh:minLength]], [[#MaxLengthConstraintComponent sh:maxLength]] : xsd:integer | ||
| [[#ClassConstraintComponent sh:class]] or [[#DatatypeConstraintComponent sh:datatype]] : IRI or list of IRIs | ||
| [[#NodeConstraintComponent sh:node]] : [[#node-shapes sh:NodeShape]] | ||
| ... | ||
| .... | ||
| [[#core-components-list List constraints]] | ||
| [[#MemberShapeConstraintComponent sh:memberShape]] : [[#node-shapes sh:NodeShape]] | ||
| [[#MinListLengthConstraintComponent sh:minListLength]], [[#MaxListLengthConstraintComponent sh:maxListLength]]: xsd:integer | ||
| [[#UniqueMembersConstraintComponent sh:uniqueMembers]] : xsd:boolean | ||
| .... | ||
| [[#name sh:name]] : xsd:string or rdf:langString | ||
| [[#description sh:description]] : xsd:string or rdf:langString | ||
| [[#syntax-rule-path-defaultValue sh:defaultValue]] : any | ||
| [[#syntax-rule-path-defaultValue sh:values]] : any | ||
| [[#codeIdentifier sh:codeIdentifier]] : xsd:string | ||
| [[#order sh:order]] : xsd:integer or xsd:decimal | ||
| } | ||
|
|
||
| class "<color:blue><u>sh:PropertyGroup" as PropertyGroup [[#group sh:group]] { | ||
| [[#group sh:order]] : xsd:integer or xsd:decimal | ||
| ... eg rdfs:label | ||
| } | ||
|
|
||
| Shape <|-- NodeShape | ||
| Shape <|-- PropertyShape | ||
| NodeShape -> PropertyShape : [[#property-shapes sh:property]] * | ||
| PropertyShape --> PropertyGroup : [[#group sh:group]] | ||
|
|
||
| ' These links make the diagram too busy, so omit them for now. They are listed as fields | ||
| ' PropertyShape -> NodeShape : [[#NodeConstraintComponent sh:node]] | ||
| ' PropertyShape -> NodeShape : [[#MemberShapeConstraintComponent sh:memberShape]] | ||
| ' Shape -> NodeShape : [[#targetWhere sh:targetWhere]] | ||
| @enduml |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is shacl12-core in this PR?
It's not right:
"Turtle serialization of the SHACL vocabulary" is repeated 3 times.
"The content of the boxes under the class name" occurs twice.
<div id="SHACL-UML.svg"></div>occurs twice.