Branch Coverage

xs/Tree/Builder.xs
Criterion Covered Total %
branch 15 20 75.0


line true false branch
17 1 1 if (items > 2)
59 3 1 if (tmp_entry) {
89 6 0 int is_returning = GIMME_V != G_VOID;
92 6 0 if (sv_isobject(object) && sv_derived_from(object, "Git::Raw::Blob"))
5 1 if (sv_isobject(object) && sv_derived_from(object, "Git::Raw::Blob"))
97 1 5 rc = git_treebuilder_insert(
104 1 3 if (is_returning) {
142 3 0 int is_returning = GIMME_V != G_VOID;
146 3 0 repo_ptr = INT2PTR(Repository, SvIV((SV *) repo));
153 3 0 if (is_returning) {