Commit graph

  • 6fe1c61388 bump version master FloatingGhost 2022-08-03 22:23:52 +0100
  • c16453fb37 Migrate to decimal v2 FloatingGhost 2022-08-03 22:21:32 +0100
  • 71f710e44e
    Merge pull request #14 from kianmeng/migrate-to-erlef-setup-beam Marcel Otto 2022-06-28 00:44:14 +0200
  • 72180ab669 Migrate GitHub Actions to erlef/setup-beam Kian-Meng Ang 2022-06-22 19:53:10 +0800
  • 0b0b42e2a1 Add :auto_fix for :case_validation option on defvocab Marcel Otto 2022-06-27 00:21:03 +0200
  • 370a3a3568 Support for custom case-failure-handling functions on defvocab Marcel Otto 2022-06-26 23:22:59 +0200
  • 7325f0d75b Use default vocab namespaces in tests Marcel Otto 2022-06-25 02:32:40 +0200
  • a18d96cf81 Cleanup RDF.IRI Marcel Otto 2022-06-23 21:30:59 +0200
  • c58ffd383b Disable detection of undefined-function-warnings partially on Elixir < 1.13 Marcel Otto 2022-06-19 22:16:47 +0200
  • 6109ec66e5 Re-enable Coveralls and limit warnings-as-errors usage Marcel Otto 2022-06-19 21:56:18 +0200
  • 1d32d6ecc0 Run tests without Coveralls Marcel Otto 2022-06-19 21:30:00 +0200
  • 3f0c6635c1 Allow to pass bindings to RDF.Graph.build blocks Marcel Otto 2022-06-19 19:55:10 +0200
  • 65bb0831b8 Wrap the build block definition in a function Marcel Otto 2022-06-18 23:58:41 +0200
  • eac696114f Creation of ad-hoc namespaces in RDF.Graph.build/2 Marcel Otto 2022-06-13 03:02:21 +0200
  • e9fd42430b Allow use of aliases in @prefix declarations in graph builder blocks Marcel Otto 2022-06-07 00:18:11 +0200
  • 1a51aea606 Add RDF.Namespace.IRI.iri/1 macro Marcel Otto 2022-06-06 20:49:21 +0200
  • adf3905ee6 Add emulation of top-level RDF module as RDF.Namespace Marcel Otto 2022-06-06 20:07:12 +0200
  • 78ff120732 Add RDF.Namespace.namespace?/1 Marcel Otto 2022-06-06 20:05:38 +0200
  • 26eb6681cc Add tests for RDF.Vocabulary.Namespace.vocabulary_namespace?/1 Marcel Otto 2022-06-06 19:59:17 +0200
  • 68c41d6901 Move various files in subdirectories Marcel Otto 2022-06-05 03:48:01 +0200
  • f8517de119 Support more values for the :base_iri in defvocab Marcel Otto 2022-06-05 03:09:10 +0200
  • 9449fce988 Rewrite RDF.Vocabulary.Namespace Marcel Otto 2022-06-05 01:20:27 +0200
  • 52369c289c Add RDF.IRI.starts_with?/2 and RDF.IRI.ends_with?/2 Marcel Otto 2022-06-04 22:02:28 +0200
  • 5919a9c93e Add RDF.Namespace builder Marcel Otto 2022-06-03 22:19:16 +0200
  • ef626faf7d Minor refactorings Marcel Otto 2022-06-01 21:05:41 +0200
  • 706de8b954 Make RDF.Data.equal?/2 implementations commutative Marcel Otto 2022-05-17 00:34:26 +0200
  • af5cc26d7f Make RDF.Data.merge/3 implementations commutative Marcel Otto 2022-05-16 22:03:03 +0200
  • 768bc9ae09 Several performance improvements Marcel Otto 2022-05-14 23:03:14 +0200
  • f03a608526 Fix wrong moduledoc Marcel Otto 2022-05-02 00:49:10 +0200
  • 12adce69eb
    Merge pull request #13 from kianmeng/fix-typo Marcel Otto 2022-04-13 20:55:16 +0200
  • 1f2cd4a583 Fix typo Kian-Meng Ang 2022-04-13 23:51:30 +0800
  • 9dc16f794d Prepare release 0.12.0 Marcel Otto 2022-04-11 09:25:49 +0200
  • eb3f2833c7 Update README Marcel Otto 2022-04-11 09:23:08 +0200
  • 61c6cc1604 Update ExDoc Marcel Otto 2022-04-11 00:23:29 +0200
  • e1a025f722 Add docs on RDF.Graph.build/2 Marcel Otto 2022-04-11 00:23:12 +0200
  • fd36ea15ed Add empty object list test Marcel Otto 2022-04-10 23:10:32 +0200
  • aeea8c2245 Fix code style Marcel Otto 2022-04-10 23:09:44 +0200
  • 3cba749945 Add ~i, ~b and ~l sigils Marcel Otto 2022-04-09 21:15:34 +0200
  • d056d33b21 Change RDF.Graph.description/2 fallback value Marcel Otto 2022-04-09 01:13:23 +0200
  • 8ef6de926e Fix version in CHANGELOG and add link to new guide Marcel Otto 2022-04-09 01:01:09 +0200
  • c143272f50 Fix handling of empty descriptions in Turtle encoder Marcel Otto 2022-04-08 14:20:51 +0200
  • 5bb1264249 Fix CI Marcel Otto 2022-04-08 12:44:49 +0200
  • 0dfe812adb Fix CI Marcel Otto 2022-04-08 12:38:01 +0200
  • f8ad48978b Fix version match Marcel Otto 2022-04-08 12:37:49 +0200
  • f9942b1315 Add RDF.Data.empty?/1 Marcel Otto 2022-04-08 03:23:16 +0200
  • 74f1d9b804 Add more tests of assignments in graph build blocks Marcel Otto 2022-04-07 22:54:55 +0200
  • 0cb6f0efe5 Add RDF.Description.first/3 Marcel Otto 2022-04-07 21:15:39 +0200
  • f76687530b Add exclude/1 function for Graph builder blocks Marcel Otto 2022-04-07 01:08:17 +0200
  • 178e8315ab Add auto-resolution of relative IRIs in Graph build blocks Marcel Otto 2022-04-06 22:43:02 +0200
  • 3ff1186336 Support triples via maps and nested lists in Graph build blocks Marcel Otto 2022-04-06 21:08:01 +0200
  • 9e62b23a77 Replace all uses of Enum.empty? with the dedicated empty? functions Marcel Otto 2022-04-05 22:07:38 +0200
  • bf158d90ae Add empty?/1 on Description, Graph and Dataset Marcel Otto 2022-04-05 21:06:29 +0200
  • d8f436fea1 Add missing tests for statement_count functions Marcel Otto 2022-04-05 21:02:43 +0200
  • d3fa2a4f02 Add functions terms/1 and iris/1 on RDF.PropertyMap Marcel Otto 2022-04-04 22:30:08 +0200
  • 6e1b6213c4 Add RDF.Graph builder DSL Marcel Otto 2022-04-03 00:41:00 +0200
  • 8cb72f5ccc Add RDF.Guards is_statement/1 and is_quad/1 Marcel Otto 2022-04-02 23:06:38 +0200
  • bb62e631f3 Add docs on guards Marcel Otto 2022-04-02 23:04:10 +0200
  • ca724d0300 Fix graph addition of triples with an empty object list Marcel Otto 2022-03-31 00:13:57 +0200
  • 8dcd949d24 Remove newlines from inspect string of empty descriptions Marcel Otto 2022-03-30 21:40:18 +0200
  • 458e5b4540 Show subject separately in RDF.Description inspect string Marcel Otto 2022-03-29 23:30:15 +0200
  • f76493403b Allow creation from and addition of datasets to RDF.Graphs Marcel Otto 2022-03-23 22:43:10 +0100
  • da401ca474 Fix link to diff for v0.11 Marcel Otto 2022-03-22 01:14:49 +0100
  • adc628c1cb Prepare release 0.11.0 Marcel Otto 2022-03-22 01:07:16 +0100
  • 16e0ddf4eb Upgrade dependencies Marcel Otto 2022-03-22 00:57:30 +0100
  • 3ed89a19f1 Add BlankNode.Generator test with name via registry Marcel Otto 2022-03-21 21:43:58 +0100
  • 47dfc5ab8b Upgrade CI to latest Elixir and OTP versions Marcel Otto 2022-03-15 20:17:54 +0100
  • e357686f88 Various changes of types Marcel Otto 2022-03-13 21:39:48 +0100
  • 62f3df7dcb Add note about RDF as a vocabulary namespace Marcel Otto 2022-03-12 21:27:15 +0100
  • 871deaedeb Remove RDF.Resource.new Marcel Otto 2022-03-11 16:12:50 +0100
  • 7d97888971 Add documentation on RDF.Resource.Generators Marcel Otto 2022-03-11 13:19:25 +0100
  • 78a3e25bd8 Unify the RDF.Resource.Generator implementations Marcel Otto 2022-03-08 23:27:25 +0100
  • 663b7b6ea9 Make the RDF.Resource.Generator runtime-configurable Marcel Otto 2022-03-05 21:12:42 +0100
  • 424909b1f9 Add RDF.IRI.UUID.Generator Marcel Otto 2022-03-02 01:55:31 +0100
  • 62e08f98ee Remove no longer appearing dialyzer warnings from .dialyzer_ignore Marcel Otto 2022-03-02 01:53:28 +0100
  • db007641e2 Add RDF.Resource.Generator Marcel Otto 2022-03-01 23:13:50 +0100
  • b89b5d34d2 Fix RDF.BlankNode.Generator.start_link interface Marcel Otto 2022-02-26 23:03:17 +0100
  • f5d8d16bc9 Add RDF.Resource.t type Marcel Otto 2022-02-25 17:18:03 +0100
  • 9bb07c8259 Add coercible_t type on Triple and Quad modules Marcel Otto 2022-02-11 12:03:25 +0100
  • f00e29a432 Add comment Marcel Otto 2022-01-16 21:08:16 +0100
  • 2a5eec3a46 Fix README Marcel Otto 2022-01-11 23:07:21 +0100
  • 4318a3b9f6 Update README Marcel Otto 2022-01-06 21:50:20 +0100
  • a6d6b02cfa Add release as a dedicated resource to EARL reports Marcel Otto 2021-12-20 14:44:23 +0100
  • 1906fd387e Fix EARL reporter Marcel Otto 2021-12-20 13:45:14 +0100
  • 1d70450855 Fix EARL reporter Marcel Otto 2021-12-20 13:43:07 +0100
  • e2c4728a6d Add EARL implementation reports Marcel Otto 2021-12-20 02:27:40 +0100
  • b71b7d00a1 Add generation of EARL implementation reports Marcel Otto 2021-12-20 02:22:51 +0100
  • 2f9bf555cd Update CHANGELOG Marcel Otto 2021-12-20 02:10:47 +0100
  • 90781f2de4 Add DOAP file Marcel Otto 2021-12-20 02:09:51 +0100
  • e230860bbc Use the manifest file on the Turtle-star test suite Marcel Otto 2021-12-19 04:58:38 +0100
  • 3acda86d7e Add :base_description option on the RDF.Turtle.Encoder Marcel Otto 2021-12-19 02:37:07 +0100
  • eab7c9e117 Simplify base handling in Turtle encoder Marcel Otto 2021-12-19 02:15:38 +0100
  • 2beee27eb5 Add :implicit_base option on the RDF.Turtle.Encoder Marcel Otto 2021-12-19 01:39:31 +0100
  • 8e216c57a3 Use the W3C manifest files also on the N-Triples and N-Quads test suites Marcel Otto 2021-12-18 03:52:03 +0100
  • 8e17beff71 Add Elixir 1.13.1 to CI Marcel Otto 2021-12-15 23:27:29 +0100
  • c493bc4066 Mention RDF-star support in README Marcel Otto 2021-12-13 12:12:18 +0100
  • 4e043c1c46 Prepare release 0.10.0 Marcel Otto 2021-12-13 12:05:02 +0100
  • b38a57a27a Upgrade dependencies Marcel Otto 2021-12-13 11:43:07 +0100
  • 02e7abc2a2 Use IO.read/2 :eof option instead of :all in Elixir >= 1.13 Marcel Otto 2021-12-12 23:00:37 +0100
  • b67db534dd Add RDF-star support on the BGP query engine RDF.Query.BGP.Stream Marcel Otto 2021-12-11 22:34:17 +0100
  • 711d1a4fd3 Smaller optimizations on RDF.Query.BGP.Simple Marcel Otto 2021-12-11 22:30:07 +0100