Marcel Otto
|
206bc1cbd9
|
Prevent vocabulary terms conflicting with Elixir semantics
|
2017-06-23 17:25:27 +02:00 |
|
Marcel Otto
|
8ab2ab1e15
|
Fix handling of vocabulary terms starting with an underscore
|
2017-06-23 17:23:14 +02:00 |
|
Marcel Otto
|
02202b49a7
|
terms in a vocabulary namespace can be ignored
|
2017-06-21 23:29:24 +02:00 |
|
Marcel Otto
|
b3365d2f55
|
Clean up the top-level RDF module and some other files
|
2017-06-17 00:51:42 +02:00 |
|
Marcel Otto
|
ad1acfffc1
|
Change header level of examples
|
2017-06-17 00:27:05 +02:00 |
|
Marcel Otto
|
da24657a07
|
Move RDF.Dataset.reduce into Enumerable implementation
|
2017-06-17 00:17:34 +02:00 |
|
Marcel Otto
|
28e84b1432
|
Add and revise documentation of RDF.Graph
|
2017-06-16 23:42:32 +02:00 |
|
Marcel Otto
|
5805cfe34f
|
Add and revise documentation of RDF.Description
|
2017-06-16 23:03:44 +02:00 |
|
Marcel Otto
|
a1e08bc831
|
Revise some module docs
|
2017-06-16 23:01:08 +02:00 |
|
Marcel Otto
|
b489b2de0f
|
Add module documentation for RDF.Sigils
|
2017-06-16 18:45:52 +02:00 |
|
Marcel Otto
|
93a8a2c40b
|
Exclude NTriples and NQuads decoders and encoders from documentation
|
2017-06-16 18:45:30 +02:00 |
|
Marcel Otto
|
f3168e1682
|
Add RDF.Writer and corresponding write functions on RDF.Serialization
|
2017-06-16 18:32:41 +02:00 |
|
Marcel Otto
|
1fdb64c646
|
Add documentation to RDF.Serialization, RDF.Reader, RDF.Decoder and RDF.Encoder
|
2017-06-16 18:13:53 +02:00 |
|
Marcel Otto
|
31851d3630
|
Remove general read and read! functions from RDF.Serializations
|
2017-06-16 17:31:52 +02:00 |
|
Marcel Otto
|
de0e656458
|
Rename RDF.Serialization.Reader to RDF.Reader
|
2017-06-16 14:21:12 +02:00 |
|
Marcel Otto
|
5600f8c1ce
|
Add documentation to RDF.BlankNode
|
2017-06-16 13:13:56 +02:00 |
|
Marcel Otto
|
f62316d833
|
RDF.Description.new can handle a property-value tuple when subject is given separately
|
2017-06-15 17:51:55 +02:00 |
|
Marcel Otto
|
f475f910d4
|
Print a message before the compilation of bigger vocabulary namespaces
|
2017-06-14 05:19:18 +02:00 |
|
Marcel Otto
|
a9c039dea7
|
core: remove module docs for internal RDF.Utils.ResourceClassifier
|
2017-06-11 14:24:29 +02:00 |
|
Marcel Otto
|
8bc4963e39
|
core: remove URI precompiling workaround
|
2017-06-11 14:23:17 +02:00 |
|
Marcel Otto
|
d83a0c508d
|
core: terms from the RDF.NS.RDF namespace are directly accessible from the top-level RDF module
|
2017-06-10 23:08:49 +02:00 |
|
Marcel Otto
|
f3d0ce35f5
|
core: add documentation for RDF.Namespace and RDF.Vocabulary.Namespace
|
2017-06-10 22:23:39 +02:00 |
|
Marcel Otto
|
7b794e77fd
|
core: remove unused exception
|
2017-06-10 21:50:49 +02:00 |
|
Marcel Otto
|
7904476321
|
core: RDF.Vocabulary.Namespaces can be constructed from NQuad files
|
2017-06-10 18:02:51 +02:00 |
|
Marcel Otto
|
fd45a9ed6c
|
core: add error handling for RDF.Namespace term resolution
|
2017-06-10 04:26:11 +02:00 |
|
Marcel Otto
|
2a8cf08c8e
|
core: add documentation for RDF.Literal and RDF.Datatypes
|
2017-06-10 00:18:39 +02:00 |
|
Marcel Otto
|
f5593aeef7
|
core: add RDF.Data.merge/2
|
2017-06-08 22:18:14 +02:00 |
|
Marcel Otto
|
06fb5a4044
|
core: fix Inspect implementation of RDF.Dataset
|
2017-06-08 21:11:56 +02:00 |
|
Marcel Otto
|
38ee0ca44b
|
core: fix and improve behaviour of overwriting the default contexts with add, put and delete of RDF.Dataset
|
2017-06-07 00:48:08 +02:00 |
|
Marcel Otto
|
cd5636528f
|
core: RDF.Dataset.add, .put and .new support another dataset as input
|
2017-06-06 23:40:48 +02:00 |
|
Marcel Otto
|
232e2ac765
|
core: add, put and delete of Description and Graph can handle quads
by just ignoring the graph context
|
2017-06-05 15:50:31 +02:00 |
|
Marcel Otto
|
e1e8769fb2
|
core: add RDF.Statement.convert/1
|
2017-06-05 03:01:23 +02:00 |
|
Marcel Otto
|
b72bf17d9c
|
core: a RDF.Vocabulary.Namespace can be built from any RDF.Data structure
|
2017-06-05 02:58:49 +02:00 |
|
Marcel Otto
|
96447ec258
|
core: add RDF.Data.description/2
|
2017-06-05 02:48:39 +02:00 |
|
Marcel Otto
|
9a128858b6
|
core: RDF.Dataset.graphs returns a list of graphs
instead of the map from graph names to graphs
|
2017-06-05 02:41:44 +02:00 |
|
Marcel Otto
|
0271181bca
|
core: RDF.Data protocol implementation for RDF.Dataset
|
2017-06-04 22:19:21 +02:00 |
|
Marcel Otto
|
371020360f
|
core: RDF.Data protocol implementation for RDF.Graph
|
2017-06-04 04:51:06 +02:00 |
|
Marcel Otto
|
70e78ee326
|
core: move RDF.Data implementation
|
2017-06-04 04:20:08 +02:00 |
|
Marcel Otto
|
25a2d963f6
|
core: add RDF.Dataset.delete
|
2017-06-04 04:06:22 +02:00 |
|
Marcel Otto
|
3f403d6f64
|
core: add RDF.Dataset.delete_graph/2 and RDF.Dataset.delete_default_graph/1
|
2017-06-03 13:00:58 +02:00 |
|
Marcel Otto
|
7b7c4af243
|
core: add RDF.Graph.delete_subjects/2
|
2017-06-02 18:22:58 +02:00 |
|
Marcel Otto
|
6fe4867e18
|
core: add RDF.Description.delete_predicates/2
|
2017-06-02 18:06:22 +02:00 |
|
Marcel Otto
|
460d4eef17
|
core: remove add and put from RDF.Data protocol
We will introduce RDF.Data.merge instead, which can be implemented more consistently
over all structures.
|
2017-06-02 17:35:34 +02:00 |
|
Marcel Otto
|
e666d9d143
|
core: RDF.Data.deleting a Description with a different subject does nothing
|
2017-06-02 17:27:03 +02:00 |
|
Marcel Otto
|
81ffadbc53
|
core: add Description.new(%Description{}) which allows some simplifications
|
2017-06-02 17:09:10 +02:00 |
|
Marcel Otto
|
377707f0ef
|
core: delete statements from a Graph
|
2017-06-02 16:24:15 +02:00 |
|
Marcel Otto
|
5575260aee
|
core: remove unnecessary Graph.add function clause
|
2017-06-02 16:23:07 +02:00 |
|
Marcel Otto
|
88900b0966
|
core: Description.delete with another, possibly not matching subject description
|
2017-06-02 16:18:37 +02:00 |
|
Marcel Otto
|
d772d8f1ed
|
core: add owl:inverseOf as a property property
|
2017-05-30 22:06:28 +02:00 |
|
Marcel Otto
|
19c84b7ea2
|
core: detect and handle case-violations of vocabulary terms
|
2017-05-29 23:12:50 +02:00 |
|