Commit graph

148 commits

Author SHA1 Message Date
Marcel Otto 94a5bfa88e Prepare mix file for Hex package publishing 2017-06-25 00:41:02 +02:00
Marcel Otto b413c45d8a Finish README 2017-06-25 00:25:07 +02:00
Marcel Otto 5a2651014d Add CODE_OF_CONDUCT 2017-06-25 00:24:39 +02:00
Marcel Otto 9830295c9d Update copyright 2017-06-25 00:24:18 +02:00
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 1ce89e7ad4 Add documentation for the top-level RDF module 2017-06-18 23:04:58 +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 5f207a82ee Add test for RDF.Dataset.add with a list of graphs 2017-06-17 00:03:15 +02:00
Marcel Otto 28e84b1432 Add and revise documentation of RDF.Graph 2017-06-16 23:42:32 +02:00
Marcel Otto c27c61b064 Don't support RDF.Graph. and RDF.Dataset.put with a list of descriptions 2017-06-16 23:19:49 +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 be2f10f5cd Add RDF.quad constructor function for RDF.Quads 2017-06-11 22:54:41 +02:00
Marcel Otto a160fa6517 Rename the app to rdf 2017-06-11 17:23:58 +02:00
Marcel Otto e3a1496a4d Add .editorconfig 2017-06-11 17:17:05 +02:00
Marcel Otto 4d8a9ed830 Remove umbrella settings 2017-06-11 17:11:05 +02:00
Marcel Otto ccd33e6abb core: add documentation to README 2017-06-11 14:32:26 +02:00
Marcel Otto f24a1504e7 core: change project description 2017-06-11 14:29:17 +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 7c34231bb5 core: clean up RDF.Vocabulary.Namespace tests 2017-06-10 03:43:51 +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