Marcel Otto
|
c3556bf79e
|
Add tests for nested quoted triples in N-Triples-star
|
2021-10-05 01:09:29 +02:00 |
|
Marcel Otto
|
3937e3f60c
|
Use proper float conversion
|
2021-10-04 22:40:40 +02:00 |
|
Marcel Otto
|
b2668e2d96
|
Fix formatting in RDF.Term.term?/1 docs
|
2021-10-03 22:17:50 +02:00 |
|
Marcel Otto
|
533cb33aab
|
Add explanation for why we're not using :code.priv_dir/1 for priv/vocabs
|
2021-10-02 23:04:26 +02:00 |
|
Marcel Otto
|
e95c5c685d
|
Add support for Turtle-star decoding
|
2021-10-01 23:33:00 +02:00 |
|
Marcel Otto
|
0aa0128434
|
Fix bug in error handling of Inspect impl when subject is quoted triple
|
2021-09-30 22:36:25 +02:00 |
|
Marcel Otto
|
8b609233fa
|
Add support for N-Triples-star encoding
|
2021-09-29 22:43:01 +02:00 |
|
Marcel Otto
|
f835f6611e
|
Add support for N-Triples-star decoding
|
2021-09-28 22:02:09 +02:00 |
|
Marcel Otto
|
2819092586
|
Add RDF-star support on RDF.Description and RDF.Graph
|
2021-09-27 20:57:17 +02:00 |
|
Marcel Otto
|
4f57fda00f
|
Add RDF.Star.Triple, RDF.Star.Quad and RDF.Star.Statement
|
2021-09-04 19:12:00 +02:00 |
|
Marcel Otto
|
737b67095d
|
Add support for PropertyMap on RDF.Statement.new/2 and coerce/2
|
2021-09-04 17:44:10 +02:00 |
|
Marcel Otto
|
266ca1f159
|
Don't rescue from FunctionClauseErrors in readers and writers
|
2021-09-03 14:15:04 +02:00 |
|
Marcel Otto
|
7d4280ec9a
|
Require protocol_ex v0.4.4
which fixes an issue during the build of releases
|
2021-07-06 22:59:34 +02:00 |
|
Marcel Otto
|
7283c69092
|
Prepare release 0.9.4
|
2021-05-26 13:05:11 +02:00 |
|
Marcel Otto
|
ae17ff8b30
|
Upgrade dependencies
|
2021-05-26 12:49:31 +02:00 |
|
Marcel Otto
|
728f43f165
|
Drop support for OTP 20
|
2021-05-23 00:35:30 +02:00 |
|
Marcel Otto
|
7645ce5fc6
|
Fix conditional in check for new -0.0 behaviour
|
2021-05-23 00:29:41 +02:00 |
|
Marcel Otto
|
db6be78908
|
Update certifi to get coverage reporting working again
and fix this issue: https://github.com/parroty/excoveralls/issues/254
|
2021-05-23 00:27:03 +02:00 |
|
Marcel Otto
|
5b50de4dd4
|
Add Elixir 1.12 to CI
|
2021-05-23 00:08:39 +02:00 |
|
Marcel Otto
|
611868cbeb
|
Fix recognition of DateTimes with a plus before the year as invalid
Since Elixir 1.12 this seems to be allowed.
|
2021-05-23 00:07:46 +02:00 |
|
Marcel Otto
|
3b16a76ccd
|
Format code with Elixir 1.12
|
2021-05-22 16:08:19 +02:00 |
|
Marcel Otto
|
fc6ee4555f
|
Fix wrong tests regarding handling of -0.0 floats, doubles and decimals
The old tests were just mirroring the wrong behaviour in Elixir, which
was fixed in Elixir 1.12.
|
2021-05-22 16:04:29 +02:00 |
|
Marcel Otto
|
0a0ed07bf2
|
Allow {mod, fun} tuples on :default_base_iri configuration option
|
2021-05-19 22:59:13 +02:00 |
|
Marcel Otto
|
9b9cf7dffd
|
Allow {mod, fun} tuples on :default_prefixes configuration option
|
2021-05-18 23:52:09 +02:00 |
|
Marcel Otto
|
6d1a139c9a
|
Add RDF.statement constructor functions
|
2021-05-10 21:41:48 +02:00 |
|
Marcel Otto
|
2afc2edda8
|
Add missing escaping of literals in N-Triples and N-Quads encoder
|
2021-05-09 21:43:10 +02:00 |
|
Marcel Otto
|
3480c254c3
|
Add missing escaping of language-tagged literals in Turtle encoder
|
2021-05-09 11:58:36 +02:00 |
|
Marcel Otto
|
967f81ad5a
|
Don't Turtle-encode IRIs as prefixed names when they will be non-conform
|
2021-05-09 03:06:20 +02:00 |
|
Marcel Otto
|
504aa7ec96
|
Update README
|
2021-03-28 04:15:30 +02:00 |
|
Marcel Otto
|
fe8bdc1ef3
|
Back to dev as default environment on CI
|
2021-03-18 22:50:28 +01:00 |
|
Marcel Otto
|
2f839fcd61
|
Run dialyzer in dev env on CI
|
2021-03-18 22:24:40 +01:00 |
|
Marcel Otto
|
40bfbd84e3
|
Remove no longer a valid CLI argument of dialyxir
|
2021-03-18 22:08:07 +01:00 |
|
Marcel Otto
|
7a1038b294
|
Allow dialyxir to run in test env
|
2021-03-18 21:55:10 +01:00 |
|
Marcel Otto
|
fb1dfdb6d8
|
Remove unused dependency
|
2021-03-18 21:47:26 +01:00 |
|
Marcel Otto
|
fdab3321f0
|
Fix failing CI
|
2021-03-18 21:43:13 +01:00 |
|
Marcel Otto
|
80282b2a45
|
Apply latest Github Actions best practices for Elixir projects
|
2021-03-18 21:38:15 +01:00 |
|
Marcel Otto
|
ca2b70e9ba
|
Add JetBrains as a sponsor
|
2021-03-17 21:36:40 +01:00 |
|
Marcel Otto
|
589d2939b5
|
Fix bug in Inspect protocol implementation of RDF.Diff
|
2021-03-15 20:06:02 +01:00 |
|
Marcel Otto
|
375cad23cc
|
Prepare release 0.9.3
|
2021-03-09 12:26:42 +01:00 |
|
Marcel Otto
|
84b71d2b50
|
Fix failing CI on Elixir 1.9
|
2021-03-06 02:38:20 +01:00 |
|
Marcel Otto
|
fa4bd06250
|
Fix failing Elixir setup step on CI
|
2021-03-06 02:36:23 +01:00 |
|
Marcel Otto
|
e1680ffa95
|
Improve performance of the Enumerable impls of the RDF data structures
|
2021-03-05 23:23:06 +01:00 |
|
Marcel Otto
|
bb29582695
|
Add Enumerable.slice/1 implementations on PropertyMap and PrefixMap
|
2021-03-05 23:11:28 +01:00 |
|
Marcel Otto
|
f9bd3b9476
|
Handle base URIs without trailing slash or hash in Turtle encoder properly
|
2021-03-04 15:07:28 +01:00 |
|
Marcel Otto
|
19ff9def6f
|
Update dependencies
|
2021-03-01 23:10:41 +01:00 |
|
Marcel Otto
|
b86392763e
|
Improvements of the Inspect form of the RDF data structures
|
2021-02-28 13:29:10 +01:00 |
|
Marcel Otto
|
32a59916f6
|
Add :indent option on RDF.Turtle.Encoder
|
2021-02-28 13:02:05 +01:00 |
|
Marcel Otto
|
f9a39288aa
|
Use Enum.map_join/2
|
2021-02-27 22:25:44 +01:00 |
|
Marcel Otto
|
e04b960557
|
Fix recognition of float and double literals of the form ".0" and "0."
|
2021-02-26 16:26:22 +01:00 |
|
Marcel Otto
|
386e2c1e29
|
Fix typo
|
2021-01-13 16:55:24 +01:00 |
|