Age | Commit message (Expand) | Author | Files | Lines |
2022-01-28 | Add assertions for all non-null pointers in the public API | David Robillard | 22 | -2/+223 |
2022-01-14 | Add statement filtering | David Robillard | 8 | -4/+476 |
2022-01-14 | Add support for converting literals to canonical form | David Robillard | 19 | -10/+495 |
2022-01-14 | Add a convenience script to run all docker builds | David Robillard | 1 | -0/+65 |
2022-01-14 | Add model to benchmarks | David Robillard | 1 | -6/+12 |
2022-01-14 | Add model | David Robillard | 25 | -14/+3735 |
2022-01-14 | Use Nodes in Env implementation | David Robillard | 2 | -49/+63 |
2022-01-14 | Avoid dynamic allocation when fetching interned nodes | David Robillard | 9 | -391/+1582 |
2022-01-14 | Avoid dynamic allocation of world blank node | David Robillard | 2 | -8/+16 |
2022-01-14 | Make StringView buffer non-nullable | David Robillard | 1 | -2/+2 |
2022-01-14 | Expose low-level node construction API | David Robillard | 11 | -365/+915 |
2022-01-14 | Remove serd_new_resolved_uri() | David Robillard | 3 | -76/+36 |
2022-01-14 | Rename serd_new_simple_node() to serd_new_token() | David Robillard | 3 | -19/+13 |
2022-01-14 | Preserve long or short quoting from input documents | David Robillard | 16 | -284/+209 |
2022-01-14 | Factor out serd_write_file_uri() | David Robillard | 3 | -72/+101 |
2022-01-14 | Add serd_statement_matches() | David Robillard | 4 | -0/+45 |
2022-01-14 | Add serd_node_compare() | David Robillard | 4 | -0/+99 |
2022-01-14 | Add serd_node_from_syntax() and serd_node_to_syntax() | David Robillard | 8 | -2/+356 |
2022-01-14 | Leave statement caret at the start of literals | David Robillard | 4 | -5/+73 |
2022-01-14 | Reduce complexity of Turtle and TriG block reading functions | David Robillard | 1 | -89/+109 |
2022-01-14 | Reduce complexity of Turtle object reading function | David Robillard | 1 | -56/+73 |
2022-01-14 | Add tests for weird prefixed name edge cases in RDF 1.1 Turtle | David Robillard | 6 | -0/+58 |
2022-01-14 | Factor out NQuads reader | David Robillard | 10 | -117/+200 |
2022-01-14 | Factor out NTriples reader | David Robillard | 16 | -550/+1196 |
2022-01-14 | Test lax NTriples parsing separately | David Robillard | 14 | -25/+88 |
2022-01-14 | Factor out UTF-8 reading utilities | David Robillard | 6 | -86/+163 |
2022-01-14 | Reduce complexity of blank node reading functions | David Robillard | 1 | -17/+33 |
2022-01-14 | Remove SERD_CURIE node datatype entirely | David Robillard | 13 | -231/+106 |
2022-01-14 | Expand URIs in reader | David Robillard | 7 | -24/+191 |
2022-01-14 | Make serd_env_expand_in_place() take a string view instead of a node | David Robillard | 3 | -8/+11 |
2022-01-14 | Move SerdEnv mutation from writer to reader | David Robillard | 11 | -83/+87 |
2022-01-14 | Add extensible logging API | David Robillard | 14 | -168/+734 |
2022-01-13 | Add SERD_READ_EXACT_BLANKS flag | David Robillard | 2 | -3/+4 |
2022-01-13 | Add support for parsing variables | David Robillard | 29 | -24/+275 |
2022-01-13 | Make Reader always read from a ByteSource | David Robillard | 19 | -268/+460 |
2022-01-13 | Add support for reading multiple files at once | David Robillard | 9 | -35/+186 |
2022-01-13 | Add serd_canonical_path() | David Robillard | 5 | -2/+72 |
2022-01-13 | Make serd_uri_string_length() precise and add it to public API | David Robillard | 3 | -22/+59 |
2022-01-13 | Simplify handling of input string arguments | David Robillard | 3 | -12/+17 |
2022-01-13 | Add input base URI option | David Robillard | 4 | -12/+35 |
2022-01-13 | Support reading lone lists in lax mode | David Robillard | 4 | -1/+11 |
2022-01-13 | Fix hang when skipping an error at EOF when lax parsing | David Robillard | 1 | -1/+1 |
2022-01-13 | Fix crash when attempting to read before starting | David Robillard | 2 | -0/+7 |
2022-01-13 | Simplify ByteSource implementation | David Robillard | 3 | -34/+20 |
2022-01-13 | Be precise about the meaning of node "length" and "size" | David Robillard | 4 | -39/+36 |
2022-01-13 | Align nodes on the reader stack | David Robillard | 3 | -7/+12 |
2022-01-13 | Replace serd_reader_set_strict() with SerdReaderFlags | David Robillard | 7 | -32/+27 |
2022-01-13 | Handle read errors more precisely | David Robillard | 6 | -27/+47 |
2022-01-13 | Simplify reader stack pushing code | David Robillard | 1 | -6/+6 |
2022-01-13 | Split out simple reader unit tests | David Robillard | 3 | -176/+234 |