mirror of
https://github.com/SkinnyMind/libgit2dart.git
synced 2025-05-05 12:49:08 -04:00
test: improve coverage (#44)
This commit is contained in:
parent
bad5e20581
commit
7b57c41253
17 changed files with 171 additions and 40 deletions
|
@ -347,18 +347,10 @@ Pointer<git_oid> treeOid(Pointer<git_commit> commit) {
|
|||
}
|
||||
|
||||
/// Get the tree pointed to by a commit.
|
||||
///
|
||||
/// Throws a [LibGit2Error] if error occured.
|
||||
Pointer<git_tree> tree(Pointer<git_commit> commit) {
|
||||
final out = calloc<Pointer<git_tree>>();
|
||||
final error = libgit2.git_commit_tree(out, commit);
|
||||
|
||||
if (error < 0) {
|
||||
calloc.free(out);
|
||||
throw LibGit2Error(libgit2.git_error_last());
|
||||
} else {
|
||||
return out.value;
|
||||
}
|
||||
libgit2.git_commit_tree(out, commit);
|
||||
return out.value;
|
||||
}
|
||||
|
||||
/// Reverts the given commit, producing changes in the index and working
|
||||
|
|
|
@ -525,9 +525,5 @@ void conflictCleanup(Pointer<git_index> index) {
|
|||
}
|
||||
}
|
||||
|
||||
/// Get the repository this index relates to.
|
||||
Pointer<git_repository> owner(Pointer<git_index> index) =>
|
||||
libgit2.git_index_owner(index);
|
||||
|
||||
/// Free an existing index object.
|
||||
void free(Pointer<git_index> index) => libgit2.git_index_free(index);
|
||||
|
|
|
@ -26,10 +26,6 @@ Pointer<git_tree> lookup({
|
|||
}
|
||||
}
|
||||
|
||||
/// Get the repository that contains the tree.
|
||||
Pointer<git_repository> owner(Pointer<git_tree> tree) =>
|
||||
libgit2.git_tree_owner(tree);
|
||||
|
||||
/// Lookup a tree entry by its position in the tree.
|
||||
///
|
||||
/// This returns a tree entry that is owned by the tree. You don't have to free
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue