Skip to content

Commit 1275442

Browse files
committed
Finish 0.6.1
2 parents fcb97fc + c6a94b7 commit 1275442

File tree

23 files changed

+4555
-4556
lines changed

23 files changed

+4555
-4556
lines changed

AUTHORS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* Gregg Kellogg <gregg@kellogg-assoc.com>
1+
* Gregg Kellogg <gregg@greggkellogg.net>

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Community contributions are essential for keeping Ruby RDF great. We want to kee
66

77
This repository uses [Git Flow](https://github.com/nvie/gitflow) to manage development and release activity. All submissions _must_ be on a feature branch based on the _develop_ branch to ease staging and integration.
88

9-
* create or respond to an issue on the [Github Repository](http://github.com/ruby-rdf/rdf/issues)
9+
* create or respond to an issue on the [Github Repository](https://github.com/ruby-rdf/rdf/issues)
1010
* Fork and clone the repo:
1111
`git clone [email protected]:your-username/rdf.git`
1212
* Install bundle:
@@ -30,7 +30,7 @@ This repository uses [Git Flow](https://github.com/nvie/gitflow) to manage devel
3030
of thumb, additions larger than about 15 lines of code), we need an
3131
explicit [public domain dedication][PDD] on record from you.
3232

33-
[YARD]: http://yardoc.org/
34-
[YARD-GS]: http://rubydoc.info/docs/yard/file/docs/GettingStarted.md
35-
[PDD]: http://lists.w3.org/Archives/Public/public-rdf-ruby/2010May/0013.html
33+
[YARD]: https://yardoc.org/
34+
[YARD-GS]: https://rubydoc.info/docs/yard/file/docs/GettingStarted.md
35+
[PDD]: https://lists.w3.org/Archives/Public/public-rdf-ruby/2010May/0013.html
3636
[pr]: https://github.com/ruby-rdf/rdf/compare/

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
2121
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
2222
OTHER DEALINGS IN THE SOFTWARE.
2323

24-
For more information, please refer to <http://unlicense.org>
24+
For more information, please refer to <https://unlicense.org>

README.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
This is a pure-Ruby library for working with the [Shape Expressions Language][ShExSpec] to validate the shape of [RDF][] graphs.
44

5-
<http://ruby-rdf.github.com/shex>
5+
<https://ruby-rdf.github.com/shex>
66

7-
[![Gem Version](https://badge.fury.io/rb/shex.png)](http://badge.fury.io/rb/shex)
8-
[![Build Status](https://travis-ci.org/ruby-rdf/shex.png?branch=master)](http://travis-ci.org/ruby-rdf/shex)
7+
[![Gem Version](https://badge.fury.io/rb/shex.png)](https://badge.fury.io/rb/shex)
8+
[![Build Status](https://travis-ci.org/ruby-rdf/shex.png?branch=master)](https://travis-ci.org/ruby-rdf/shex)
99
[![Coverage Status](https://coveralls.io/repos/ruby-rdf/shex/badge.svg)](https://coveralls.io/r/ruby-rdf/shex)
1010
[![Join the chat at https://gitter.im/ruby-rdf/rdf](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/ruby-rdf/rdf?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
1111
[![DOI](https://zenodo.org/badge/74419330.svg)](https://zenodo.org/badge/latestdoi/74419330)
@@ -14,13 +14,13 @@ This is a pure-Ruby library for working with the [Shape Expressions Language][Sh
1414

1515
* 100% pure Ruby with minimal dependencies and no bloat.
1616
* Fully compatible with [ShEx][ShExSpec] specifications.
17-
* 100% free and unencumbered [public domain](http://unlicense.org/) software.
17+
* 100% free and unencumbered [public domain](https://unlicense.org/) software.
1818

1919
## Description
2020

2121
The ShEx gem implements a [ShEx][ShExSpec] Shape Expression engine.
2222

23-
* `ShEx::Parser` parses ShExC and ShExJ formatted documents generating executable operators which can be serialized as [S-Expressions](http://en.wikipedia.org/wiki/S-expression).
23+
* `ShEx::Parser` parses ShExC and ShExJ formatted documents generating executable operators which can be serialized as [S-Expressions](https://en.wikipedia.org/wiki/S-expression).
2424
* `ShEx::Algebra` executes operators against Any `RDF::Graph`, including compliant [RDF.rb][].
2525
* [Implementation Report](file.earl.html)
2626

@@ -45,9 +45,9 @@ The ShEx gem implements a [ShEx][ShExSpec] Shape Expression engine.
4545
graph = RDF::Graph.load("etc/doap.ttl")
4646
schema = ShEx.parse(shexc)
4747
map = {
48-
"http://rubygems.org/gems/shex" => "TestShape"
48+
"https://rubygems.org/gems/shex" => "TestShape"
4949
}
50-
schema.satisfies?("http://rubygems.org/gems/shex", graph, map)
50+
schema.satisfies?("https://rubygems.org/gems/shex", graph, map)
5151
# => true
5252
### Validating a node using ShExJ
5353

@@ -139,8 +139,8 @@ The ShEx gem implements a [ShEx][ShExSpec] Shape Expression engine.
139139
})
140140
graph = RDF::Graph.load("etc/doap.ttl")
141141
schema = ShEx.parse(shexj, format: :shexj)
142-
map = {"http://rubygems.org/gems/shex" => "TestShape"}
143-
schema.satisfies?("http://rubygems.org/gems/shex", graph, map)
142+
map = {"https://rubygems.org/gems/shex" => "TestShape"}
143+
schema.satisfies?("https://rubygems.org/gems/shex", graph, map)
144144
# => true
145145

146146
## Extensions
@@ -177,11 +177,11 @@ Example usage:
177177

178178
rdf shex https://raw.githubusercontent.com/ruby-rdf/shex/develop/etc/doap.ttl \
179179
--schema https://raw.githubusercontent.com/ruby-rdf/shex/develop/etc/doap.shex \
180-
--focus http://rubygems.org/gems/shex
180+
--focus https://rubygems.org/gems/shex
181181

182182
## Documentation
183183

184-
<http://rubydoc.info/github/ruby-rdf/shex>
184+
<https://rubydoc.info/github/ruby-rdf/shex>
185185

186186

187187
## Implementation Notes
@@ -193,12 +193,12 @@ The result of parsing either ShExC or ShExJ is the creation of a set of executab
193193

194194
## Dependencies
195195

196-
* [Ruby](http://ruby-lang.org/) (>= 2.4)
197-
* [RDF.rb](http://rubygems.org/gems/rdf) (~> 3.1)
196+
* [Ruby](https://ruby-lang.org/) (>= 2.4)
197+
* [RDF.rb](https://rubygems.org/gems/rdf) (~> 3.1)
198198

199199
## Installation
200200

201-
The recommended installation method is via [RubyGems](http://rubygems.org/).
201+
The recommended installation method is via [RubyGems](https://rubygems.org/).
202202
To install the latest official release of RDF.rb, do:
203203

204204
% [sudo] gem install shex
@@ -212,21 +212,21 @@ To get a local working copy of the development repository, do:
212212
Alternatively, download the latest development version as a tarball as
213213
follows:
214214

215-
% wget http://github.com/ruby-rdf/shex/tarball/master
215+
% wget https://github.com/ruby-rdf/shex/tarball/master
216216

217217
## Resources
218218

219-
* <http://rubydoc.info/github/ruby-rdf/shex>
220-
* <http://github.com/ruby-rdf/shex>
221-
* <http://rubygems.org/gems/shex>
219+
* <https://rubydoc.info/github/ruby-rdf/shex>
220+
* <https://github.com/ruby-rdf/shex>
221+
* <https://rubygems.org/gems/shex>
222222

223223
## Mailing List
224224

225-
* <http://lists.w3.org/Archives/Public/public-rdf-ruby/>
225+
* <https://lists.w3.org/Archives/Public/public-rdf-ruby/>
226226

227227
## Author
228228

229-
* [Gregg Kellogg](http://github.com/gkellogg) - <http://greggkellogg.net/>
229+
* [Gregg Kellogg](https://github.com/gkellogg) - <https://greggkellogg.net/>
230230

231231
## Contributing
232232

@@ -250,9 +250,9 @@ This repository uses [Git Flow](https://github.com/nvie/gitflow) to mange develo
250250
## License
251251

252252
This is free and unencumbered public domain software. For more information,
253-
see <http://unlicense.org/> or the accompanying {file:LICENSE} file.
253+
see <https://unlicense.org/> or the accompanying {file:LICENSE} file.
254254

255-
[ShExSpec]: http://shex.io/shex-semantics/
256-
[RDF]: http://www.w3.org/RDF/
257-
[RDF.rb]: http://rubydoc.info/github/ruby-rdf/rdf
258-
[EBNF]: http://rubygems.org/gems/ebnf
255+
[ShExSpec]: https://shex.io/shex-semantics/
256+
[RDF]: https://www.w3.org/RDF/
257+
[RDF.rb]: https://rubydoc.info/github/ruby-rdf/rdf
258+
[EBNF]: https://rubygems.org/gems/ebnf

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.6.0
1+
0.6.1

etc/doap.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"@context": "http://www.w3.org/ns/shex.jsonld",
33
"type": "Schema",
4-
"start": "http://rubygems.org/gems/shex/DOAP",
4+
"start": "https://rubygems.org/gems/shex/DOAP",
55
"shapes": [
66
{
7-
"id": "http://rubygems.org/gems/shex/DOAP",
7+
"id": "https://rubygems.org/gems/shex/DOAP",
88
"type": "Shape",
99
"extra": [
1010
"http://www.w3.org/1999/02/22-rdf-syntax-ns#type"

etc/doap.shex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
BASE <http://rubygems.org/gems/shex/>
1+
BASE <https://rubygems.org/gems/shex/>
22
PREFIX doap: <http://usefulinc.com/ns/doap#>
33
PREFIX dc: <http://purl.org/dc/terms/>
44

etc/doap.ttl

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@base <http://rubygems.org/gems/shex> .
1+
@base <https://rubygems.org/gems/shex> .
22
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
33
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
44
@prefix dc: <http://purl.org/dc/terms/> .
@@ -8,27 +8,27 @@
88
@prefix ex: <http://example.org/> .
99
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
1010

11-
<http://rubygems.org/gems/shex> a doap:Project, earl:TestSubject, earl:Software ;
11+
<https://rubygems.org/gems/shex> a doap:Project, earl:TestSubject, earl:Software ;
1212
doap:name "ShEx.rb" ;
13-
doap:homepage <http://ruby-rdf.github.com/shex> ;
14-
doap:license <http://creativecommons.org/licenses/publicdomain/> ;
13+
doap:homepage <https://ruby-rdf.github.com/shex> ;
14+
doap:license <https://unlicense.org/1.0/> ;
1515
doap:shortdesc "ShEx is a Shape Expression engine for Ruby."@en ;
1616
doap:description "ShEx is an Shape Expression engine for the RDF.rb library suite."@en ;
1717
doap:created "2016-12-09"^^xsd:date ;
1818
doap:programming-language "Ruby" ;
1919
doap:implements <http://shex.io/shex-semantics/> ;
2020
doap:category <http://dbpedia.org/resource/Resource_Description_Framework>,
2121
<http://dbpedia.org/resource/Ruby_(programming_language)> ;
22-
doap:download-page <http://rubygems.org/gems/shex> ;
23-
doap:mailing-list <http://lists.w3.org/Archives/Public/public-rdf-ruby/> ;
24-
doap:bug-database <http://github.com/ruby-rdf/shex/issues> ;
25-
doap:blog <http://greggkellogg.net/> ;
26-
doap:developer <http://greggkellogg.net/foaf#me> ;
27-
doap:maintainer <http://greggkellogg.net/foaf#me> ;
28-
doap:documenter <http://greggkellogg.net/foaf#me> ;
29-
foaf:maker <http://greggkellogg.net/foaf#me> ;
22+
doap:download-page <https://rubygems.org/gems/shex> ;
23+
doap:mailing-list <https://lists.w3.org/Archives/Public/public-rdf-ruby/> ;
24+
doap:bug-database <https://github.com/ruby-rdf/shex/issues> ;
25+
doap:blog <https://greggkellogg.net/> ;
26+
doap:developer <https://greggkellogg.net/foaf#me> ;
27+
doap:maintainer <https://greggkellogg.net/foaf#me> ;
28+
doap:documenter <https://greggkellogg.net/foaf#me> ;
29+
foaf:maker <https://greggkellogg.net/foaf#me> ;
3030
dc:title "ShEx.rb" ;
3131
dc:description "ShEx is an Shape Expression engine for the RDF.rb library suite."@en ;
3232
dc:date "2016-12-09"^^xsd:date ;
33-
dc:creator <http://greggkellogg.net/foaf#me> ;
34-
dc:isPartOf <http://rubygems.org/gems/rdf> .
33+
dc:creator <https://greggkellogg.net/foaf#me> ;
34+
dc:isPartOf <https://rubygems.org/gems/rdf> .

0 commit comments

Comments
 (0)