GCC Code Coverage Report
Directory: ./ Exec Total Coverage
Date: 2022-04-01 20:44:21 Lines: 894 2178 41.0 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 456 1831 24.9 %

File Lines Branches
include/ipfs-tiny/cid.hpp
79.0 % 83 / 105 45.8 % 38 / 83
include/ipfs-tiny/crypto/hash.hpp
100.0 % 8 / 8 - % 0 / 0
include/ipfs-tiny/crypto/sha256.hpp
100.0 % 87 / 87 67.9 % 19 / 28
include/ipfs-tiny/interfaces/storage.hpp
0.0 % 0 / 10 - % 0 / 0
include/ipfs-tiny/multiformats/base.hpp
33.3 % 3 / 9 0.0 % 0 / 6
include/ipfs-tiny/multiformats/base16.hpp
84.7 % 72 / 85 40.9 % 36 / 88
include/ipfs-tiny/multiformats/base32.hpp
52.7 % 217 / 412 34.2 % 113 / 330
include/ipfs-tiny/multiformats/base58.hpp
75.3 % 171 / 227 55.4 % 123 / 222
include/ipfs-tiny/multiformats/codec.hpp
100.0 % 1 / 1 - % 0 / 0
include/ipfs-tiny/multiformats/multibase.hpp
75.3 % 55 / 73 43.1 % 31 / 72
include/ipfs-tiny/multiformats/multicodec.hpp
89.8 % 44 / 49 50.0 % 32 / 64
include/ipfs-tiny/multiformats/multihash.hpp
100.0 % 5 / 5 - % 0 / 0
include/ipfs-tiny/multiformats/varint.hpp
100.0 % 25 / 25 81.2 % 13 / 16
nanopb/pb_common.c
44.9 % 61 / 136 32.8 % 21 / 64
nanopb/pb_decode.c
0.0 % 0 / 522 0.0 % 0 / 519
nanopb/pb_encode.c
6.9 % 25 / 360 4.7 % 14 / 295
src/crypto/sha256.cpp
58.1 % 25 / 43 38.2 % 13 / 34
src/exception.cpp
25.0 % 3 / 12 16.7 % 1 / 6
src/multiformats/codec.cpp
100.0 % 9 / 9 50.0 % 2 / 4