aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2023-12-02Reduce complexity of statement writing functionsDavid Robillard1-1/+1
2023-12-02Add empty syntax type for suppressing outputDavid Robillard3-0/+68
2023-12-02Factor out test runner script argument parsingDavid Robillard4-46/+41
2023-12-02Use a simple type-safe stack in writerDavid Robillard1-0/+47
2023-12-02Add a set of limits to the worldDavid Robillard2-9/+19
2023-12-02Replace SERD_WRITE_STRICT flag with SERD_WRITE_LAXDavid Robillard2-10/+9
2023-12-02Add support for writing terse output with minimal newlinesDavid Robillard11-2/+172
2023-12-02Simplify statement flagsDavid Robillard1-2/+2
2023-12-02Replace multiple stream callbacks with SerdEventDavid Robillard5-144/+170
2023-12-02Simplify writer style options and write UTF-8 by defaultDavid Robillard5-10/+13
2023-12-02Add SerdStatementDavid Robillard4-35/+166
2023-12-02Add SerdCaretDavid Robillard5-3/+56
2023-12-02Add serd_world_get_blank()David Robillard2-0/+36
2023-12-02Remove serd_reader_set_default_graph()David Robillard1-14/+7
2023-12-02Add SerdWorld for shared library stateDavid Robillard4-45/+75
2023-12-02Add serd_node_compare()David Robillard1-0/+60
2023-12-02Clean up base64 node construction and access APIDavid Robillard1-19/+49
2023-12-02Clean up numeric node construction and access APIDavid Robillard2-68/+264
2023-12-02[WIP] Use exess for reading and writing numeric and binary literalsDavid Robillard2-48/+71
2023-12-02Clean up nodes in reader/writer testsDavid Robillard1-12/+20
2023-12-02Move syntax name/extension utilities to public APIDavid Robillard2-0/+60
2023-12-02Improve reader error handlingDavid Robillard2-0/+153
2023-12-02Use a fixed-size reader stackDavid Robillard2-8/+17
2023-12-02Simplify reader interfaceDavid Robillard1-32/+38
2023-12-02Add SerdSink interface and hide implementationsDavid Robillard5-68/+226
2023-12-02Bring read/write interface closer to the C standardDavid Robillard2-10/+24
2023-12-02Add serd_new_boolean()David Robillard1-0/+21
2023-12-02Simplify literal construction APIDavid Robillard3-30/+45
2023-12-02Set datatypes on integer, decimal, and base64 nodesDavid Robillard1-7/+27
2023-12-02Simplify node construction APIDavid Robillard5-97/+157
2023-12-02Merge datatype/language into nodeDavid Robillard3-53/+69
2023-12-02Simplify URI API and implementationDavid Robillard2-31/+142
2023-12-02Add serd_node_uri_view()David Robillard1-5/+11
2023-12-02Add serd_node_string_view()David Robillard1-0/+2
2023-12-02Make nodes opaqueDavid Robillard6-189/+195
2023-12-02Shorten node constructor namesDavid Robillard2-15/+14
2023-12-02Rename string view fieldsDavid Robillard1-3/+3
2023-12-02Use more human-readable status codesDavid Robillard3-5/+5
2023-12-02Add version constants to public headerDavid Robillard1-0/+1
2023-12-02Split up public API headerDavid Robillard7-8/+41
2023-12-02Remove "get" from accessor namesDavid Robillard2-8/+8
2023-12-02Rename function types for consistencyDavid Robillard1-4/+4
2023-12-02Rename SerdStyle to SerdWriterFlagsDavid Robillard2-13/+14
2023-12-02Rename SerdURI to SerdURIViewDavid Robillard1-8/+8
2023-12-02Rename SerdChunk to SerdStringViewDavid Robillard2-3/+3
2023-12-02Add SerdBuffer type for mutable buffersDavid Robillard2-14/+14
2023-12-02Use char* for strings in public APIDavid Robillard6-126/+108
2023-12-02Remove support for reading Turtle named inline nodes extensionDavid Robillard7-41/+0
2023-12-02Remove escape parameter from serd_node_new_file_uriDavid Robillard1-25/+10
2023-12-02Remove useless character countingDavid Robillard2-17/+9