aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2020-10-27Fix various warnings and conversion issuesDavid Robillard2-12/+26
2020-10-27Add serd_new_boolean()David Robillard1-0/+17
2020-10-27Handle read errors more preciselyDavid Robillard1-1/+1
2020-10-27Add model validationDavid Robillard1-1/+1
2020-10-27Add modelDavid Robillard4-0/+1006
2020-10-27Add function to SerdSink for freeing opaque handleDavid Robillard4-6/+6
2020-10-27Use public sink interface in readerDavid Robillard1-0/+1
2020-10-27Clean up and expose base64 implementationDavid Robillard2-6/+128
2020-10-27Remove serd_env_foreach()David Robillard1-2/+4
2020-10-27Simplify reader test sinkDavid Robillard1-34/+29
2020-10-27Add stack overflow testsDavid Robillard1-0/+69
2020-10-27Ensure serd_new_resolved_uri returns an absolute URI or NULLDavid Robillard1-1/+3
2020-10-27Simplify streaming API and improve pretty printingDavid Robillard3-2/+98
2020-10-27Add SerdNodes class for storing a cache of nodesDavid Robillard2-0/+93
2020-10-27Add serd_env_copy() and serd_env_equals()David Robillard1-0/+19
2020-10-27Separate ByteSink from WriterDavid Robillard1-3/+11
2020-10-27Expose SerdByteSink in public APIDavid Robillard1-0/+1
2020-10-27Remove serd_reader_set_default_graph()David Robillard1-9/+2
2020-10-27Add rooted URI resolution testDavid Robillard1-1/+2
2020-10-27Separate style enum from style flags typesDavid Robillard1-2/+2
2020-10-27Make SerdSink opaqueDavid Robillard3-16/+33
2020-10-27Simplify SerdEnv APIDavid Robillard1-24/+29
2020-10-27Add SerdCursor to public APIDavid Robillard4-2/+64
2020-10-27Remove escape parameter from serd_new_file_uriDavid Robillard1-9/+6
2020-10-27Shorten node constructor namesDavid Robillard2-76/+92
2020-10-27Make statement sink take a statement rather than nodesDavid Robillard2-29/+16
2020-10-27Use a fixed-size reader stackDavid Robillard2-5/+5
2020-10-27Set datatypes on integer, decimal, and base64 nodesDavid Robillard1-7/+19
2020-10-27Add serd_world_get_blank()David Robillard1-0/+18
2020-10-27Clean up node construction APIDavid Robillard2-83/+120
2020-10-27Hide fopen wrapper and use reader interface consistentlyDavid Robillard1-19/+18
2020-10-27Add blank node APIDavid Robillard2-0/+16
2020-10-27Make serd_node_new_literal take datatype as a nodeDavid Robillard1-5/+10
2020-10-27Add SerdWorld for shared library stateDavid Robillard3-8/+25
2020-10-27Add SerdSink interface and hide individual function implementationsDavid Robillard2-30/+25
2020-10-27Bring read/write interface closer to C standardDavid Robillard1-4/+4
2020-10-27Merge datatype and/or language into nodeDavid Robillard2-37/+60
2020-10-27Simplify reader interfaceDavid Robillard2-28/+31
2020-10-27Remove serd_uri_to_path()David Robillard1-29/+0
2020-10-27Remove SERD_NOTHING node typeDavid Robillard1-19/+0
2020-10-27Make nodes opaqueDavid Robillard2-165/+198
2020-10-27Remove "get" from accessor namesDavid Robillard2-5/+5
2020-10-27Add support for parsing NaN, INF, and -INFDavid Robillard1-0/+10
2020-10-27Make serd_strtod API const-correctDavid Robillard1-2/+3
2020-10-27Rename SerdChunk to SerdStringViewDavid Robillard1-2/+2
2020-10-27Use char* for strings in public APIDavid Robillard2-99/+91
2020-10-27Remove useless character countingDavid Robillard1-19/+9
2020-10-27Add SerdBuffer type for mutable buffersDavid Robillard1-4/+4
2020-10-27Add a test for reading strings with no trailing newlineDavid Robillard1-0/+23
2020-08-16Ensure that all free methods tolerate NULLDavid Robillard1-0/+33