aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2023-12-02Use ZixStringView directlyDavid Robillard14-236/+248
2023-12-02Use SerdNodes instead of manual memory management in testsDavid Robillard7-71/+133
2023-12-02Add "contextual" output optionDavid Robillard2-0/+62
2023-12-02Add SERD_READ_ORDERED to preserve blank node ordering in modelsDavid Robillard5-14/+29
2023-12-02Add model and serd-sort utilityDavid Robillard21-7/+1990
2023-12-02Add statement filter sink and serd-filter toolDavid Robillard16-17/+449
2023-12-02Add "longhand" mode to write rdf:type predicates normallyDavid Robillard8-0/+61
2023-12-02Factor out and rewrite command-line interfaceDavid Robillard6-26/+57
2023-12-02Add serd_node_from_syntax() and serd_node_to_syntax()David Robillard3-2/+225
2023-12-02Use SerdNodes in Env implementationDavid Robillard1-2/+2
2023-12-02Use SerdNodes to simplify some testsDavid Robillard6-178/+286
2023-12-02Reuse the same rdf:type node for all "a" abbreviationsDavid Robillard1-1/+1
2023-12-02Cache commonly used nodes in the worldDavid Robillard1-2/+1
2023-12-02Add SerdNodes for storing a cache of interned nodesDavid Robillard7-67/+688
2023-12-02Make blank node prefixing automaticDavid Robillard8-69/+3
2023-12-02Split SERD_READ_VERBATIM into two more precise flagsDavid Robillard1-1/+2
2023-12-02Add a reader flag to disable generated blank label avoidanceDavid Robillard1-0/+1
2023-12-02Collapse input and output options into single flagsDavid Robillard5-30/+31
2023-12-02Expose serd_strncasecmp in public APIDavid Robillard1-7/+6
2023-12-02[WIP] Add support for converting literals to canonical formDavid Robillard12-0/+352
2023-12-02[WIP] Generalize node construction APIDavid Robillard12-307/+521
2023-12-02Add support for custom allocatorsDavid Robillard17-447/+1016
2023-12-02Test handling of deferred write errors that happen when closingDavid Robillard2-5/+18
2023-12-02Add command-line option to write output to a fileDavid Robillard3-6/+14
2023-12-02[WIP] Remove SERD_CURIE node datatype entirelyDavid Robillard5-67/+32
2023-12-02[WIP] Expand URIs in readerDavid Robillard11-11/+133
2023-12-02[WIP] Move SerdEnv mutation from writer to readerDavid Robillard4-48/+48
2023-12-02[WIP] Preserve long or short quoting from input documentsDavid Robillard24-109/+129
2023-12-02Leave statement caret at the start of literalsDavid Robillard1-0/+56
2023-12-02[WIP] Add extensible logging APIDavid Robillard2-2/+148
2023-12-02[WIP] Add support for reading and writing variablesDavid Robillard18-12/+148
2023-12-02[TESTED] Replace -b and -e options with a block size optionDavid Robillard1-2/+6
2023-12-02Add support for reading multiple files at onceDavid Robillard5-0/+52
2023-12-02Simplify handling of input string argumentsDavid Robillard1-1/+2
2023-12-02Add base URI command-line optionDavid Robillard5-14/+52
2023-12-02Rename serdi to serd-pipeDavid Robillard7-33/+40
2023-12-02Move serdi to tools subdirectoryDavid Robillard2-2/+2
2023-12-02Remove datatype arguments from integer and base64 constructorsDavid Robillard1-12/+9
2023-12-02Simplify output stream APIDavid Robillard3-56/+97
2023-12-02Simplify input stream APIDavid Robillard4-55/+151
2023-12-02Make SerdBuffer an output streamDavid Robillard3-17/+22
2023-12-02Strengthen handling of corrupt UTF-8 inputDavid Robillard8-26/+208
2023-12-02Support writing all escapes in Turtle and TriG prefixed namesDavid Robillard3-2/+82
2023-12-02Separate Turtle and TriG reading codeDavid Robillard1-1/+2
2023-12-02Factor out NQuads readerDavid Robillard2-0/+10
2023-12-02Factor out NTriples readerDavid Robillard9-7/+74
2023-12-02Use Zix attributes directlyDavid Robillard3-4/+5
2023-12-02Use portable zix filesystem API in testsDavid Robillard4-57/+39
2023-12-02[WIP] Add zix dependencyDavid Robillard1-1/+3
2023-12-02Clean up SerdEnv testsDavid Robillard1-65/+249