Commit graph

  • 8115554847 Minor changes in specs rustra 2020-03-10 22:44:54 +0100
  • 91dc078763 Improve specs for serialization rustra 2020-03-10 01:37:53 +0100
  • bd52920e7c Improve specs for datatypes rustra 2020-03-10 00:25:30 +0100
  • 2244c36b78 Fix warning Marcel Otto 2020-03-04 01:31:48 +0100
  • a047697f70 Fix deprecation warning for Code.ensure_compiled?/1 on Elixir 1.10 Marcel Otto 2020-03-04 01:30:19 +0100
  • a1071b949f
    Merge pull request #6 from rustra/fix_dialyzer_warnings Marcel Otto 2020-03-03 22:46:50 +0100
  • 08b4a44b13 Add value type specs for RDF.Datatype rustra 2020-03-03 22:36:11 +0100
  • 3da72f9e6a Specs improvements and fixes rustra 2020-03-02 23:42:15 +0100
  • 8345e101d3 Add function signatures rustra 2020-03-02 02:07:31 +0100
  • 62fc1a753b Ignore 'Unknown function' Dialyzer warnings rustra 2020-03-01 02:31:43 +0100
  • 83f62335b3 Fix type specs for structs rustra 2020-02-28 18:51:48 +0100
  • b470172483 Add Elixir 1.10 to TravisCI Marcel Otto 2020-02-15 00:05:15 +0100
  • ef55979f31 Fix incorrect handling of 24h overflows with an offset on RDF.XSD.Time Marcel Otto 2020-02-14 08:56:14 +0100
  • 0f42c462ab Add RDF.Diff to module overview Marcel Otto 2019-11-27 09:10:57 +0100
  • 1e4fa0717a Prepare release 0.7.0 Marcel Otto 2019-11-22 16:24:52 +0100
  • 092a9c60d1 Change write_file functions to no longer use :utf8 file mode option Marcel Otto 2019-11-21 22:06:09 +0100
  • a77fe7c56e Add RDF.Diff.empty?/1 Marcel Otto 2019-11-20 01:56:43 +0100
  • a1cbbd24b6 Add RDF.Diff.apply/2 Marcel Otto 2019-11-20 01:45:34 +0100
  • b6438b1c41 Add RDF.diff/2 alias Marcel Otto 2019-11-20 01:45:18 +0100
  • 4e38080774 Add RDF.Diff Marcel Otto 2019-11-19 22:49:00 +0100
  • 30bde1acc2 Add RDF.Graph.clear/1 Marcel Otto 2019-11-02 01:35:09 +0100
  • 02131efc15 Add RDF.Graph.update/4 Marcel Otto 2019-10-24 22:03:05 +0200
  • 623577b35e Add RDF.Description.update/4 Marcel Otto 2019-10-23 17:31:21 +0200
  • 2cfa89125f Add RDF.Graph.take/3 Marcel Otto 2019-10-15 17:29:46 +0200
  • cf568dd06e Add RDF.Description.take/2 Marcel Otto 2019-10-14 09:13:56 +0200
  • 9e81f69636 Remove RDF.IRI.empty_fragment_shim/2 Marcel Otto 2019-09-24 00:50:34 +0200
  • 98cb5350d0 Add Mix formatter configuration Marcel Otto 2019-09-23 20:20:19 +0200
  • d5c9d4b152 Prepare release 0.6.2 Marcel Otto 2019-09-08 18:12:10 +0200
  • 0456f50eef Update dependencies Marcel Otto 2019-09-08 18:04:12 +0200
  • 18ae910bd7 Fix vocabulary namespace detection Marcel Otto 2019-09-06 15:05:40 +0200
  • 73bcb176d3 Add link to ShEx.ex and the API documentation Marcel Otto 2019-08-20 21:28:32 +0200
  • 3f1afa190f Use new RDF.IRI.coerce_base/1 for RDF.Graph.set_base_iri/2 Marcel Otto 2019-08-08 22:32:21 +0200
  • fe49c0e431 Move base IRI coercion from PrefixMap into new RDF.IRI.coerce_base/1 Marcel Otto 2019-08-08 22:26:07 +0200
  • 65374303d4 Fix docs Marcel Otto 2019-08-05 02:23:29 +0200
  • 5f855de58c Use RDF.default_base_iri in Turtle encoder and decoder Marcel Otto 2019-08-04 00:13:13 +0200
  • 58d21a3405 Add alias base_iri for the base option of the RDF.Turtle.Encoder Marcel Otto 2019-08-03 01:33:47 +0200
  • 14b1dc5825 Let RDF.Turtle.Encoder use base IRI from the graph when none provided Marcel Otto 2019-08-03 01:02:32 +0200
  • 19e12909ca Change RDF.Turtle.Decoder to save the base IRI in the graph Marcel Otto 2019-08-03 00:41:06 +0200
  • b28e5e4744 Add RDF.Graph.base_iri field and functions to handle it Marcel Otto 2019-08-03 00:10:47 +0200
  • eae2196777 Add RDF logo to README Marcel Otto 2019-07-22 00:08:20 +0200
  • c480afb4bd Prepare release 0.6.1 Marcel Otto 2019-07-15 01:16:16 +0200
  • a8bf387ee8 Move upgrading notes to Wiki page Marcel Otto 2019-07-15 01:14:40 +0200
  • 609bd78e4a Add Elixir 1.9 to TravisCI Marcel Otto 2019-07-07 02:08:16 +0200
  • 22ec671da7 Improve error messages of Turtle, N-Triples and N-Quads decoder Marcel Otto 2019-07-06 02:32:31 +0200
  • 1f07377cae Fix unicode escaping issue in RDF.Literal.matches Marcel Otto 2019-07-06 01:59:03 +0200
  • 49a897d79b Fix UTF-16 character handling in regex patterns Marcel Otto 2019-06-23 15:47:18 +0200
  • dc2b070e05 Fix RDF.Double to not accept +INF as a valid value Marcel Otto 2019-06-20 22:27:06 +0200
  • 874b0d5eea Include test support files via elixirc_paths Marcel Otto 2019-06-09 21:48:03 +0200
  • 34eaacdf37 true and false with capital letters are no longer valid RDF.Booleans Marcel Otto 2019-06-08 22:56:22 +0200
  • 5b10ccd58b Fix RDF.Literal.new/1 to handle decimals correctly Marcel Otto 2019-05-04 14:59:33 +0200
  • f89b34ed4b Add RDF.IRI.to_string/1 Marcel Otto 2019-04-29 20:55:36 +0200
  • 9587b1fd08 Fix warning Marcel Otto 2019-04-29 20:45:06 +0200
  • a1e4049cba Fix missing unescaping of language literals during Turtle parsing Marcel Otto 2019-04-28 00:35:23 +0200
  • 568190e327 Add digit_count and fraction_digit_count to RDF.Decimal Marcel Otto 2019-04-22 11:17:16 +0200
  • 3de7d700d3 Make RDF.Literal.xpath_pattern/2 public Marcel Otto 2019-04-21 03:59:38 +0200
  • 489e964c6d Add RDF.Literal.matches?/3 Marcel Otto 2019-04-20 23:33:09 +0200
  • d21e859c53 Fix wording Marcel Otto 2019-04-08 20:55:16 +0200
  • 6765c884a5 Prepare release 0.6.0 Marcel Otto 2019-04-06 03:04:18 +0200
  • 43c11c97c7 Add migration note to README Marcel Otto 2019-04-06 03:00:22 +0200
  • 68c91b6894 Add links to website Marcel Otto 2019-04-06 02:24:22 +0200
  • 67d3746a1a Update dependencies Marcel Otto 2019-04-06 01:42:14 +0200
  • 95d5d01217 Fix RDF.Dataset.equal?/2 to ignore prefixes Marcel Otto 2019-04-04 21:19:33 +0200
  • 731b168ef4 Add RDF.Data.equal?/2 Marcel Otto 2019-04-04 01:55:34 +0200
  • 158decc16b Add equal?/2 on RDF.Description, RDF.Graph and RDF.Dataset Marcel Otto 2019-04-03 00:12:42 +0200
  • db0b9baade Add Turtle and JSON to .editorconfig Marcel Otto 2019-04-02 00:41:58 +0200
  • 2e49f8b73a Let RDF.Turtle.Encoder use other prefixes when none provided Marcel Otto 2019-04-01 02:44:12 +0200
  • eb71b26f08 Remove unnecessary whitespace Marcel Otto 2019-04-01 02:04:51 +0200
  • b5b7fefc3d Drop support for OTP < 20 Marcel Otto 2019-03-31 05:24:44 +0200
  • 74490c96c9 Change RDF.Turtle.Decoder to save the prefixes in the graph Marcel Otto 2019-03-31 05:07:34 +0200
  • 195b967b93 Add prefix management to RDF.Graph Marcel Otto 2019-03-31 01:15:56 +0100
  • 8bffff7c76 Rename the conflict resolver function for RDF.PrefixMap merges Marcel Otto 2019-03-30 22:18:10 +0100
  • c2e6ffdebb Optimize RDF.PrefixMap.new/1 creation from another PrefixMap Marcel Otto 2019-03-30 22:11:04 +0100
  • 6c9f580cab Add RDF.PrefixMap.drop/2 Marcel Otto 2019-03-30 20:29:48 +0100
  • ec33614880 Fix RDF.PrefixMap.merge/3 when the merged prefixes are not a PrefixMap Marcel Otto 2019-03-30 20:12:39 +0100
  • 15961b8fef Fix detection of vocabulary namespaces Marcel Otto 2019-03-30 02:01:30 +0100
  • bee98f3e75 Add RDF.PrefixMap.merge/3 and RDF.PrefixMap.merge!/3 Marcel Otto 2019-03-30 00:01:46 +0100
  • b75024baf5 Let RDF.PrefixMap.merge/2 return the list conflicts in the error case Marcel Otto 2019-03-29 21:01:51 +0100
  • 1801ad186c Change RDF.Dataset.new to take the dataset name as an option Marcel Otto 2019-03-29 01:29:24 +0100
  • 1793c842bb Change RDF.Graph.new to take the graph name as an option Marcel Otto 2019-03-29 00:34:22 +0100
  • 6bd42a9c39 Add configurable RDF.default_prefixes Marcel Otto 2019-03-28 00:12:14 +0100
  • 2644570521 Fix some typos Marcel Otto 2019-03-27 23:47:23 +0100
  • 4da3a12011 Add RDF.PrefixMap.merge!/2 Marcel Otto 2019-03-26 23:00:00 +0100
  • 14f7bb5693 Allow namespaces to be given as RDF.Vocabulary.Namespaces in PrefixMaps Marcel Otto 2019-03-26 22:31:05 +0100
  • 86ca2a866c Fix RDF.PrefixMap.normalize/1 Marcel Otto 2019-03-26 21:53:57 +0100
  • 4f71d14377 Add RDF.PrefixMap Marcel Otto 2019-03-26 00:31:43 +0100
  • 27fc0945a7 Fix typo Marcel Otto 2019-03-25 22:50:40 +0100
  • 00002eeaf4 Downgrade to Inch 1.0 Marcel Otto 2019-02-16 04:18:27 +0100
  • a68cf0dc6a Fix deprecation warning with Elixir 1.8 Marcel Otto 2019-02-15 02:30:59 +0100
  • 3086374a0d Fix deprecation warning with Decimal 1.6 Marcel Otto 2019-02-15 00:59:56 +0100
  • 183ee3ed0d Update dependencies Marcel Otto 2019-02-15 00:55:55 +0100
  • 0ed272cf39 Prepare release 0.5.4 Marcel Otto 2019-01-17 20:19:07 +0100
  • fc9cac7603 Remove Elixir 1.8/OTP 1.9.3 combination from Travis CI Marcel Otto 2019-01-17 20:12:41 +0100
  • 6cee451499 Add Elixir 1.8 to TravisCI Marcel Otto 2019-01-17 20:07:58 +0100
  • 8979cfd001 Fix Kernel function conflict under Elixir 1.8 Marcel Otto 2019-01-17 18:08:07 +0100
  • 486c15631c Remove unused module attribute Marcel Otto 2019-01-17 18:07:53 +0100
  • c5c43caceb Fix wrong signatures of RDF.write_file and RDF.write_file! delegators Marcel Otto 2018-11-18 21:19:11 +0100
  • 77f9ad491a Fix typos Marcel Otto 2018-11-17 02:51:14 +0100
  • 2ae99c1dd6 Prepare release 0.5.3 Marcel Otto 2018-11-11 13:21:00 +0100
  • 036de6e66c Add valid?/1 on RDF.Triple, RDF.Quad and RDF.Statement Marcel Otto 2018-11-11 02:30:25 +0100
  • d1532d7022 Fix typo in docs Marcel Otto 2018-11-11 02:28:38 +0100