Commit graph

20 commits

Author SHA1 Message Date
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
f475f910d4 Print a message before the compilation of bigger vocabulary namespaces 2017-06-14 05:19:18 +02:00
Marcel Otto
8bc4963e39 core: remove URI precompiling workaround 2017-06-11 14:23:17 +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
7904476321 core: RDF.Vocabulary.Namespaces can be constructed from NQuad files 2017-06-10 18:02:51 +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
19c84b7ea2 core: detect and handle case-violations of vocabulary terms 2017-05-29 23:12:50 +02:00
Marcel Otto
4e523b1bf1 core: add __uris__ to vocabulary namespaces which returns all URIs of the vocabulary 2017-05-26 22:24:44 +02:00
Marcel Otto
44cb4b0815 core: configurable handling of invalid characters in terms 2017-05-26 21:22:26 +02:00
Marcel Otto
af751dd2bb core: aliases for terms of RDF.Vocabulary.Namespaces
and some refactorings
2017-05-26 13:54:04 +02:00
Marcel Otto
385183169d core: disable documentation of description builder functions for multi-argument objects 2017-05-25 16:56:29 +02:00
Marcel Otto
c82e76cb9e core: simplify implementation of Description DSL by supporting descriptions as subject in Description.new 2017-05-25 15:29:39 +02:00
Marcel Otto
88d260ac1e core: Description DSL 2017-05-25 13:34:42 +02:00
Marcel Otto
ef5b5985dd core: fix pending base_uri validation on vocabulary namespaces 2017-05-21 23:28:34 +02:00
Marcel Otto
f586acb8b5 core: a different approach for the serialization API 2017-04-11 00:12:29 +02:00
Marcel Otto
a1dcc4cc8f core: clean up unused vocabulary namespace stuff 2017-03-12 14:34:12 +01:00
Marcel Otto
e141841e78 core: vocabulary namespace rewrite
- ability to create vocabulary namespaces from RDF data
- XSD, RDF, RDFS, OWL and SKOS vocabulary namespaces
2017-03-12 14:30:59 +01:00