add missing docstring for CX_INLINE

add the last test for full line coverage

add test case for cxBufferPop()

fixes that cxBufferWrite() could auto-extend the buffer beyond the configured threshold

add cxBufferReserve()

add cxBufferPop()

implement better strings for json.c + complete test coverage

add the note to the docstrings that tree iterator/visitor counter include the currently visited node

complete test coverage for tree.c

adjust test_hash_map_remove_via_iterator s.t. we achieve coverage for the case where we remove not the first element of a bucket

complete test coverage for array_list.c and delete unreachable code

optimize sorted insertion by using the infimum instead of the supremum

stable return value for binary search when there are duplicates in the array

fix that a particular tree test was never executed

fix that cxTreeVisitorDispose() does not set the queue pointers to NULL

add missing coverage exclusions for linked_list.c

add coverage exclusions for properties.c

increase test coverage for buffer.c

add fallback when sysconf() returns -1 when obtaining the page size

add missing test coverage in string.c and fix overflow checking bug in cx_strcat()

add coverage exclusion rules to hash_map.c

complete test coverage for CxHashKey

fix MSVC compilation error

add missing exclusions for some allocation error handling (all remaining uncovered lines must be covered eventually)

(0) -1000 -300 -100 -50 -24 +24 +50 +100 tip

mercurial