Skip to content

Commit e286919

Browse files
committed
Update some test locations.
1 parent 27a78a9 commit e286919

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+92
-14112
lines changed

README.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ An implementation of [SPARQL][] for [RDF.rb][].
2727
* Implementation Report: {file:etc/earl.html EARL}
2828
* Compatible with Ruby >= 3.0.
2929
* Supports Unicode query strings both on all versions of Ruby.
30-
* Provisional support for [SPARQL-star][].
30+
* Provisional support for [SPARQL 1.2][].
3131

3232
## Description
3333

@@ -73,12 +73,12 @@ Starting with version 1.1.2, the SPARQL gem uses the 1.1 version of the [RDF.rb]
7373

7474
Additionally, queries now take a block, or return an `Enumerator`; this is in keeping with much of the behavior of [RDF.rb][] methods, including `Queryable#query`, and with version 1.1 or [RDF.rb][], Query#execute. As a consequence, all queries which used to be of the form `query.execute(repository)` may equally be called as `repository.query(query)`. Previously, results were returned as a concrete class implementing `RDF::Queryable` or `RDF::Query::Solutions`, these are now `Enumerators`.
7575

76-
### SPARQL 1.2
77-
The gem supports some of the extensions proposed by the [SPARQL 1.2 Community Group](https://github.com/w3c/sparql-12). In particular, the following extensions are now implemented:
76+
### SPARQL Dev
77+
The gem supports some of the extensions proposed by the [SPARQL Dev Community Group](https://github.com/w3c/sparql-dev). In particular, the following extensions are now implemented:
7878

79-
* [SEP-0002: better support for Durations, Dates, and Times](https://github.com/w3c/sparql-12/blob/main/SEP/SEP-0002/sep-0002.md)
79+
* [SEP-0002: better support for Durations, Dates, and Times](https://github.com/w3c/sparql-dev/blob/main/SEP/SEP-0002/sep-0002.md)
8080
* This includes full support for `xsd:date`, `xsd:time`, `xsd:duration`, `xsd:dayTimeDuration`, and `xsd:yearMonthDuration` along with associated XPath/XQuery functions including a new `ADJUST` builtin. (**Note: This feature is subject to change or elimination as the standards process progresses.**)
81-
* [SEP-0003: Property paths with a min/max hop](https://github.com/w3c/sparql-12/blob/main/SEP/SEP-0003/sep-0003.md)
81+
* [SEP-0003: Property paths with a min/max hop](https://github.com/w3c/sparql-dev/blob/main/SEP/SEP-0003/sep-0003.md)
8282
* This includes support for non-counting path forms such as `rdf:rest{1,3}` to match the union of paths `rdf:rest`, `rdf:rest/rdf:rest`, and `rdf:rest/rdf:rest/rdf:rest`. (**Note: This feature is subject to change or elimination as the standards process progresses.**)
8383

8484
### SPARQL Extension Functions
@@ -107,9 +107,9 @@ See {SPARQL::Algebra::Expression.register_extension} for details.
107107

108108
A call to execute a parsed query can include pre-bound variables, which cause queries to be executed with matching variables bound as defined. Variable pre-binding can be done using a Hash structure, or a Query Solution. See [Query with Binding example](#query-with-binding) and {SPARQL::Algebra::Query#execute}.
109109

110-
### SPARQLStar (SPARQL-star)
110+
### SPARQL 1.2
111111

112-
The gem supports [SPARQL-star][] where patterns may include sub-patterns recursively, for a kind of Reification.
112+
The gem supports [SPARQL 1.2][] where patterns may include sub-patterns recursively, for a kind of Reification.
113113

114114
For example, the following Turtle* file uses a statement as the subject of another statement:
115115

@@ -170,7 +170,7 @@ As well as a `CONSTRUCT`:
170170
<<?bob foaf:age ?age>> ?b ?c .
171171
}
172172

173-
Note that results can be serialized only when the format supports [RDF-star][].
173+
Note that results can be serialized only when the format supports [SPARQL 1,2][].
174174

175175
#### SPARQL results
176176

@@ -481,13 +481,12 @@ A copy of the [SPARQL 1.0 tests][] and [SPARQL 1.1 tests][] are also included in
481481
[grammar]: https://www.w3.org/TR/sparql11-query/#grammar
482482
[RDF 1.1]: https://www.w3.org/TR/rdf11-concepts
483483
[RDF.rb]: https://ruby-rdf.github.io/rdf
484-
[RDF-star]: https://w3c.github.io/rdf-star/rdf-star-cg-spec.html
485-
[SPARQL-star]: https://w3c.github.io/rdf-star/rdf-star-cg-spec.html#sparql-query-language
484+
[SPARQL 1.2]: https://www.w3.org/TR/sparql12-query
486485
[Linked Data]: https://rubygems.org/gems/linkeddata
487486
[SPARQL doc]: https://ruby-rdf.github.io/sparql/frames
488487
[SPARQL XML]: https://www.w3.org/TR/rdf-sparql-XMLres/
489488
[SPARQL JSON]: https://www.w3.org/TR/rdf-sparql-json-res/
490-
[SPARQL EBNF]: https://www.w3.org/TR/sparql11-query/#sparqlGrammar
489+
[SPARQL EBNF]: https://www.w3.org/TR/sparql12-query/#sparqlGrammar
491490

492491
[SSD]: https://www.w3.org/TR/sparql11-service-description/
493492
[Rack]: https://rack.github.io

Rakefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ file "etc/manifest-cache.nt" do
5959
graph = RDF::Graph.new do |g|
6060
{
6161
"http://w3c.github.io/rdf-tests/sparql/" => "../w3c-rdf-tests/sparql/",
62-
"https://w3c.github.io/rdf-star/tests/sparql/" => "../w3c-rdf-star/tests/sparql/",
63-
"https://w3c.github.io/sparql-12/tests/" => "spec/w3c-sparql-12/tests/"
62+
"https://w3c.github.io/sparql-dev/tests/" => "../w3c-sparql-dev/tests/"
6463
}.each do |base, path|
6564
Dir.glob("#{path}**/manifest.ttl").each do |man|
6665
puts "load #{man}"

0 commit comments

Comments
 (0)