Commit graph

  • b4c3dc8d98 Use function body rescue where possible Marcel Otto 2018-05-16 01:59:46 +0200
  • fc4a86483d Add link to SPARQL.Client Marcel Otto 2018-05-15 21:39:52 +0200
  • df05445733 Add top-level alias functions for constructors of the basic datatypes Marcel Otto 2018-04-07 22:59:03 +0200
  • aba08fc03a Prepare release 0.4.1 Marcel Otto 2018-03-19 01:52:42 +0100
  • 0e913fce81 Fix some typos in the documentation Marcel Otto 2018-03-19 01:50:05 +0100
  • 733ee44749 Add RDF.Literal.new!/2 Marcel Otto 2018-03-14 11:46:11 +0100
  • e80488d601 Don't fail when creating a rdf:langString literal without a language tag Marcel Otto 2018-03-14 10:42:41 +0100
  • 2fab865779 Prepare release 0.4.0 Marcel Otto 2018-03-10 01:47:04 +0100
  • c179185cfd Fix some warnings Marcel Otto 2018-03-09 23:57:20 +0100
  • 56436f85af Provide fallback implementations for Enumerable.slice/1 Marcel Otto 2018-03-09 23:18:08 +0100
  • 4b26493c9f Update README Marcel Otto 2018-03-09 21:49:24 +0100
  • 5aaf15bbcd Use RDF.read_file/1 in RDF.Vocabulary.Namespace Marcel Otto 2018-03-09 21:26:15 +0100
  • 24aabc389b Add general RDF.Serialization.read_* and write_* functions Marcel Otto 2018-03-09 21:15:43 +0100
  • 54d9eff014 Move RDF.Reader and RDF.Writer into RDF.Serialization module Marcel Otto 2018-03-08 17:33:20 +0100
  • eb6ede55b9 Rename RDF.Serialization.Format.content_type/0 to media_type/0 Marcel Otto 2018-03-08 02:14:49 +0100
  • 4f5b06c830 Add RDF.Serialization with functions to access available formats Marcel Otto 2018-03-08 01:57:38 +0100
  • 7314f2d643 Rename RDF.Serialization behaviour to RDF.Serialization.Format Marcel Otto 2018-03-07 10:33:09 +0100
  • 7753d0d6f7 Add name to RDF.Serialization formats Marcel Otto 2018-03-07 10:16:00 +0100
  • 6832176904 Fix some warnings Marcel Otto 2018-03-02 01:14:50 +0100
  • bb0f8e12aa Fix typos and RDF.Serialization.Decoder callback spec Marcel Otto 2018-03-01 13:16:31 +0100
  • 0a8fe7d870 Update copyright year Marcel Otto 2018-03-01 13:15:15 +0100
  • 57d59d9783 Make RDF.Turtle.Decoder.tokenize public Marcel Otto 2018-02-28 01:20:18 +0100
  • 99e9818f1e Prepare release 0.3.1 Marcel Otto 2018-01-19 22:49:17 +0100
  • a5a4284ea3 Add Elixir 1.6 to TravisCI Marcel Otto 2018-01-19 22:44:04 +0100
  • 9b33aa0a9f Merge branch 'master' of github.com:marcelotto/rdf-ex Marcel Otto 2018-01-19 22:33:55 +0100
  • 729d8a8a8b
    Merge pull request #2 from ajkeys/elixir-1.6-fix Marcel Otto 2018-01-19 22:31:21 +0100
  • 65bbd78953 Add CHANGELOG.md to package files Marcel Otto 2018-01-19 22:12:47 +0100
  • e9cd2bf711 Fix unescape_map in parse_helper for elixir 1.6 Adam Keys 2018-01-19 10:24:20 -0600
  • b445f2e31c Add Collectable implementations for all RDF data structures Marcel Otto 2017-10-30 11:40:44 +0100
  • dfb42f7eaf Fix a warning Marcel Otto 2017-10-30 11:37:28 +0100
  • 990e4c3b76 Minor README fixes Marcel Otto 2017-10-30 11:36:43 +0100
  • e74224d005 Update dev dependencies Marcel Otto 2017-09-08 18:14:15 +0200
  • 87a464a155 Prettify code examples Marcel Otto 2017-09-03 23:04:56 +0200
  • 38351b394d Prepare release 0.3.0 Marcel Otto 2017-08-24 18:33:36 +0200
  • 25fb79a630 Update README for new RDF.IRI structure Marcel Otto 2017-08-22 23:31:16 +0200
  • 102db58c3b Show always the compilation message of vocabulary namespaces Marcel Otto 2017-08-21 21:24:05 +0200
  • d098fee62a Cover more term resolving cases in the RDF.IRI functions Marcel Otto 2017-08-21 21:09:35 +0200
  • 19457d61b9 Handle resolving of terms from undefined modules consistently Marcel Otto 2017-08-21 21:06:57 +0200
  • 5c7efe4cbd Add RDF.IRI, use it instead of URI and use the term IRI consistently Marcel Otto 2017-08-20 22:35:14 +0200
  • ec67c2379f Add various benchmarks regarding URI creation Marcel Otto 2017-08-19 22:56:17 +0200
  • 82662ab19d Prepare release 0.2.0 Marcel Otto 2017-08-12 12:42:07 +0200
  • 89d75270aa Rename RDF.Statement.convert* functions to RDF.Statement.coerce* Marcel Otto 2017-08-11 22:22:27 +0200
  • 75b84254f4 Add ordering of descriptions to Turtle encoder Marcel Otto 2017-08-11 18:34:26 +0200
  • eeffceb16d Fix some warnings Marcel Otto 2017-08-11 18:33:12 +0200
  • 6d00346dcd Add RDF.__base_uri__/0 delegator function Marcel Otto 2017-08-11 15:43:40 +0200
  • 1445ea58ef Add ordering of predications to Turtle encoder Marcel Otto 2017-08-11 15:23:54 +0200
  • bb0e90cf20 Add Coveralls badge Marcel Otto 2017-08-11 14:21:41 +0200
  • e696246856 Fix Coveralls build on Travis Marcel Otto 2017-08-11 14:15:59 +0200
  • 9d9794aa94 Add test coverage with Coveralls Marcel Otto 2017-08-11 14:11:37 +0200
  • 0410c3ac0a Use Turtle files for the predefined vocabulary namespaces Marcel Otto 2017-08-10 23:45:28 +0200
  • 2017718000 Enable Turtle as an input format for vocabulary namespaces Marcel Otto 2017-08-10 23:41:31 +0200
  • 91550909bd Add VERSION file Marcel Otto 2017-08-10 23:14:34 +0200
  • bc3d154399 Only test combinations of Elixir and OTP that work with Travis Marcel Otto 2017-08-09 23:47:00 +0200
  • d5ac0e6a23 Add Elixir 1.5 and OTP 20 to Travis Marcel Otto 2017-08-09 23:37:37 +0200
  • de4b526e9a Remove use Agent from RDF.Turtle.Encoder.State Marcel Otto 2017-08-09 23:35:12 +0200
  • 1e802befca Add Turtle encoder Marcel Otto 2017-08-09 23:24:37 +0200
  • bb138f7e90 Another fix of URI.parse not preserving empty fragments Marcel Otto 2017-08-01 01:24:36 +0200
  • 2f6fa6fe34 Revise RDF.List Marcel Otto 2017-07-31 23:21:09 +0200
  • be36ae085d RDF.List module with functions for working with RDF lists Marcel Otto 2017-07-27 21:49:35 +0200
  • dc7dce7dbc Add describes?/1 to RDF.Data protocol and all RDF data structures Marcel Otto 2017-07-23 23:59:50 +0200
  • a6db9723ca Add RDF.bnode?/1 Marcel Otto 2017-07-22 00:21:28 +0200
  • df766972c2 Add RDF.Description.objects/2 with custom filter function Marcel Otto 2017-07-22 00:18:22 +0200
  • 44b527038d RDF.uri/1 preserves empty fragments Marcel Otto 2017-07-16 23:57:55 +0200
  • c340a16f96 Don't use the RDF comments in test names of the W3C Turtle test suite Marcel Otto 2017-07-10 02:19:20 +0200
  • aa62bace10 Add W3C Turtle test suite Marcel Otto 2017-07-10 01:46:33 +0200
  • 529714ec1c Use base URI in URIs of @prefix and @base directives Marcel Otto 2017-07-10 01:41:36 +0200
  • d1ef0d1fb3 Proper implementation of N-Triples, N-Quads and Turtle escaping rules Marcel Otto 2017-07-09 22:21:07 +0200
  • 7f5012dc0e Various fixes of the Turtle decoder Marcel Otto 2017-07-09 19:27:21 +0200
  • b27db58856 Add RDF.Description.first/2 Marcel Otto 2017-07-08 20:55:34 +0200
  • 49842af90f Add RDF.Data.descriptions/1 Marcel Otto 2017-07-07 19:03:01 +0200
  • cbc2b0f122 Add base URI handling to Turtle decoder Marcel Otto 2017-07-07 18:00:09 +0200
  • a0b18dcfa3 Group Turtle decoder tests Marcel Otto 2017-07-07 17:56:48 +0200
  • 4c96499353 Separate N-Triples and N-Quads W3C test suites Marcel Otto 2017-07-06 21:47:04 +0200
  • 06dbddaf3f Add Turtle decoder Marcel Otto 2017-07-05 23:27:55 +0200
  • 63be10310a Add Erlang file types to editorconfig Marcel Otto 2017-07-05 23:05:09 +0200
  • 306b2013d5 Recognize booleans as convertible literals on object position Marcel Otto 2017-07-02 19:48:38 +0200
  • eac9446c70 Remove generated Erlang lexer and parser from version control Marcel Otto 2017-07-01 02:12:41 +0200
  • 53ebe62676 Update installation instructions Marcel Otto 2017-06-26 19:27:00 +0200
  • a25b5906eb Add Inch CI Marcel Otto 2017-06-26 00:37:29 +0200
  • 5087a4fb12 Drop support for Elixir versions < 1.4 Marcel Otto 2017-06-25 21:15:55 +0200
  • 9adbb535fd Add badges for Travis and Hex Marcel Otto 2017-06-25 21:13:13 +0200
  • cbbc506841 Add .travis.yml Marcel Otto 2017-06-25 20:39:58 +0200
  • 99b8f165a1 Add CHANGELOG.md Marcel Otto 2017-06-25 20:33:45 +0200
  • 67b78dcb93 Add CONTRIBUTING.md Marcel Otto 2017-06-25 20:19:41 +0200
  • 4237c6fbcc Release 0.1.1 Marcel Otto 2017-06-25 01:46:11 +0200
  • 70d86d2bd5 Add missing src directory to package files Marcel Otto 2017-06-25 01:44:35 +0200
  • ce4eb0ed16 Fix package files Marcel Otto 2017-06-25 01:19:07 +0200
  • 7ed8f7fdc1 Fix indentation in README Marcel Otto 2017-06-25 00:56:09 +0200
  • 94a5bfa88e Prepare mix file for Hex package publishing Marcel Otto 2017-06-25 00:32:50 +0200
  • b413c45d8a Finish README Marcel Otto 2017-06-25 00:25:07 +0200
  • 5a2651014d Add CODE_OF_CONDUCT Marcel Otto 2017-06-25 00:24:39 +0200
  • 9830295c9d Update copyright Marcel Otto 2017-06-25 00:24:18 +0200
  • 206bc1cbd9 Prevent vocabulary terms conflicting with Elixir semantics Marcel Otto 2017-06-23 17:25:27 +0200
  • 8ab2ab1e15 Fix handling of vocabulary terms starting with an underscore Marcel Otto 2017-06-23 17:23:14 +0200
  • 02202b49a7 terms in a vocabulary namespace can be ignored Marcel Otto 2017-06-21 23:28:23 +0200
  • 1ce89e7ad4 Add documentation for the top-level RDF module Marcel Otto 2017-06-18 21:12:51 +0200
  • b3365d2f55 Clean up the top-level RDF module and some other files Marcel Otto 2017-06-17 00:44:11 +0200
  • ad1acfffc1 Change header level of examples Marcel Otto 2017-06-17 00:27:05 +0200
  • da24657a07 Move RDF.Dataset.reduce into Enumerable implementation Marcel Otto 2017-06-17 00:04:21 +0200
  • 5f207a82ee Add test for RDF.Dataset.add with a list of graphs Marcel Otto 2017-06-17 00:03:15 +0200