Commit graph

16 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 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 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 7c34231bb5 core: clean up RDF.Vocabulary.Namespace tests 2017-06-10 03:43: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 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 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