Commit graph

768 commits

Author SHA1 Message Date
Marcel Otto
871deaedeb Remove RDF.Resource.new
This isn't used currently in the library. It also invites misusage as
it obfuscates the actually intended usage of RDF.Resource.Generators.
2022-03-11 16:12:50 +01:00
Marcel Otto
7d97888971 Add documentation on RDF.Resource.Generators 2022-03-11 13:19:25 +01:00
Marcel Otto
78a3e25bd8 Unify the RDF.Resource.Generator implementations 2022-03-11 12:01:34 +01:00
Marcel Otto
663b7b6ea9 Make the RDF.Resource.Generator runtime-configurable 2022-03-05 21:12:42 +01:00
Marcel Otto
424909b1f9 Add RDF.IRI.UUID.Generator 2022-03-02 01:55:31 +01:00
Marcel Otto
62e08f98ee Remove no longer appearing dialyzer warnings from .dialyzer_ignore 2022-03-02 01:53:28 +01:00
Marcel Otto
db007641e2 Add RDF.Resource.Generator 2022-03-01 23:13:50 +01:00
Marcel Otto
b89b5d34d2 Fix RDF.BlankNode.Generator.start_link interface 2022-02-26 23:03:17 +01:00
Marcel Otto
f5d8d16bc9 Add RDF.Resource.t type 2022-02-25 17:18:03 +01:00
Marcel Otto
9bb07c8259 Add coercible_t type on Triple and Quad modules 2022-02-11 12:03:25 +01:00
Marcel Otto
f00e29a432 Add comment 2022-01-16 21:08:16 +01:00
Marcel Otto
2a5eec3a46 Fix README 2022-01-11 23:07:21 +01:00
Marcel Otto
4318a3b9f6 Update README 2022-01-06 21:50:20 +01:00
Marcel Otto
a6d6b02cfa Add release as a dedicated resource to EARL reports 2021-12-20 14:44:23 +01:00
Marcel Otto
1906fd387e Fix EARL reporter 2021-12-20 13:45:14 +01:00
Marcel Otto
1d70450855 Fix EARL reporter 2021-12-20 13:43:07 +01:00
Marcel Otto
e2c4728a6d Add EARL implementation reports 2021-12-20 02:27:40 +01:00
Marcel Otto
b71b7d00a1 Add generation of EARL implementation reports 2021-12-20 02:22:51 +01:00
Marcel Otto
2f9bf555cd Update CHANGELOG 2021-12-20 02:10:47 +01:00
Marcel Otto
90781f2de4 Add DOAP file 2021-12-20 02:09:51 +01:00
Marcel Otto
e230860bbc Use the manifest file on the Turtle-star test suite 2021-12-19 04:58:38 +01:00
Marcel Otto
3acda86d7e Add :base_description option on the RDF.Turtle.Encoder 2021-12-19 02:37:07 +01:00
Marcel Otto
eab7c9e117 Simplify base handling in Turtle encoder 2021-12-19 02:15:38 +01:00
Marcel Otto
2beee27eb5 Add :implicit_base option on the RDF.Turtle.Encoder 2021-12-19 01:39:31 +01:00
Marcel Otto
8e216c57a3 Use the W3C manifest files also on the N-Triples and N-Quads test suites 2021-12-18 03:52:03 +01:00
Marcel Otto
8e17beff71 Add Elixir 1.13.1 to CI 2021-12-15 23:27:29 +01:00
Marcel Otto
c493bc4066 Mention RDF-star support in README 2021-12-13 12:12:18 +01:00
Marcel Otto
4e043c1c46 Prepare release 0.10.0 2021-12-13 12:05:02 +01:00
Marcel Otto
b38a57a27a Upgrade dependencies 2021-12-13 11:43:07 +01:00
Marcel Otto
02e7abc2a2 Use IO.read/2 :eof option instead of :all in Elixir >= 1.13 2021-12-12 23:00:37 +01:00
Marcel Otto
b67db534dd Add RDF-star support on the BGP query engine RDF.Query.BGP.Stream 2021-12-11 22:34:17 +01:00
Marcel Otto
711d1a4fd3 Smaller optimizations on RDF.Query.BGP.Simple 2021-12-11 22:30:07 +01:00
Marcel Otto
20934ef0ec Add RDF-star support on the BGP query engine RDF.Query.BGP.Simple 2021-12-10 02:01:55 +01:00
Marcel Otto
110c305eeb Remove unused config.exs 2021-12-09 22:38:17 +01:00
Marcel Otto
df78c169d4 Add is_triple/1 guard 2021-12-03 23:15:03 +01:00
Marcel Otto
303aa7c8fa Add missing RDF.Serialization.Encoder and Decoder callback clauses
This were causing warning on formats defining overriding the
default implementation of encode!
2021-11-23 00:44:33 +01:00
Marcel Otto
601ebf54a0 Rename RDF.Graph.without_quoted_triples/1 to without_star_statements/1
and RDF.Description.without_quoted_triples/1 to
    RDF.Description.without_quoted_triple_objects/1
2021-11-20 21:40:35 +01:00
Marcel Otto
a1bc6b7dd4 Add tests for triples/1 alias with filter_star opt 2021-11-20 21:30:29 +01:00
Marcel Otto
8cfe0ee6cc Drop support for Elixir versions < 1.10 2021-11-19 21:10:47 +01:00
Marcel Otto
2abb17ff6a Fix documentation 2021-11-17 20:42:42 +01:00
Marcel Otto
b0cdb62598 Fix bad naming in some test functions 2021-11-16 23:05:09 +01:00
Marcel Otto
a367438f9d Rename RDF.Star.Statement.annotation?/1 to star_statement?/1 2021-11-16 21:52:48 +01:00
Marcel Otto
5bbd1409bb Add :filter_star opt to RDF.Dataset.statements/1 2021-11-15 22:01:22 +01:00
Marcel Otto
9695e137ce Add functions to remove all triples with annotations or quoted triples 2021-11-14 14:30:30 +01:00
Marcel Otto
7a1ee6833c Upgrade CI runner machine 2021-11-13 23:24:21 +01:00
Marcel Otto
769915a8ed Update CHANGELOG 2021-11-12 21:38:20 +01:00
Marcel Otto
58127cf37c Add tests for N-Quads-star encoding 2021-11-11 00:25:53 +01:00
Marcel Otto
7859c4e46d Add :default_graph_name option to RDF.NQuads.Encoder
and use the graph name of an RDF.Graph as its default
2021-11-11 00:24:28 +01:00
Marcel Otto
c753a7a30e Add support for N-Quads-star decoding 2021-11-10 00:48:33 +01:00
Marcel Otto
f9c72c1a35 Add RDF.Dataset.graph_count/1 2021-11-10 00:43:57 +01:00