line |
true |
false |
branch |
31
|
48 |
2 |
if (SvPOK(entry)) |
32
|
48 |
0 |
rc = git_index_add_bypath(self, SvPVbyte_nolen(entry)); |
56
|
6 |
5 |
if (items == 4) |
61
|
1 |
9 |
if (!SvOK(buffer)) |
|
1 |
0 |
if (!SvOK(buffer)) |
|
1 |
0 |
if (!SvOK(buffer)) |
64
|
1 |
8 |
if (SvROK(buffer)) |
99
|
4 |
0 |
if ((lopt = git_hv_list_entry(opts, "paths"))) |
102
|
3 |
1 |
if ((hopt = git_hv_hash_entry(opts, "flags"))) { |
144
|
1 |
1 |
if (items == 2) |
190
|
1 |
39 |
if (items == 2) { |
192
|
1 |
0 |
repo_ptr = INT2PTR(Repository, SvIV((SV *) repo)); |
199
|
1 |
38 |
if (repo == NULL) |
202
|
38 |
0 |
repo_ptr = INT2PTR(Repository, SvIV((SV *) repo)); |
236
|
1 |
1 |
if (rc != GIT_ENOTFOUND) { |
266
|
3 |
0 |
if (items == 5 && SvOK(ST(4))) { |
|
0 |
3 |
if (items == 5 && SvOK(ST(4))) { |
|
0 |
0 |
if (items == 5 && SvOK(ST(4))) { |
|
0 |
0 |
if (items == 5 && SvOK(ST(4))) { |
272
|
2 |
0 |
repo_ptr = INT2PTR(Repository, SvIV((SV *) repo)); |
316
|
1 |
0 |
if ((lopt = git_hv_list_entry(opts, "paths"))) |
337
|
2 |
1 |
if ((path = git_index_path(self)) == NULL) |
353
|
1 |
2 |
if (repo == NULL) |
375
|
1 |
0 |
repo_ptr = INT2PTR(Repository, SvIV((SV *) repo)); |
377
|
1 |
0 |
if (items == 2) { |
415
|
2 |
1 |
if (count > 0) { |
418
|
4 |
2 |
for (i = 0; i < count; ++i) { |
421
|
0 |
4 |
mXPUSHs(entry); |
464
|
1 |
0 |
if (rc != GIT_ENOTFOUND) { |
533
|
1 |
1 |
while ((rc = git_index_conflict_next( |
550
|
0 |
1 |
mXPUSHs(c); |
571
|
4 |
0 |
if ((lopt = git_hv_list_entry(opts, "paths"))) |
589
|
3 |
0 |
int ctx = GIMME_V; |
592
|
2 |
1 |
if (ctx != G_VOID) { |
593
|
1 |
1 |
if (ctx == G_ARRAY) { |
596
|
0 |
1 |
mXPUSHs(newSVpv("ignore_case", 0)); |
597
|
0 |
1 |
mXPUSHs(newSViv((caps & GIT_INDEXCAP_IGNORE_CASE) ? 1 : 0)); |
598
|
0 |
1 |
mXPUSHs(newSVpv("no_filemode", 0)); |
599
|
0 |
1 |
mXPUSHs(newSViv((caps & GIT_INDEXCAP_NO_FILEMODE) ? 1 : 0)); |
600
|
0 |
1 |
mXPUSHs(newSVpv("no_symlinks", 0)); |
601
|
0 |
1 |
mXPUSHs(newSViv((caps & GIT_INDEXCAP_NO_SYMLINKS) ? 1 : 0)); |
605
|
0 |
1 |
mXPUSHs(newSViv(3)); |
618
|
1 |
2 |
if (items == 2) { |