Commit graph

  • 42d5dfc5a6 Add RDF.IRI.in_namespace?/2 Marcel Otto 2020-11-10 10:56:38 +0100
  • 3806269d3e Add read_stream!/2 functions Marcel Otto 2020-11-06 13:03:01 +0100
  • 8b8c3feef7 Allow setting the stream mode via the new :stream opt on file writers Marcel Otto 2020-11-05 22:06:10 +0100
  • 41a299e122 Add :gzip opt on all read and write file serialization functions Marcel Otto 2020-11-05 17:23:59 +0100
  • d3f66bd5d9 Support for streaming on file read and write serialization functions Marcel Otto 2020-11-05 13:36:08 +0100
  • 2bff651276 Add RDF.Serialization tests for new stream functions Marcel Otto 2020-11-04 22:01:43 +0100
  • a361a018a0 Add RDF.NQuads.Encoder.stream/2 Marcel Otto 2020-11-04 21:09:29 +0100
  • 426b6d832c Add RDF.NTriples.Encoder.stream/2 Marcel Otto 2020-11-04 20:43:19 +0100
  • 25b7239843 Add RDF.NQuads.Decoder.decode_from_stream/2 Marcel Otto 2020-11-04 16:44:53 +0100
  • b4f0ae074c Add RDF.NTriples.Decoder.decode_from_stream/2 Marcel Otto 2020-11-04 13:10:07 +0100
  • 6ad8d0da72 Extend serialization API with functions for reading from streams Marcel Otto 2020-11-04 12:18:04 +0100
  • ff40022f6d Extend serialization API with functions for writing to streams Marcel Otto 2020-11-04 10:26:30 +0100
  • 3d28ec9085 Clean up serialization API, code and documentation Marcel Otto 2020-11-03 13:01:47 +0100
  • 0dc8e383ce Add RDF.Data.t type for the RDF data structures Marcel Otto 2020-11-03 11:39:38 +0100
  • 1cf84a0e84 Remove unused RDF.Serialization.Format.options/0 callback Marcel Otto 2020-11-03 11:15:45 +0100
  • e3454f73ce Fix dialyzer warning Marcel Otto 2020-11-02 15:59:14 +0100
  • 8d98461e0b Change Inspect form for RDF data structures to be Turtle-based Marcel Otto 2020-11-02 15:17:18 +0100
  • 929e2a8c81 Use RDF.PrefixMap.prefixed_name/2 in Turtle encoder Marcel Otto 2020-11-02 02:05:23 +0100
  • 27a4c177e2 Change RDF.BlankNode.new/0 to create integer-based blank nodes Marcel Otto 2020-11-01 13:48:17 +0100
  • 8e74e9a9d2 Fix some of the BlankNode representations to be Turtle-serializable Marcel Otto 2020-11-01 04:03:21 +0100
  • 3ca4207a14 Add test of RDF.IRI.merge/2 with fragments Marcel Otto 2020-11-01 04:03:02 +0100
  • 3041204ff7 Add RDF.BlankNode.value/1 Marcel Otto 2020-11-01 02:26:18 +0100
  • ddb3d365bc Add tests for RDF.BlankNode.new/1 Marcel Otto 2020-11-01 02:25:25 +0100
  • c17cf8297c Improve performance of RDF.PrefixMap.prefixed_name_to_iri/2 Marcel Otto 2020-10-30 11:42:07 +0100
  • 15002a0bbb Add RDF.Dataset.prefixes/1 Marcel Otto 2020-10-28 11:51:00 +0100
  • 29a860d969 Allow vocabulary namespace modules as base for Turtle encoder Marcel Otto 2020-10-28 11:36:43 +0100
  • 4f095b8d47 Add RDF.PrefixMap.put/3 Marcel Otto 2020-10-21 12:59:20 +0200
  • 9d2e25eb49 Add Elixir 1.11.1 to CI Marcel Otto 2020-10-18 21:46:08 +0200
  • 217139deae Shorten the Inspect form of RDF.PrefixMap Marcel Otto 2020-10-15 09:05:43 +0200
  • 36ab48c0e7 Prepare release 0.9.0 Marcel Otto 2020-10-13 16:09:43 +0200
  • f4c15d6930 Add missing typespec Marcel Otto 2020-10-13 15:54:43 +0200
  • 00655077d3 Update dependencies Marcel Otto 2020-10-13 15:40:17 +0200
  • 692aeed834 Update API documentation Marcel Otto 2020-10-13 15:24:31 +0200
  • 352b8ef1a8 Use also the :context opt and implicit PropertyMap formats in values/2 Marcel Otto 2020-10-13 11:38:22 +0200
  • cafba9f61f Add support for RDF.PropertyMaps in BGP and path queries Marcel Otto 2020-10-13 10:43:05 +0200
  • d3c6336782 Fix bug with BGP queries provided as maps Marcel Otto 2020-10-12 23:02:56 +0200
  • 9ecc59b542 Change naming of statement count functions to be consistent Marcel Otto 2020-10-11 13:11:18 +0200
  • 072d4a0c01 Change style of CI badge Marcel Otto 2020-10-11 11:43:03 +0200
  • eef64b9253 Add support for adding terms of a vocab namespace to RDF.PropertyMap Marcel Otto 2020-10-11 11:42:30 +0200
  • 5d9ddeb7fe Add tests for merging RDF.PropertyMaps Marcel Otto 2020-10-11 02:48:35 +0200
  • 875908eb39 Handle conflicting terms for the same IRI in a PropertyMap Marcel Otto 2020-10-11 02:35:58 +0200
  • 95a69d9007 Add Enumerable protocol implementation for RDF.PropertyMap Marcel Otto 2020-10-11 01:07:53 +0200
  • c1495a5f39 Add Inspect protocol implementation for RDF.PropertyMap Marcel Otto 2020-10-11 00:57:29 +0200
  • 3e111ff22b Add some aliases to RDF.Data Marcel Otto 2020-10-10 22:23:01 +0200
  • e99ff455ae Add opts for contexts on RDF.Data functions Marcel Otto 2020-10-10 22:09:29 +0200
  • a49229384e Extract map/2 function from values/2 on all RDF data structures Marcel Otto 2020-10-10 15:45:25 +0200
  • 2fbf57a172 Fix Dialyzer step in GitHub Actions workflow Marcel Otto 2020-10-09 22:43:44 +0200
  • e7ad3231a8 Replace Travis with GitHub Actions CI badge Marcel Otto 2020-10-09 22:41:17 +0200
  • ba627f33b0 Remove Travis config Marcel Otto 2020-10-09 22:33:45 +0200
  • 1befb382da Fix dialyzer fail Marcel Otto 2020-10-09 22:20:52 +0200
  • 3c10b1eb03 Fix Dialyzer in GitHub Actions workflow Marcel Otto 2020-10-09 22:08:12 +0200
  • 196971f1c0 Fix Coveralls setup in GitHub Actions workflow Marcel Otto 2020-10-09 22:00:43 +0200
  • ab6aadfe03 Setup Dialyzer in GitHub Actions workflow Marcel Otto 2020-10-09 21:54:01 +0200
  • 1c11b63e58 Setup Coveralls reporting in GitHub Actions workflow Marcel Otto 2020-10-09 21:53:07 +0200
  • 1adfb697b1 Add missing PropertyMap alias Marcel Otto 2020-10-09 21:37:28 +0200
  • 7d7d63c238 Setup GitHub Actions CI workflow Marcel Otto 2020-10-09 21:33:15 +0200
  • 5f16b9837c Fix RDF.Literal.new/1 test with custom datatypes Marcel Otto 2020-10-09 16:39:59 +0200
  • d0e5b625fd Support for RDF.PropertyMaps as :context opt on functions with input data Marcel Otto 2020-10-09 16:32:24 +0200
  • e681733652 Add RDF.PropertyMap Marcel Otto 2020-10-08 22:49:45 +0200
  • ec0e60e3c8 Add RDF.IRI.append/2 Marcel Otto 2020-10-08 11:45:34 +0200
  • 71292b721c Add :init option to RDF.Graph.new/2 and RDF.Dataset.new/2 Marcel Otto 2020-10-07 16:08:22 +0200
  • 8325ba9988 Allow the base_iri of RDF.Vocabulary.Namespaces to end with a dot Marcel Otto 2020-10-07 16:01:51 +0200
  • 51e6712d69 Stylistic cleanup of RDF data structures Marcel Otto 2020-10-05 14:32:18 +0200
  • 9880fd7be3 Handle structs in the input of RDF data structure functions properly Marcel Otto 2020-10-05 12:41:55 +0200
  • d815200b4a Optimize handling of descriptions in RDF.Description.include?/2 Marcel Otto 2020-10-05 11:13:28 +0200
  • 08a97ff2dc Add support for quads in input data of RDF.Description functions Marcel Otto 2020-10-05 01:28:24 +0200
  • 1a7ffe58c4 Change behaviour of put and add put_properties on RDF.Graph and Dataset Marcel Otto 2020-10-04 16:31:41 +0200
  • 4408a04103 Adapt RDF.Dataset.put/3 to new forms of input Marcel Otto 2020-10-04 13:25:24 +0200
  • 42f787836f Improve implementation of RDF.Graph.put/3 Marcel Otto 2020-10-04 03:04:47 +0200
  • 4dfc16a55a Improve tests of RDF.Description.put/3 Marcel Otto 2020-10-04 02:52:56 +0200
  • 9b1600c863 Fix bug in RDF.Graph.put/2 with quad input Marcel Otto 2020-10-01 15:53:44 +0200
  • 7fda16a40e Change format for BGP queries to be inline with the common input formats Marcel Otto 2020-09-30 16:38:29 +0200
  • aed8e5bae6 Copy Enum while_ok utils from SPARQL.Client Marcel Otto 2020-09-30 12:45:33 +0200
  • 96bb678ffc Fix RDF.Graph.put/2 to ignore empty RDF.Descriptions Marcel Otto 2020-09-30 10:47:02 +0200
  • f83ac494fc Rename RDF.Graph.delete_subjects/2 to RDF.Graph.delete_descriptions/2 Marcel Otto 2020-09-29 18:09:24 +0200
  • 6315b85edf Add RDF.Dataset.name/1 and RDF.Dataset.change_name/2 Marcel Otto 2020-09-28 20:48:10 +0200
  • 8b723286c5 Limit and unify the forms of input on RDF.Dataset functions Marcel Otto 2020-09-28 17:39:31 +0200
  • 2a44765631 Add support for list of descriptions to RDF.Graph.put/2 Marcel Otto 2020-09-28 12:01:23 +0200
  • 69fbdd60b3 Add RDF.Graph.base_iri/1 and RDF.Graph.prefixes/1 Marcel Otto 2020-09-28 11:22:46 +0200
  • c306700991 Add RDF.Graph.name/1 and RDF.Graph.change_name/2 Marcel Otto 2020-09-28 10:39:04 +0200
  • a8c71df20b Limit and unify the forms of input on RDF.Graph functions Marcel Otto 2020-09-28 02:13:20 +0200
  • 20a69964c7 Change RDF.Description.new/2 to take initial data via the :init option Marcel Otto 2020-09-25 16:07:37 +0200
  • bcf024647e Merge branch 'master' into rdf-star Marcel Otto 2020-09-21 16:58:42 +0200
  • 23acd2d3de Prepare release 0.8.2 Marcel Otto 2020-09-21 14:54:54 +0200
  • 1fb1229cae Update dependencies Marcel Otto 2020-09-21 14:51:31 +0200
  • a4b71b3f9d Add prefixed_name/2 and prefixed_name_to_iri/2 to RDF.PrefixMap Marcel Otto 2020-09-16 00:38:56 +0200
  • bee5e3a81b Fix typo in RDF.PrefixMap test Marcel Otto 2020-09-15 17:02:20 +0200
  • 081a78c692 Use prefixes of the graphs of a RDF.Dataset when serializing to Turtle Marcel Otto 2020-09-14 16:41:41 +0200
  • 6e9889c1bd Add atoms for most common conflict resolvers on RDF.PrefixMap.merge/3 Marcel Otto 2020-09-14 15:50:32 +0200
  • 092db587b6 Add :only option to Turtle encoder for partial documents Marcel Otto 2020-09-14 01:09:46 +0200
  • d9ab8b5804 Add :directive_style option to Turtle encoder Marcel Otto 2020-09-13 22:16:12 +0200
  • 5b1d9b844b Add example vocabulary namespace to .iex.exs Marcel Otto 2020-09-13 22:09:06 +0200
  • 58c5772011 Add RDF.Description.subject/1 and RDF.Description.change_subject/2 Marcel Otto 2020-07-28 14:45:12 +0200
  • e9432ef556 Limit the forms of input on RDF.Description functions Marcel Otto 2020-07-27 23:09:23 +0200
  • 3f6393a191 Improve RDF.Description.pop/1 Marcel Otto 2020-07-26 23:01:43 +0200
  • 909e2bde18 Rename the :id field of RDF.BlankNode to :value for consistency reasons Marcel Otto 2020-07-08 22:02:58 +0200
  • 83d8b1f49b Update CHANGELOG Marcel Otto 2020-07-04 00:21:01 +0200
  • 2d68a352ed
    Fix non-empty RDF.Graph when adding empty RDF.Description (#8) pukkamustard 2020-07-03 21:49:06 +0000
  • 0e81f4c02c Apply mix formatter Marcel Otto 2020-06-29 10:37:42 +0200
  • c880026224 Remove references to current module names by using __MODULE__ Marcel Otto 2020-06-28 23:40:03 +0200